MoveDefinition Object
Description
The MoveDefinition object is used to define all of the input required for move body features. It is also used to query and edit existing move body features.
Methods
AddFreeDrag |
Method that creates a free drag operation on the associated move body feature. |
AddMoveAlongRay |
Method that creates a move along ray operation on the associated move body feature. |
AddRotateAboutAxis |
Method that creates a move rotate about azis operation on the associated move body feature. |
Copy |
Method that returns a copy of the MoveDefinition object. The copy is independent of any feature and making edits to it will not change any feature. A common workflow if you need to makes several edits to a feature is to copy the definition, makes the changes and then assign the definition back to the feature so that all of the edits are made as part of a single update. |
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. |
MoveOperation |
Property that returns the specified MoveOperation object. They are returned in the same order that they were applied. The MoveOperationCount property can used to determine the number of operations avaialable. |
MoveOperationCount |
Property that returns the number of move operations associated with this definition. The MoveOperation property can be used to access a specific operation. |
Parent |
Read-only property that returns the parent MoveFeature of the definition. This can return Nothing in the case where this definition is transient and is not associated with any feature. |
SurfaceBodies |
Read-write property that gets and sets the set of bodies that are affected by this feature. |
Type |
Returns an ObjectTypeEnum indicating this object's type. |
Accessed From
FreeDragMoveOperation.Parent,
MoveAlongRayMoveOperation.Parent,
MoveDefinition.Copy,
MoveFeature.Definition,
MoveFeatureProxy.Definition,
MoveFeatures.CreateMoveDefinition,
MoveOperation.Parent,
RotateAboutLineMoveOperation.Parent
Samples
Version
Introduced in version 2013