CurveAnalysisRecord Class

class NXOpen.GeometricAnalysis.CurveAnalysisRecord

Bases: NXOpen.TransientObject

Represents the information regarding how to display a curve’s poles, knots, combs, peaks and inflections

New in version NX6.0.0.

Deprecated since version NX8.5.0: Use NXOpen.GeometricAnalysis.CurveAnalysisDisplay.

Properties

Property Description
CombDensity Returns or sets the comb density
CombInterneedleDensity Returns or sets the comb interneedle density
CombMaxLength Returns or sets the comb maximum length
CombScaleFactor Returns or sets the comb scale factor
Direction Returns or sets the diection
DirectionOption Returns or sets the direction option
End Returns or sets the end parameter
ShowComb Returns or sets the flag to show comb
ShowInflection Returns or sets the flag to show inflection
ShowKnot Returns or sets the flag to show knot
ShowPeak Returns or sets the flag to show peak
ShowPole Returns or sets the flag to show pole
Start Returns or sets the start parameter, range from 0 to 100
UseMaxLength Returns or sets the flag to limit the maximum length of the comb

Methods

Method Description
Dispose Free resources associated with the instance.

Enumerations

CurveAnalysisRecordDirectionOptionType Enumeration Direction option types

Property Detail

CombDensity

CurveAnalysisRecord.CombDensity

Returns or sets the comb density

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

Getter Method

Signature CombDensity

Returns:comb density
Return type:int

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature CombDensity

Parameters:density (int) – comb density

New in version NX6.0.0.

License requirements: None.

CombInterneedleDensity

CurveAnalysisRecord.CombInterneedleDensity

Returns or sets the comb interneedle density

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

Getter Method

Signature CombInterneedleDensity

Returns:comb interneedle density
Return type:int

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature CombInterneedleDensity

Parameters:interneedleDensity (int) – comb interneedle density

New in version NX6.0.0.

License requirements: None.

CombMaxLength

CurveAnalysisRecord.CombMaxLength

Returns or sets the comb maximum length

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

Getter Method

Signature CombMaxLength

Returns:max length
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature CombMaxLength

Parameters:maxLength (float) – max length

New in version NX6.0.0.

License requirements: None.

CombScaleFactor

CurveAnalysisRecord.CombScaleFactor

Returns or sets the comb scale factor

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

Getter Method

Signature CombScaleFactor

Returns:comb scale factor
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature CombScaleFactor

Parameters:factor (float) – comb scale factor

New in version NX6.0.0.

License requirements: None.

Direction

CurveAnalysisRecord.Direction

Returns or sets the diection

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

Getter Method

Signature Direction

Returns:direction
Return type:NXOpen.Vector3d

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature Direction

Parameters:direction (NXOpen.Vector3d) – direction

New in version NX6.0.0.

License requirements: None.

DirectionOption

CurveAnalysisRecord.DirectionOption

Returns or sets the direction option

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

Getter Method

Signature DirectionOption

Returns:direction option
Return type:NXOpen.GeometricAnalysis.CurveAnalysisRecordDirectionOptionType

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature DirectionOption

Parameters:directionOption (NXOpen.GeometricAnalysis.CurveAnalysisRecordDirectionOptionType) – direction option

New in version NX6.0.0.

License requirements: None.

End

CurveAnalysisRecord.End

Returns or sets the end parameter

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

Getter Method

Signature End

Returns:end paramter
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature End

Parameters:end (float) – end parameter

New in version NX6.0.0.

License requirements: None.

ShowComb

CurveAnalysisRecord.ShowComb

Returns or sets the flag to show comb

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

Getter Method

Signature ShowComb

Returns:true to show comb
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ShowComb

Parameters:on (bool) – true to show comb

New in version NX6.0.0.

License requirements: None.

ShowInflection

CurveAnalysisRecord.ShowInflection

Returns or sets the flag to show inflection

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

Getter Method

Signature ShowInflection

Returns:true to show inflection
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ShowInflection

Parameters:on (bool) – true to show inflection

New in version NX6.0.0.

License requirements: None.

ShowKnot

CurveAnalysisRecord.ShowKnot

Returns or sets the flag to show knot

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

Getter Method

Signature ShowKnot

Returns:true to show knot
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ShowKnot

Parameters:on (bool) – true to show knot

New in version NX6.0.0.

License requirements: None.

ShowPeak

CurveAnalysisRecord.ShowPeak

Returns or sets the flag to show peak

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

Getter Method

Signature ShowPeak

Returns:true to show peak
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ShowPeak

Parameters:on (bool) – true to show peak

New in version NX6.0.0.

License requirements: None.

ShowPole

CurveAnalysisRecord.ShowPole

Returns or sets the flag to show pole

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

Getter Method

Signature ShowPole

Returns:true to show pole
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ShowPole

Parameters:on (bool) – true to show pole

New in version NX6.0.0.

License requirements: None.

Start

CurveAnalysisRecord.Start

Returns or sets the start parameter, range from 0 to 100

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

Getter Method

Signature Start

Returns:start paramter
Return type:float

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature Start

Parameters:start (float) – start parameter

New in version NX6.0.0.

License requirements: None.

UseMaxLength

CurveAnalysisRecord.UseMaxLength

Returns or sets the flag to limit the maximum length of the comb

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

Getter Method

Signature UseMaxLength

Returns:true to use the max length to limit comb
Return type:bool

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature UseMaxLength

Parameters:on (bool) – true to use the max length to limit comb

New in version NX6.0.0.

License requirements: None.

Method Detail

Dispose

CurveAnalysisRecord.Dispose

Free resources associated with the instance.

Signature Dispose()

New in version NX6.0.0.

License requirements: None.