CurveAnalysisRecord Class¶
-
class
NXOpen.GeometricAnalysis.CurveAnalysisRecord¶ Bases:
NXOpen.TransientObjectRepresents 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
CombDensityReturns: comb density Return type: int New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CombDensityParameters: 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
CombInterneedleDensityReturns: comb interneedle density Return type: int New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CombInterneedleDensityParameters: 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
CombMaxLengthReturns: max length Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CombMaxLengthParameters: 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
CombScaleFactorReturns: comb scale factor Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CombScaleFactorParameters: 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
DirectionReturns: direction Return type: NXOpen.Vector3dNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DirectionParameters: direction ( NXOpen.Vector3d) – directionNew in version NX6.0.0.
License requirements: None.
DirectionOption¶
-
CurveAnalysisRecord.DirectionOption¶ Returns or sets the direction option
-------------------------------------Getter Method
Signature
DirectionOptionReturns: direction option Return type: NXOpen.GeometricAnalysis.CurveAnalysisRecordDirectionOptionTypeNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DirectionOptionParameters: 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
EndReturns: end paramter Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EndParameters: 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
ShowCombReturns: true to show comb Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowCombParameters: 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
ShowInflectionReturns: true to show inflection Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowInflectionParameters: 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
ShowKnotReturns: true to show knot Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowKnotParameters: 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
ShowPeakReturns: true to show peak Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowPeakParameters: 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
ShowPoleReturns: true to show pole Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowPoleParameters: 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
StartReturns: start paramter Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartParameters: 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
UseMaxLengthReturns: true to use the max length to limit comb Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseMaxLengthParameters: on (bool) – true to use the max length to limit comb New in version NX6.0.0.
License requirements: None.