GeometricPropertiesEdge_Struct Struct

NXOpen.GeometricAnalysis.GeometricProperties.Edge is an alias for NXOpen.GeometricAnalysis.GeometricPropertiesEdge_Struct

class NXOpen.GeometricAnalysis.GeometricPropertiesEdge_Struct

Bases: object

Edge/Curve Geometric Properties

Fields

Field Description
ParameterPercentage Curve Parameter Percentage
Parameter Curve Parameter
PositionInWcs XYZ Position in Work Part coordinates
Position XYZ Position in Root Part coordinates
TangentInWcs Tangent Vector in Work Part coordinates
Tangent Tangent Vector in Root Part coordinates
NormalInWcs Curve Normal in Work Part coordinates
Normal Curve Normal in Root Part coordinates
BinormalInWcs Curve Binormal in Work Part coordinates
Binormal Curve Binormal in Root Part coordinates
Torsion Curve Torsion
Curvature Curvature of the Curve

ParameterPercentage

GeometricPropertiesEdge_Struct.ParameterPercentage

Curve Parameter Percentage -------------------------------------

Getter Method Signature ParameterPercentage()

Returns:
Return type:float

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

Setter Method

Signature ParameterPercentage(value)

Parameters:value (float) –

Parameter

GeometricPropertiesEdge_Struct.Parameter

Curve Parameter -------------------------------------

Getter Method Signature Parameter()

Returns:
Return type:float

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

Setter Method

Signature Parameter(value)

Parameters:value (float) –

PositionInWcs

GeometricPropertiesEdge_Struct.PositionInWcs

XYZ Position in Work Part coordinates -------------------------------------

Getter Method Signature PositionInWcs()

Returns:
Return type:NXOpen.Point3d

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

Setter Method

Signature PositionInWcs(value)

Parameters:value (NXOpen.Point3d) –

Position

GeometricPropertiesEdge_Struct.Position

XYZ Position in Root Part coordinates -------------------------------------

Getter Method Signature Position()

Returns:
Return type:NXOpen.Point3d

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

Setter Method

Signature Position(value)

Parameters:value (NXOpen.Point3d) –

TangentInWcs

GeometricPropertiesEdge_Struct.TangentInWcs

Tangent Vector in Work Part coordinates -------------------------------------

Getter Method Signature TangentInWcs()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature TangentInWcs(value)

Parameters:value (NXOpen.Vector3d) –

Tangent

GeometricPropertiesEdge_Struct.Tangent

Tangent Vector in Root Part coordinates -------------------------------------

Getter Method Signature Tangent()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature Tangent(value)

Parameters:value (NXOpen.Vector3d) –

NormalInWcs

GeometricPropertiesEdge_Struct.NormalInWcs

Curve Normal in Work Part coordinates -------------------------------------

Getter Method Signature NormalInWcs()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature NormalInWcs(value)

Parameters:value (NXOpen.Vector3d) –

Normal

GeometricPropertiesEdge_Struct.Normal

Curve Normal in Root Part coordinates -------------------------------------

Getter Method Signature Normal()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature Normal(value)

Parameters:value (NXOpen.Vector3d) –

BinormalInWcs

GeometricPropertiesEdge_Struct.BinormalInWcs

Curve Binormal in Work Part coordinates -------------------------------------

Getter Method Signature BinormalInWcs()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature BinormalInWcs(value)

Parameters:value (NXOpen.Vector3d) –

Binormal

GeometricPropertiesEdge_Struct.Binormal

Curve Binormal in Root Part coordinates -------------------------------------

Getter Method Signature Binormal()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature Binormal(value)

Parameters:value (NXOpen.Vector3d) –

Torsion

GeometricPropertiesEdge_Struct.Torsion

Curve Torsion -------------------------------------

Getter Method Signature Torsion()

Returns:
Return type:float

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

Setter Method

Signature Torsion(value)

Parameters:value (float) –

Curvature

GeometricPropertiesEdge_Struct.Curvature

Curvature of the Curve -------------------------------------

Getter Method Signature Curvature()

Returns:
Return type:float

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

Setter Method

Signature Curvature(value)

Parameters:value (float) –