NXOpen.UF.Drf.Object Structure¶
NXOpen.UF.Drf.Object is an alias for NXOpen.UF.DrfObject_Struct
-
class
NXOpen.UF.
DrfObject_Struct
¶ Bases:
object
Refer to UF_DRF_object_s for documentation.
Fields
NXOpen.UF.DrfObject_Struct.ObjectTag |
tag of associated object depending on object_assoc_type, object may be a point, line, arc, conic, cubic spline, B curve, pattern, solid curve, utility symbol (centerline), annotation, or ignored |
NXOpen.UF.DrfObject_Struct.ObjectViewTag |
tag of member view of object_tag |
NXOpen.UF.DrfObject_Struct.ObjectAssocType |
object associativity type UF_DRF_end_point UF_DRF_arc_center object must be an arc UF_DRF_tangency object must be an arc UF_DRF_intersection UF_DRF_dwg_pos UF_DRF_utility_symbol UF_DRF_on_annotation UF_DRF_on_stub |
NXOpen.UF.DrfObject_Struct.ObjectAssocModifier |
object associativity modifier - if object_assoc_type = UF_DRF_end_point, UF_DRF_first_end_point on object or UF_DRF_last_end_point on objec t. - if object_assoc_type = UF_DRF_tangency, parameter percentage (0 - 100) to compute approximate tangent point on object - if object_assoc_type = UF_DRF_arc_center, UF_DRF_intersection, UF_DRF_dwg_pos, UF_DRF_utility_symbol, modifier is ignored |
NXOpen.UF.DrfObject_Struct.Object2Tag |
|
NXOpen.UF.DrfObject_Struct.AssocDwgPos |
if object_assoc_type = UF_DRF_dwg_pos, assoc_dwg_pos[0] = x drawing abs coordinate assoc_dwg_pos[1] = y drawing abs coordinate if object_assoc_type = UF_DRF_intersection, intersection closest to assoc_dwg_pos if object_assoc_type = UF_DRF_end_point, UF_DRF_arc_center, UF_DRF_tangency, or UF_DRF_utility_symbol, assoc_dwg_pos is ignored |