iMateDefinitions Object
Description
The iMateDefinitions collection provides access to all of the objects in a part or assembly.
Methods
AddAngleiMateDefinition |
Method that creates a new angle iMate definition. The newly created AngleiMateDefinition object is returned. |
AddCompositeiMateDefinition |
Method that creates a new composite iMate definition. The newly created CompositeiMateDefinition object is returned. When iMate definition objects are used as input for a composite iMate, the iMateDefinition objects are no longer directly accessible through the iMateDefinitions collection. They are only accessible through the CompositeiMateDefinition object. |
AddFlushiMateDefinition |
Method that creates a new flush iMate definition. The newly created FlushiMateDefinition object is returned. |
AddInsertiMateDefinition |
Method that creates a new insert iMate definition. The newly created InsertiMateDefinition object is returned. |
AddMateiMateDefinition |
Method that creates a new mate iMate definition. |
AddRotateRotateiMateDefinition |
Method that creates a new rotation motion iMate definition. |
AddRotateTranslateiMateDefinition |
Method that creates a new rotate-translate motion iMate definition. |
AddTangentiMateDefinition |
Method that creates a new tangent iMate definition. |
Properties
Application |
Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned. |
Count |
Property that returns the number of items in this collection. |
Item |
Returns the specified iMateDefinition object from the collection. |
Type |
Returns an ObjectTypeEnum indicating this object's type. |
Accessed From
AssemblyComponentDefinition.iMateDefinitions,
PartComponentDefinition.iMateDefinitions,
SheetMetalComponentDefinition.iMateDefinitions,
WeldmentComponentDefinition.iMateDefinitions
Version
Introduced in version 6