public interface BumperPendulumBuilder extends FeatureBuilder
BumperPendulum
builder
VehicleDesignCollection.createBumperPendulumBuilder(nxopen.features.vehicledesign.BumperPendulum)
Property | Value |
---|---|
RequirementsControl | StandardDriven |
Visualization | Surface |
Modifier and Type | Interface and Description |
---|---|
static class |
BumperPendulumBuilder.RequirementsControlType
Represents the requirements control types to define the bumper pendulum.
|
static class |
BumperPendulumBuilder.VisualizationType
Represents the visualization types of the output.
|
Modifier and Type | Method and Description |
---|---|
ScCollector |
frontCollector()
Returns the selected front body.
|
SelectNXObjectList |
frontFacetBodies()
Returns the selected front facet body
License requirements: None. |
PendulumPlacementBuilder |
getPendulum(int index)
Get the selected pendulum.
|
PendulumPlacementBuilder |
getPendulum(String description)
Get the selected pendulum.
|
ScCollector |
rearCollector()
Returns the selected rear body.
|
SelectNXObjectList |
rearFacetBodies()
Returns the selected rear facet body.
|
BumperPendulumBuilder.RequirementsControlType |
requirementsControl()
Returns the requirements control for standard driven or user defined.
|
void |
setRequirementsControl(BumperPendulumBuilder.RequirementsControlType requirement)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setStandard(String standard)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setVisualization(BumperPendulumBuilder.VisualizationType visualization)
License requirements: nx_general_packaging ("NX General Packaging") . |
String |
standard()
Returns the standard used to define the bumper pendulum.
|
BumperPendulumBuilder.VisualizationType |
visualization()
Returns the visualization type of the bumper pendulum output.
|
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BumperPendulumBuilder.RequirementsControlType requirementsControl() throws NXException, RemoteException
NXException
RemoteException
void setRequirementsControl(BumperPendulumBuilder.RequirementsControlType requirement) throws NXException, RemoteException
requirement
- NXException
RemoteException
String standard() throws NXException, RemoteException
NXException
RemoteException
void setStandard(String standard) throws NXException, RemoteException
standard
- NXException
RemoteException
ScCollector frontCollector() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList frontFacetBodies() throws NXException, RemoteException
NXException
RemoteException
ScCollector rearCollector() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList rearFacetBodies() throws NXException, RemoteException
NXException
RemoteException
BumperPendulumBuilder.VisualizationType visualization() throws NXException, RemoteException
NXException
RemoteException
void setVisualization(BumperPendulumBuilder.VisualizationType visualization) throws NXException, RemoteException
visualization
- NXException
RemoteException
PendulumPlacementBuilder getPendulum(int index) throws NXException, RemoteException
index
- NXException
RemoteException
PendulumPlacementBuilder getPendulum(String description) throws NXException, RemoteException
description
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.