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 |
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
) – directionNew 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 optionNew 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.