I had not paid much attention to the SDK directory in the Inventor install direction lately because I have not been doing a lot of programming. However a recent post got me curious and looking into it.
What I found was a wealth of ADSK written add ins to extend the functionality of Inventor. This post will summarize them.
C:\Program Files\Autodesk\Inventor 11\SDK\Tools\Users\AssemblyTools
Code:
-Rename Browser Nodes
Brings up a dialog to allow fast renaming of component occurrences in the assembly browser. The
available choices are "Filename" (display file name of the document from which the component occurrence
(has been inserted), "Part number" (the part number file property of the document), or "Default" (the
default browser name that Inventor provides for component occurrences).
- Add Part
Similar to Inventor's default "Create Component" command, however it bypasses the Type selector,
and goes to a "Parts" directory as the new path, if it is seen in the project folder. Further, it
does not prompt for a sketch.
- Add Assembly
Same as above, only for assemblies, and assumes "Assemblies" as a directory.
- Save and Replace Component
Takes the selected component, runs a "Save As" command (with name prompt), and replaces the selected
component with the newly saved copy of the component.
- Ground and Root Component
Takes the selected component and moves it to the origin of the parent, and grounds it.
- Component Derive
This command streamlines the implementation of built-in "Derived Component" command in the part
environment. After user selects a base component (part or assembly), this command generates the
derived part or assembly using the default options as offered by the built-in command. The only
exception is in representations: this command will imply base component's active design view,
positional, and level of detail representations to be used in derivation.
- Place at Component Origin
Similarly to "Place Component" in the assembly environment, this command adds a component
occurrence to assembly; however, the new occurrence is placed at the origin of selected existing
component occurrence, by mating the corresponding origin work features between two components.
- Alpha Sort Components
Sorts the names of the components that are displayed in the model browser in alphabetical order.
C:\Program Files\Autodesk\Inventor 11\SDK\Tools\Users\ColorSchemeEditorCode:
The Inventor Color Scheme Editor (ICE) is an unsupported utility. ICE allows users to
edit existing Inventor color schemes as well as add new color schemes. Prior to making
edits, it is highly recommended that the existing color schemes be backed up to a registry
file. Backing up color schemes can be done manually by exporting them from the registry,
or by using the 'Reg Export' in this utility.
C:\Program Files\Autodesk\Inventor 11\SDK\Tools\Users\GeneralToolsCode:
The command ("Edit Color") provides the ability to change the display color of a sketch entity.
This command is displayed on the context menu only when a sketch entity such as SketchLine, SketchArc
etc. is selected. This command will bring up a standard color dialog which allows to specify a color
for the sketch entity. The selected color will be applied to the selected sketch entity when the "OK"
button is pressed. If multiple sketch entities are selected, the selected color will be applied to all
of them.
The spell check command provides method to do spell check for text in text boxes, drawing dimensions
and drawing notes. The command is displayed on the "Tools" menu (if a part or drawing document is open
in Inventor) and the context menu (if a text box is selected). This command will bring up a standard Word
spell-check dialog. If a single text box is selected, the text in that text box will be displayed in the
spell-check dialog, then the spelling or grammar for the text can be checked using the available options
on the dialog. If multilple text boxes are selected, they will be displayed one by one on the spell-check
dialog, after you have finished checking the first selected text box, the text corresponding to the second
text box will be displayed on the dialog and so on until the text for all the text boxes have been checked.
The command can also be executed first without any selected entities in which case then you will enter
Inventor selection mode, at that time you can select the desired text box to check one by one.
C:\Program Files\Autodesk\Inventor 11\SDK\Tools\Users\PartNumberModifier[code]This is a tool that addresses the problem that Global BOM will take any parts that have
the same part number and