RPODimension Class

class NXOpen.Features.RPODimension

Bases: NXOpen.TransientObject

Represents a RPO Dimension.

To create a new instance of this class, use NXOpen.Features.RPOBuilder.CreateDimension()

New in version NX4.0.0.

Properties

Property Description
Expression Returns the expression of the dimension.
Subtype Returns or sets the subtype of the dimension.
Target Returns or sets the targe of the dimension.
TargetAssociativity Returns or sets the target associativity.
TargetPoint Returns or sets the target point of dimension.
Tool Returns or sets the tool of the dimension.
ToolAssociativity Returns or sets the tool associativity.
ToolPoint Returns or sets the tool point of dimension.

Methods

Method Description
Dispose Frees the object from memory.
SetExpression Sets the expression of the dimension.

Property Detail

Expression

RPODimension.Expression

Returns the expression of the dimension.

-------------------------------------

Getter Method

Signature Expression

Returns:expression of dimension
Return type:NXOpen.Expression

New in version NX4.0.0.

License requirements: None.

Subtype

RPODimension.Subtype

Returns or sets the subtype of the dimension.

-------------------------------------

Getter Method

Signature Subtype

Returns:Subtype of the dimension
Return type:NXOpen.PositioningDimensionSubtype

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Subtype

Parameters:subtype (NXOpen.PositioningDimensionSubtype) – Subtype of the dimension

New in version NX4.0.0.

License requirements: None.

Target

RPODimension.Target

Returns or sets the targe of the dimension.

-------------------------------------

Getter Method

Signature Target

Returns:target of dimension
Return type:NXOpen.NXObject

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Target

Parameters:target (NXOpen.NXObject) – target of dimension

New in version NX4.0.0.

License requirements: None.

TargetAssociativity

RPODimension.TargetAssociativity

Returns or sets the target associativity.

-------------------------------------

Getter Method

Signature TargetAssociativity

Returns:target associativity
Return type:NXOpen.Features.AssociativityType

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TargetAssociativity

Parameters:targetAssociativity (NXOpen.Features.AssociativityType) – target associativity

New in version NX4.0.0.

License requirements: None.

TargetPoint

RPODimension.TargetPoint

Returns or sets the target point of dimension.

-------------------------------------

Getter Method

Signature TargetPoint

Returns:target point of dimension
Return type:NXOpen.Point3d

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature TargetPoint

Parameters:referencePoint1 (NXOpen.Point3d) – target point of dimension

New in version NX4.0.0.

License requirements: None.

Tool

RPODimension.Tool

Returns or sets the tool of the dimension.

-------------------------------------

Getter Method

Signature Tool

Returns:tool of dimension
Return type:NXOpen.NXObject

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Tool

Parameters:tool (NXOpen.NXObject) – tool of dimension

New in version NX4.0.0.

License requirements: None.

ToolAssociativity

RPODimension.ToolAssociativity

Returns or sets the tool associativity.

-------------------------------------

Getter Method

Signature ToolAssociativity

Returns:tool associativity
Return type:NXOpen.Features.AssociativityType

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ToolAssociativity

Parameters:toolAssociativity (NXOpen.Features.AssociativityType) – tool associativity

New in version NX4.0.0.

License requirements: None.

ToolPoint

RPODimension.ToolPoint

Returns or sets the tool point of dimension.

-------------------------------------

Getter Method

Signature ToolPoint

Returns:tool point of dimension
Return type:NXOpen.Point3d

New in version NX4.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ToolPoint

Parameters:referencePoint2 (NXOpen.Point3d) – tool point of dimension

New in version NX4.0.0.

License requirements: None.

Method Detail

Dispose

RPODimension.Dispose

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Signature Dispose()

New in version NX4.0.0.

License requirements: None.

SetExpression

RPODimension.SetExpression

Sets the expression of the dimension.

Signature SetExpression(expression)

Parameters:expression (str) – expression of dimension

New in version NX4.0.0.

License requirements: None.