QueryCurveUsageOptions Class

class NXOpen.CAE.QueryCurveUsageOptions

Bases: NXOpen.TaggedObject

Represents the options to apply a query curve

This is a sub object

New in version NX11.0.0.

Properties

Property Description
CurveUsage Returns or sets the curve usage
DistanceTolerance Returns or sets the distance to mesh tolerance
ProjectDirection Returns or sets the projection direction
QueryCurve Returns or sets the query curve object
ResultantCurveLocator Returns or sets the resultant curve locator
ResultantLocationTolerance Returns or sets the resultant location tolerance
ReverseDirection Returns or sets the reverse direction
Tag Returns the Tag for this object.

Methods

Enumerations

QueryCurveUsageOptionsCurveUsageType Enumeration Types of ways query curves can be used
QueryCurveUsageOptionsResultantCurveLocatorType Enumeration Where the curve will resolve entities on the curve path

Property Detail

CurveUsage

QueryCurveUsageOptions.CurveUsage

Returns or sets the curve usage

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

Getter Method

Signature CurveUsage()

Returns:
Return type:NXOpen.CAE.QueryCurveUsageOptionsCurveUsageType

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature CurveUsage(curveUsage)

Parameters:curveUsage (NXOpen.CAE.QueryCurveUsageOptionsCurveUsageType) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

DistanceTolerance

QueryCurveUsageOptions.DistanceTolerance

Returns or sets the distance to mesh tolerance

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

Getter Method

Signature DistanceTolerance()

Returns:
Return type:float

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature DistanceTolerance(distanceTolerance)

Parameters:distanceTolerance (float) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

ProjectDirection

QueryCurveUsageOptions.ProjectDirection

Returns or sets the projection direction

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

Getter Method

Signature ProjectDirection()

Returns:
Return type:NXOpen.Vector3d

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ProjectDirection(direction)

Parameters:direction (NXOpen.Vector3d) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

QueryCurve

QueryCurveUsageOptions.QueryCurve

Returns or sets the query curve object

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

Getter Method

Signature QueryCurve()

Returns:
Return type:NXOpen.CAE.QueryCurve

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature QueryCurve(queryCurve)

Parameters:queryCurve (NXOpen.CAE.QueryCurve) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

ResultantCurveLocator

QueryCurveUsageOptions.ResultantCurveLocator

Returns or sets the resultant curve locator

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

Getter Method

Signature ResultantCurveLocator()

Returns:
Return type:NXOpen.CAE.QueryCurveUsageOptionsResultantCurveLocatorType

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ResultantCurveLocator(resultantCurveLocator)

Parameters:resultantCurveLocator (NXOpen.CAE.QueryCurveUsageOptionsResultantCurveLocatorType) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

ResultantLocationTolerance

QueryCurveUsageOptions.ResultantLocationTolerance

Returns or sets the resultant location tolerance

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

Getter Method

Signature ResultantLocationTolerance()

Returns:
Return type:float

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ResultantLocationTolerance(distanceTolerance)

Parameters:distanceTolerance (float) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)

ReverseDirection

QueryCurveUsageOptions.ReverseDirection

Returns or sets the reverse direction

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

Getter Method

Signature ReverseDirection()

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ReverseDirection(reverseDirection)

Parameters:reverseDirection (bool) –

New in version NX11.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”) OR nx_design_sim (“NX Design Simulation”)