WheelCoveringBuilder Class¶
-
class
NXOpen.Features.VehicleDesign.
WheelCoveringBuilder
¶ Bases:
NXOpen.Features.FeatureBuilder
Represents a
NXOpen.Features.VehicleDesign.WheelCovering
feature builder for wheel covering surface section checking.To create a new instance of this class, use
NXOpen.Features.VehicleDesignCollection.CreateWheelCoveringBuilder()
New in version NX8.5.0.
Properties¶
Property | Description |
---|---|
DisplayIntersectionCurves | Returns or sets the display of the intersection curves. |
FrontBottomOffset | Returns the bottom offset of the front surface section when the front surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
FrontClearance | Returns the clearance of the front surface section. |
FrontFrontAngle | Returns the front angle of the front surface section. |
FrontFrontOffset | Returns the front offset of the front surface section when the front surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
FrontHeight | Returns the height of the front surface section when front the surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
FrontHubcapSelection | Returns the front hub cap selection. |
FrontObjectSelection | Returns the front object selection. |
FrontRadius | Returns the radius of the front surface section when the front surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.CircleSection . |
FrontRearAngle | Returns the rear angle of the front surface section. |
FrontRearOffset | Returns the rear offset of the front surface section when the front surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
FrontSurfacePlane | Returns or sets the surface plane type of the front surface section. |
FrontSurfaceSection | Returns or sets the surface section type of the front surface section. |
Loading | Returns or sets the loading used in the wheel covering. |
ParentFeatureInternal | Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal |
PatchSolutionFlag | Returns or sets the patch solution flag |
PatchSurfaceFilename | Returns or sets the patch surface filename |
Position | Returns or sets the wheel covering position. |
RearBottomOffset | Returns the bottom offset of the rear surface section when the rear surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
RearClearance | Returns the clearance of the rear surface section. |
RearDisToWheelCenter | Returns the distance to the wheel center when rear surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.CircleSection . |
RearFrontAngle | Returns the front angle of the rear surface section. |
RearFrontOffset | Returns the front offset of the rear surface section when the rear surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
RearHeight | Returns the height of the rear surface section when the rear surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
RearHubcapSelection | Returns the rear hub cap selection. |
RearObjectSelection | Returns the rear object selection. |
RearRadius | Returns the radius of the rear surface section when the rear surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.CircleSection . |
RearRearAngle | Returns the rear angle of the rear surface section. |
RearRearOffset | Returns the rear offset of the rear surface section when the rear surface section type is NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42 . |
RearSurfacePlane | Returns or sets the surface plane type of the rear surface section. |
RearSurfaceSection | Returns or sets the surface section type of the rear surface section. |
RequirementsControl | Returns or sets the requirements control for standard driven or user defined. |
Standard | Returns or sets the standard used to define the wheel covering. |
SurroundingPatchSurfaceFilename | Returns or sets the surrounding patch surface filename |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
CommitFeature | Commits the feature parameters and creates the feature @return |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFeature | Returns the feature currently being edited by this builder. |
GetObject | Returns the object currently being edited by this builder. |
HideInternalParentFeatureAfterEdit | Re-suppress an internal parent feature (a slave feature) after it has been edited. |
SetParentFeatureInternal | Set the parent features which would be internal or slaves to the feature being created or commited |
ShowInternalParentFeatureForEdit | Unsuppress an internal parent feature (a slave feature) so it can be edited. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
UnsetParentFeatureInternal | Set the internal parent feature of the feature being edited to external |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
WheelCoveringBuilderPositionType Enumeration | Represents the wheel covering positions. |
WheelCoveringBuilderRequirementsControlType Enumeration | Represents the requirements control types to define the wheel covering. |
WheelCoveringBuilderSurfacePlaneType Enumeration | Represents the type of the surface plane. |
WheelCoveringBuilderSurfaceSectionType Enumeration | Represents the type of the surface section. |
Property Detail¶
DisplayIntersectionCurves¶
-
WheelCoveringBuilder.
DisplayIntersectionCurves
¶ Returns or sets the display of the intersection curves.
-------------------------------------
Getter Method
Signature
DisplayIntersectionCurves()
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DisplayIntersectionCurves(displayIntersectionCurves)
Parameters: displayIntersectionCurves (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontBottomOffset¶
-
WheelCoveringBuilder.
FrontBottomOffset
¶ Returns the bottom offset of the front surface section when the front surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
FrontBottomOffset()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontClearance¶
-
WheelCoveringBuilder.
FrontClearance
¶ Returns the clearance of the front surface section.
-------------------------------------
Getter Method
Signature
FrontClearance()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontFrontAngle¶
-
WheelCoveringBuilder.
FrontFrontAngle
¶ Returns the front angle of the front surface section.
-------------------------------------
Getter Method
Signature
FrontFrontAngle()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontFrontOffset¶
-
WheelCoveringBuilder.
FrontFrontOffset
¶ Returns the front offset of the front surface section when the front surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
FrontFrontOffset()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontHeight¶
-
WheelCoveringBuilder.
FrontHeight
¶ Returns the height of the front surface section when front the surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
FrontHeight()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontHubcapSelection¶
-
WheelCoveringBuilder.
FrontHubcapSelection
¶ Returns the front hub cap selection.
The collector contains the hub cap faces used to create the front surface section shape.
-------------------------------------
Getter Method
Signature
FrontHubcapSelection()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
FrontObjectSelection¶
-
WheelCoveringBuilder.
FrontObjectSelection
¶ Returns the front object selection.
The collector contains the faces used to create the front intersection curves with the front surface section shape.
-------------------------------------
Getter Method
Signature
FrontObjectSelection()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
FrontRadius¶
-
WheelCoveringBuilder.
FrontRadius
¶ Returns the radius of the front surface section when the front surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.CircleSection
.-------------------------------------
Getter Method
Signature
FrontRadius()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontRearAngle¶
-
WheelCoveringBuilder.
FrontRearAngle
¶ Returns the rear angle of the front surface section.
-------------------------------------
Getter Method
Signature
FrontRearAngle()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontRearOffset¶
-
WheelCoveringBuilder.
FrontRearOffset
¶ Returns the rear offset of the front surface section when the front surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
FrontRearOffset()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
FrontSurfacePlane¶
-
WheelCoveringBuilder.
FrontSurfacePlane
¶ Returns or sets the surface plane type of the front surface section.
-------------------------------------
Getter Method
Signature
FrontSurfacePlane()
Returns: Return type: NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfacePlaneType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontSurfacePlane(frontSurfacePlane)
Parameters: frontSurfacePlane ( NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfacePlaneType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FrontSurfaceSection¶
-
WheelCoveringBuilder.
FrontSurfaceSection
¶ Returns or sets the surface section type of the front surface section.
-------------------------------------
Getter Method
Signature
FrontSurfaceSection()
Returns: Return type: NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FrontSurfaceSection(frontSurfaceSection)
Parameters: frontSurfaceSection ( NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Loading¶
-
WheelCoveringBuilder.
Loading
¶ Returns or sets the loading used in the wheel covering.
-------------------------------------
Getter Method
Signature
Loading()
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Loading(loading)
Parameters: loading (str) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Position¶
-
WheelCoveringBuilder.
Position
¶ Returns or sets the wheel covering position.
-------------------------------------
Getter Method
Signature
Position()
Returns: Return type: NXOpen.Features.VehicleDesign.WheelCoveringBuilderPositionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Position(position)
Parameters: position ( NXOpen.Features.VehicleDesign.WheelCoveringBuilderPositionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearBottomOffset¶
-
WheelCoveringBuilder.
RearBottomOffset
¶ Returns the bottom offset of the rear surface section when the rear surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
RearBottomOffset()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearClearance¶
-
WheelCoveringBuilder.
RearClearance
¶ Returns the clearance of the rear surface section.
-------------------------------------
Getter Method
Signature
RearClearance()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearDisToWheelCenter¶
-
WheelCoveringBuilder.
RearDisToWheelCenter
¶ Returns the distance to the wheel center when rear surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.CircleSection
.-------------------------------------
Getter Method
Signature
RearDisToWheelCenter()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearFrontAngle¶
-
WheelCoveringBuilder.
RearFrontAngle
¶ Returns the front angle of the rear surface section.
-------------------------------------
Getter Method
Signature
RearFrontAngle()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearFrontOffset¶
-
WheelCoveringBuilder.
RearFrontOffset
¶ Returns the front offset of the rear surface section when the rear surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
RearFrontOffset()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearHeight¶
-
WheelCoveringBuilder.
RearHeight
¶ Returns the height of the rear surface section when the rear surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
RearHeight()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearHubcapSelection¶
-
WheelCoveringBuilder.
RearHubcapSelection
¶ Returns the rear hub cap selection.
The collector contains the hub cap faces used to create the rear surface section shape.
-------------------------------------
Getter Method
Signature
RearHubcapSelection()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
RearObjectSelection¶
-
WheelCoveringBuilder.
RearObjectSelection
¶ Returns the rear object selection.
The collector contains the faces used to create the rear intersection curves with the rear surface section shape.
-------------------------------------
Getter Method
Signature
RearObjectSelection()
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
RearRadius¶
-
WheelCoveringBuilder.
RearRadius
¶ Returns the radius of the rear surface section when the rear surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.CircleSection
.-------------------------------------
Getter Method
Signature
RearRadius()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearRearAngle¶
-
WheelCoveringBuilder.
RearRearAngle
¶ Returns the rear angle of the rear surface section.
-------------------------------------
Getter Method
Signature
RearRearAngle()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearRearOffset¶
-
WheelCoveringBuilder.
RearRearOffset
¶ Returns the rear offset of the rear surface section when the rear surface section type is
NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType.Adr42
.-------------------------------------
Getter Method
Signature
RearRearOffset()
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
RearSurfacePlane¶
-
WheelCoveringBuilder.
RearSurfacePlane
¶ Returns or sets the surface plane type of the rear surface section.
-------------------------------------
Getter Method
Signature
RearSurfacePlane()
Returns: Return type: NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfacePlaneType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearSurfacePlane(rearSurfacePlane)
Parameters: rearSurfacePlane ( NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfacePlaneType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RearSurfaceSection¶
-
WheelCoveringBuilder.
RearSurfaceSection
¶ Returns or sets the surface section type of the rear surface section.
-------------------------------------
Getter Method
Signature
RearSurfaceSection()
Returns: Return type: NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RearSurfaceSection(rearSurfaceSection)
Parameters: rearSurfaceSection ( NXOpen.Features.VehicleDesign.WheelCoveringBuilderSurfaceSectionType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
RequirementsControl¶
-
WheelCoveringBuilder.
RequirementsControl
¶ Returns or sets the requirements control for standard driven or user defined.
-------------------------------------
Getter Method
Signature
RequirementsControl()
Returns: Return type: NXOpen.Features.VehicleDesign.WheelCoveringBuilderRequirementsControlType
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RequirementsControl(requirement)
Parameters: requirement ( NXOpen.Features.VehicleDesign.WheelCoveringBuilderRequirementsControlType
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Standard¶
-
WheelCoveringBuilder.
Standard
¶ Returns or sets the standard used to define the wheel covering.
-------------------------------------
Getter Method
Signature
Standard()
Returns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Standard(standard)
Parameters: standard (str) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
Method Detail¶
Validate¶
-
WheelCoveringBuilder.
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.