GeometricPropertiesFace_Struct Struct

NXOpen.GeometricAnalysis.GeometricProperties.Face is an alias for NXOpen.GeometricAnalysis.GeometricPropertiesFace_Struct

class NXOpen.GeometricAnalysis.GeometricPropertiesFace_Struct

Bases: object

Face Geometric Properties

Fields

Field Description
UParamater U parameter
VParamater V parameter
PositionInWcs XYZ Position in Work Part coordinates
UDerivativeInWcs Derivative Vector in U direction - Work Part Coordinates
VDerivativeInWcs Derivative Vector in V direction - Work Part Coordinates
NormalInWcs Unitized Face Normal - Work Part Coordinates
Position XYZ Position
UDerivative Derivative Vector in U direction - Root Part Coordinates
VDerivative Derivative Vector in V direction - Root Part Coordinates
Normal Unitized Face Normal - Root Part Coordinates
InvOfMinRadiusOfCurvature Inverse of Minumum Radius of Curvature, 1/(minimum radius of curvature)
InvOfMaxRadiusOfCurvature Inverse of Maximum Radius of Curvature, 1/(maximum radius of curvature).

UParamater

GeometricPropertiesFace_Struct.UParamater

U parameter -------------------------------------

Getter Method Signature UParamater()

Returns:
Return type:float

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

Setter Method

Signature UParamater(value)

Parameters:value (float) –

VParamater

GeometricPropertiesFace_Struct.VParamater

V parameter -------------------------------------

Getter Method Signature VParamater()

Returns:
Return type:float

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

Setter Method

Signature VParamater(value)

Parameters:value (float) –

PositionInWcs

GeometricPropertiesFace_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) –

UDerivativeInWcs

GeometricPropertiesFace_Struct.UDerivativeInWcs

Derivative Vector in U direction - Work Part Coordinates -------------------------------------

Getter Method Signature UDerivativeInWcs()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature UDerivativeInWcs(value)

Parameters:value (NXOpen.Vector3d) –

VDerivativeInWcs

GeometricPropertiesFace_Struct.VDerivativeInWcs

Derivative Vector in V direction - Work Part Coordinates -------------------------------------

Getter Method Signature VDerivativeInWcs()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature VDerivativeInWcs(value)

Parameters:value (NXOpen.Vector3d) –

NormalInWcs

GeometricPropertiesFace_Struct.NormalInWcs

Unitized Face Normal - Work Part Coordinates -------------------------------------

Getter Method Signature NormalInWcs()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature NormalInWcs(value)

Parameters:value (NXOpen.Vector3d) –

Position

GeometricPropertiesFace_Struct.Position

XYZ Position -------------------------------------

Getter Method Signature Position()

Returns:
Return type:NXOpen.Point3d

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

Setter Method

Signature Position(value)

Parameters:value (NXOpen.Point3d) –

UDerivative

GeometricPropertiesFace_Struct.UDerivative

Derivative Vector in U direction - Root Part Coordinates -------------------------------------

Getter Method Signature UDerivative()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature UDerivative(value)

Parameters:value (NXOpen.Vector3d) –

VDerivative

GeometricPropertiesFace_Struct.VDerivative

Derivative Vector in V direction - Root Part Coordinates -------------------------------------

Getter Method Signature VDerivative()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature VDerivative(value)

Parameters:value (NXOpen.Vector3d) –

Normal

GeometricPropertiesFace_Struct.Normal

Unitized Face Normal - Root Part Coordinates -------------------------------------

Getter Method Signature Normal()

Returns:
Return type:NXOpen.Vector3d

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

Setter Method

Signature Normal(value)

Parameters:value (NXOpen.Vector3d) –

InvOfMinRadiusOfCurvature

GeometricPropertiesFace_Struct.InvOfMinRadiusOfCurvature

Inverse of Minumum Radius of Curvature, 1/(minimum radius of curvature) -------------------------------------

Getter Method Signature InvOfMinRadiusOfCurvature()

Returns:
Return type:float

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

Setter Method

Signature InvOfMinRadiusOfCurvature(value)

Parameters:value (float) –

InvOfMaxRadiusOfCurvature

GeometricPropertiesFace_Struct.InvOfMaxRadiusOfCurvature

Inverse of Maximum Radius of Curvature, 1/(maximum radius of curvature).

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

Getter Method Signature InvOfMaxRadiusOfCurvature()

Returns:
Return type:float

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

Setter Method

Signature InvOfMaxRadiusOfCurvature(value)

Parameters:value (float) –