This is the base design for InvDrawingDocument, InvPartDocument, and InvAssemblyDocument
invObjectMixin
invParametersMixin
RULE NAME |
DESCRIPTION |
TYPE |
DEFAULTS |
CATEGORY |
FLAGS |
invOverwrite |
This determines if the output file should be overwritten or not, if the file exists. |
Boolean |
false
|
Inventor |
Cached |
invOutputPath |
Specifies an output file name as absolute or relative to the current project"s workspace. |
String |
""
|
Inventor |
Cached |
invTemplate |
Input a template file for Assembly and Drawing document. If the document is •an Assembly document, it will be a .iam (optional) •a Drawing document, if will be a .idw (optional) •a Drawing document and a .dwg output is expected then a template .dwg should be input here |
String |
""
|
Inventor |
Cached |
invVisible |
Controls document visibility. |
Boolen |
true |
Inventor |
Cached |
invXData |
Data passed in here is stored as Inventor’s attributes on this object. Only string values can be stored and the structure is "[["AttSetName" ,["AttName","AttValue""]], ["AttSetName1" ,["AttName1","AttValue""]]…]" Where AttSetName = AttributeSet name AttName = Attribute name AttValue = Attribute value
Example: "[["myData" ,["County","Orange""]],["ExportPaths" , ["PartSheet", "C:\\temp\\cache\\Parts"]], [ "ExportPaths" , ["AssemblySheet", "C:\\temp\\cache\\Assemblies"]]" |
String |
"" |
Inventor |
Cached Parameter |
In your kBridge Examples Projects folder open the project called ‘Table_KB_Inventor_Example’.
Reference Location:
"world" Project Tree/InventorUtilities3.0.1.6/Designs/InvDrawingDocument
Link: https://knowledgebridge.engineer/projects
In the example below you can see where InvDocument is a mixin of InvDrawingDocument.