AngularModelDimensions.CreateDefinition Method
Parent Object: AngularModelDimensionsDescription
Method that creates an angular dimension definition. This is a not an angular dimension but an object that encapsulates all of the information that defines a dimension. You use the methods an properties of this object to define the dimension you want to create and then provide it as input to the Add method.
Syntax
AngularModelDimensions.CreateDefinition( IntentOne As GeometryIntent, IntentTwo As GeometryIntent, IntentThree As GeometryIntent, AnnotationPlaneDefinition As AnnotationPlaneDefinition, TextPosition As Point ) As AngularModelDimensionDefinitionParameters
Name | Type | Description |
IntentOne | GeometryIntent | Input GeometryIntent object that defines the first geometry to dimension to. The GeometryIntent object can be created using the CreateGeometryIntent method on the PartComponentDefinition or AssemblyComponentDefinition object. Valid entity combinations for the IntentOne, IntentTwo, and IntentThree arguments are:
|
IntentTwo | GeometryIntent | Input entity that specifies the second geometry to dimension. In the cases where the second entity is not needed this argument should be set to Nothing (null). |
IntentThree | GeometryIntent | Input entity that specifies the third geometry to dimension. In the cases where the third entity is not needed this argument should be set to Nothing (null). |
AnnotationPlaneDefinition | AnnotationPlaneDefinition | Input AnnotationPlaneDefinition object that defines the annotation plane the annotation will be created on. An existing annotation plane can be specified by using the AnnotationPlaneDefinition object associated with the existing annotation plane. |
TextPosition | Point | Input Point object that specifies the position of the dimension text. The point will be projected onto the orientation plane. |