Since we will be off next week, I have released the July ADN Plugin of the Month a few days early.
From the read me:
The FeatureMigrator tool has been developed to allow Inventor users to more easily create parts from assembly features.
Through functionality provided by the tool, users are able to migrate (re-create) an existing assembly feature in the relevant sub-parts at the right location in the part space and with the same properties as the parent feature in the assembly.
The FeatureMigrator can reliably migrate an assembly feature to the part level. This can save a lot of time and effort for the user when compared with the manual approach, i.e. creating the equivalent features in the affected parts.
When you run the FeatureMigrator command a new control should be displayed in Inventor's browser window, allowing you to migrate assembly features to parts via the context menu displayed when you select and right-click one or more assembly features.
Currently, only certain types of assembly feature can be migrated by this tool:
- CircularPatternFeature (only patterning Extrude and Hole)
- RectangularPatternFeature (only patterning Extrude and Hole)
The migration can also be launched directly from Inventor's Model Browser. A right-click menu will only be displayed for features of the types listed above.
This plugin was written by Autodesk Developer Consultant, Philippe Leefsma. FeatureMigrator has been tested with Inventor 2008 onwards. A pre-built version of the plugin is provided that works on 32-bit and 64-bit Windows systems. The C# source code has been provided as a Visual Studio 2008 project (not required to run the plugin). You can use this add-on as-is or extend it to meet your own needs. Let us know what you think at [email protected].
Previewing our second Inventor plugin is alive in the lab.
- 06/28/2010 - The installer and packaging have been renamed to FeatureAdministrator for Inventor.
06/30/2010 - The installer, packaging, and command have been renamed to FeatureMigrator for Inventor. The third time's a charm.