AnnotationAssociativeOriginData_Struct Struct¶
NXOpen.Annotations.Annotation.AssociativeOriginData is an alias for NXOpen.Annotations.AnnotationAssociativeOriginData_Struct
-
class
NXOpen.Annotations.
AnnotationAssociativeOriginData_Struct
¶ Bases:
object
Describes the geometry that an annotation’s origin is associated with .
Constructor: NXOpen.Annotations.Annotation.AssociativeOriginData()
Fields¶
Field | Description |
---|---|
OriginType | Type of associativity |
View | View of associativity for the annotation. |
ViewOfGeometry | The member view in which the absolute model point lies. |
PointOnGeometry | Absolute point in absolute space the annotation is associated with. |
VertAnnotation | Annotation to align with. |
VertAlignmentPosition | Alignment position on vert_annotation to align to. |
HorizAnnotation | Annotation to align with. |
HorizAlignmentPosition | Alignment position on horiz_annotation to align to. |
AlignedAnnotation | Alignment annotation. |
DimensionLine | 1 for dimension line 1, 2 for dimension line 2. |
AssociatedView | The member view in which the absolute model point lies. |
AssociatedPoint | Origin location of annotation. |
OffsetAnnotation | Annotation to align to. |
OffsetAlignmentPosition | Alignment position on annotation to align with. |
XOffsetFactor | X Offset factor from associated point. |
YOffsetFactor | Y Offset factor from associated point. |
StackAlignmentPosition |
OriginType¶
-
AnnotationAssociativeOriginData_Struct.
OriginType
¶ Type of associativity
-------------------------------------
Field Value Type:
NXOpen.Annotations.AssociativeOriginType
View¶
-
AnnotationAssociativeOriginData_Struct.
View
¶ View of associativity for the annotation.
Used for
NXOpen.Annotations.AssociativeOriginType.RelativeToView
-------------------------------------
Field Value Type:
NXOpen.View
ViewOfGeometry¶
-
AnnotationAssociativeOriginData_Struct.
ViewOfGeometry
¶ The member view in which the absolute model point lies.
This is used for mapping onto the drawing. Used for
NXOpen.Annotations.AssociativeOriginType.RelativeToGeometry
-------------------------------------
Field Value Type:
NXOpen.View
PointOnGeometry¶
-
AnnotationAssociativeOriginData_Struct.
PointOnGeometry
¶ Absolute point in absolute space the annotation is associated with.
-------------------------------------
Field Value Type:
NXOpen.Point
VertAnnotation¶
-
AnnotationAssociativeOriginData_Struct.
VertAnnotation
¶ Annotation to align with.
Used for
NXOpen.Annotations.AssociativeOriginType.VerticallyAligned
-------------------------------------
Field Value Type:
NXOpen.Annotations.Annotation
VertAlignmentPosition¶
-
AnnotationAssociativeOriginData_Struct.
VertAlignmentPosition
¶ Alignment position on vert_annotation to align to.
Used for
NXOpen.Annotations.AssociativeOriginType.VerticallyAligned
-------------------------------------
Field Value Type:
NXOpen.Annotations.AlignmentPosition
HorizAnnotation¶
-
AnnotationAssociativeOriginData_Struct.
HorizAnnotation
¶ Annotation to align with.
Used for
NXOpen.Annotations.AssociativeOriginType.HorizontallyAligned
-------------------------------------
Field Value Type:
NXOpen.Annotations.Annotation
HorizAlignmentPosition¶
-
AnnotationAssociativeOriginData_Struct.
HorizAlignmentPosition
¶ Alignment position on horiz_annotation to align to.
Used for
NXOpen.Annotations.AssociativeOriginType.HorizontallyAligned
-------------------------------------
Field Value Type:
NXOpen.Annotations.AlignmentPosition
AlignedAnnotation¶
-
AnnotationAssociativeOriginData_Struct.
AlignedAnnotation
¶ Alignment annotation.
Used for
NXOpen.Annotations.AssociativeOriginType.AlignedWithArrows
.-------------------------------------
Field Value Type:
NXOpen.Annotations.Annotation
DimensionLine¶
-
AnnotationAssociativeOriginData_Struct.
DimensionLine
¶ 1 for dimension line 1, 2 for dimension line 2.
Used for
NXOpen.Annotations.AssociativeOriginType.AlignedWithArrows
-------------------------------------
Field Value Type:int
AssociatedView¶
-
AnnotationAssociativeOriginData_Struct.
AssociatedView
¶ The member view in which the absolute model point lies.
This is used for mapping onto the drawing. May be None if annotation is on the model or the point is on the drawing. Used for
NXOpen.Annotations.AssociativeOriginType.AtAPoint
-------------------------------------
Field Value Type:
NXOpen.View
AssociatedPoint¶
-
AnnotationAssociativeOriginData_Struct.
AssociatedPoint
¶ Origin location of annotation.
Used for
NXOpen.Annotations.AssociativeOriginType.AtAPoint
-------------------------------------
Field Value Type:
NXOpen.Point
OffsetAnnotation¶
-
AnnotationAssociativeOriginData_Struct.
OffsetAnnotation
¶ Annotation to align to.
NXOpen.Annotations.AssociativeOriginType.OffsetFromText
-------------------------------------
Field Value Type:
NXOpen.Annotations.Annotation
OffsetAlignmentPosition¶
-
AnnotationAssociativeOriginData_Struct.
OffsetAlignmentPosition
¶ Alignment position on annotation to align with.
NXOpen.Annotations.AssociativeOriginType.OffsetFromText
-------------------------------------
Field Value Type:
NXOpen.Annotations.AlignmentPosition
XOffsetFactor¶
-
AnnotationAssociativeOriginData_Struct.
XOffsetFactor
¶ X Offset factor from associated point.
NXOpen.Annotations.AssociativeOriginType.OffsetFromText
-------------------------------------
Field Value Type:float
YOffsetFactor¶
-
AnnotationAssociativeOriginData_Struct.
YOffsetFactor
¶ Y Offset factor from associated point.
NXOpen.Annotations.AssociativeOriginType.OffsetFromText
-------------------------------------
Field Value Type:float
StackAlignmentPosition¶
-
AnnotationAssociativeOriginData_Struct.
StackAlignmentPosition
¶ -------------------------------------
Field Value Type:
NXOpen.Annotations.StackAlignmentPosition