CombOptionsBuilder Class¶
-
class
NXOpen.GeometricUtilities.CombOptionsBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a
NXOpen.GeometricUtilities.CombOptionsBuilderNew in version NX6.0.0.
Properties¶
| Property | Description |
|---|---|
| AnalysisType | Returns or sets the analysis type |
| AutoScale | Returns or sets the auto scale flag |
| Density | Returns or sets the density |
| HasMaxNeedleLength | Returns or sets the maximum needle flag |
| IntermediateDensity | Returns or sets the intermediate density |
| IsMaximumLabelEnabled | Returns or sets the value indicating if the maximum label is enabled |
| IsMinimumLabelEnabled | Returns or sets the value indicating if the minimum label is enabled |
| IsNormalToGridPlane | Returns or sets the normal to grid plane flag |
| MaxNeedleLength | Returns or sets the maximum needle length |
| ReverseNeedles | Returns or sets the reverse needles flag |
| SampleDistance | Returns or sets the sample distance |
| ScaleFactor | Returns or sets the scale factor |
| ShowNeedles | Returns or sets the show needles flag |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
| CombOptionsBuilderAnalysisTypes Enumeration | Represents the Analysis types |
| CombOptionsBuilderLabelTypes Enumeration | Represents the Label types |
Property Detail¶
AnalysisType¶
-
CombOptionsBuilder.AnalysisType¶ Returns or sets the analysis type
-------------------------------------Getter Method
Signature
AnalysisTypeReturns: Return type: NXOpen.GeometricUtilities.CombOptionsBuilderAnalysisTypesNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AnalysisTypeParameters: analysis ( NXOpen.GeometricUtilities.CombOptionsBuilderAnalysisTypes) –New in version NX6.0.0.
License requirements: None.
AutoScale¶
-
CombOptionsBuilder.AutoScale¶ Returns or sets the auto scale flag
-------------------------------------Getter Method
Signature
AutoScaleReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AutoScaleParameters: hasAutoScale (bool) – New in version NX6.0.0.
License requirements: None.
Density¶
-
CombOptionsBuilder.Density¶ Returns or sets the density
-------------------------------------Getter Method
Signature
DensityReturns: Return type: int New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DensityParameters: density (int) – New in version NX6.0.0.
License requirements: None.
HasMaxNeedleLength¶
-
CombOptionsBuilder.HasMaxNeedleLength¶ Returns or sets the maximum needle flag
-------------------------------------Getter Method
Signature
HasMaxNeedleLengthReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
HasMaxNeedleLengthParameters: hasMaxNeedleLength (bool) – New in version NX6.0.0.
License requirements: None.
IntermediateDensity¶
-
CombOptionsBuilder.IntermediateDensity¶ Returns or sets the intermediate density
-------------------------------------Getter Method
Signature
IntermediateDensityReturns: Return type: int New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IntermediateDensityParameters: intermediateDensity (int) – New in version NX6.0.0.
License requirements: None.
IsMaximumLabelEnabled¶
-
CombOptionsBuilder.IsMaximumLabelEnabled¶ Returns or sets the value indicating if the maximum label is enabled
-------------------------------------Getter Method
Signature
IsMaximumLabelEnabledReturns: Return type: bool New in version NX7.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsMaximumLabelEnabledParameters: isMaximumLabelEnabled (bool) – New in version NX7.0.0.
License requirements: None.
IsMinimumLabelEnabled¶
-
CombOptionsBuilder.IsMinimumLabelEnabled¶ Returns or sets the value indicating if the minimum label is enabled
-------------------------------------Getter Method
Signature
IsMinimumLabelEnabledReturns: Return type: bool New in version NX7.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsMinimumLabelEnabledParameters: isMinimumLabelEnabled (bool) – New in version NX7.0.0.
License requirements: None.
IsNormalToGridPlane¶
-
CombOptionsBuilder.IsNormalToGridPlane¶ Returns or sets the normal to grid plane flag
-------------------------------------Getter Method
Signature
IsNormalToGridPlaneReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IsNormalToGridPlaneParameters: isNormalToGridPlane (bool) – New in version NX6.0.0.
License requirements: None.
MaxNeedleLength¶
-
CombOptionsBuilder.MaxNeedleLength¶ Returns or sets the maximum needle length
-------------------------------------Getter Method
Signature
MaxNeedleLengthReturns: Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaxNeedleLengthParameters: maxNeedleLength (float) – New in version NX6.0.0.
License requirements: None.
ReverseNeedles¶
-
CombOptionsBuilder.ReverseNeedles¶ Returns or sets the reverse needles flag
-------------------------------------Getter Method
Signature
ReverseNeedlesReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ReverseNeedlesParameters: reverseNeedles (bool) – New in version NX6.0.0.
License requirements: None.
SampleDistance¶
-
CombOptionsBuilder.SampleDistance¶ Returns or sets the sample distance
-------------------------------------Getter Method
Signature
SampleDistanceReturns: Return type: float New in version NX11.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SampleDistanceParameters: sampleDistance (float) – New in version NX11.0.0.
License requirements: None.
ScaleFactor¶
-
CombOptionsBuilder.ScaleFactor¶ Returns or sets the scale factor
-------------------------------------Getter Method
Signature
ScaleFactorReturns: Return type: float New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ScaleFactorParameters: scaleFactor (float) – New in version NX6.0.0.
License requirements: None.
ShowNeedles¶
-
CombOptionsBuilder.ShowNeedles¶ Returns or sets the show needles flag
-------------------------------------Getter Method
Signature
ShowNeedlesReturns: Return type: bool New in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowNeedlesParameters: showNeedles (bool) – New in version NX6.0.0.
License requirements: None.
Method Detail¶
Validate¶
-
CombOptionsBuilder.Validate¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.