public interface BaseDataWheelBuilder extends Builder
BaseDataWheelBuilder
. Modifier and Type | Interface and Description |
---|---|
static class |
BaseDataWheelBuilder.PositionDefinitionOptions
This enum represents the options to define the wheel position.
|
Modifier and Type | Method and Description |
---|---|
double |
camber()
Returns the wheel camber in degree.
|
double |
coordinateX()
Returns the x coordinate of right wheel center point or attachment point.
|
double |
coordinateY()
Returns the y coordinate of right wheel center point or attachment point.
|
double |
coordinateZ()
Returns the z coordinate of right wheel center point or attachment point.
|
double |
diameter()
Returns the norminal diameter of the wheel.
|
String |
name()
Returns the name of the wheel.
|
BaseDataWheelBuilder.PositionDefinitionOptions |
positionDefinition()
Returns the value to indicate which option is used to define the wheel position.
|
double |
rimOffset()
Returns the rim offset.
|
void |
setCamber(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setCoordinateX(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setCoordinateY(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setCoordinateZ(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDiameter(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setName(String name)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setPositionDefinition(BaseDataWheelBuilder.PositionDefinitionOptions positionDefinition)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setRimOffset(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setShowSurface(boolean showFace)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setShowWireframe(boolean showWire)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setStaticRadius(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setToe(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setWidth(double dValue)
License requirements: nx_general_packaging ("NX General Packaging") . |
boolean |
showSurface()
Returns the option to indicate whether to show surface or not.
|
boolean |
showWireframe()
Returns the option to indicate whether to show curve or not.
|
double |
staticRadius()
Returns the static radius of the wheel.
|
double |
toe()
Returns the wheel toe in/out in degreee.
|
double |
track()
Returns the track of the axle.
|
double |
width()
Returns the width of the wheel.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
BaseDataWheelBuilder.PositionDefinitionOptions positionDefinition() throws NXException, RemoteException
NXException
RemoteException
void setPositionDefinition(BaseDataWheelBuilder.PositionDefinitionOptions positionDefinition) throws NXException, RemoteException
positionDefinition
- NXException
RemoteException
boolean showWireframe() throws NXException, RemoteException
NXException
RemoteException
void setShowWireframe(boolean showWire) throws NXException, RemoteException
showWire
- NXException
RemoteException
boolean showSurface() throws NXException, RemoteException
NXException
RemoteException
void setShowSurface(boolean showFace) throws NXException, RemoteException
showFace
- NXException
RemoteException
double coordinateX() throws NXException, RemoteException
positionDefinition()
is
BaseDataWheelBuilder.PositionDefinitionOptions.WHEEL_CENTER_POINT
,
it is center point x coordinate.
If positionDefinition()
and setPositionDefinition(nxopen.features.vehicledesign.BaseDataWheelBuilder.PositionDefinitionOptions)
is
BaseDataWheelBuilder.PositionDefinitionOptions.ATTACHMENT_POINT_RIM_OFFSET
,
it is attachment point x coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
NXException
RemoteException
void setCoordinateX(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double coordinateY() throws NXException, RemoteException
positionDefinition()
and setPositionDefinition(nxopen.features.vehicledesign.BaseDataWheelBuilder.PositionDefinitionOptions)
is
BaseDataWheelBuilder.PositionDefinitionOptions.WHEEL_CENTER_POINT
,
it is center point y coordinate.
If positionDefinition()
and setPositionDefinition(nxopen.features.vehicledesign.BaseDataWheelBuilder.PositionDefinitionOptions)
is
BaseDataWheelBuilder.PositionDefinitionOptions.ATTACHMENT_POINT_RIM_OFFSET
,
it is attachment point y coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
NXException
RemoteException
void setCoordinateY(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double coordinateZ() throws NXException, RemoteException
positionDefinition()
and setPositionDefinition(nxopen.features.vehicledesign.BaseDataWheelBuilder.PositionDefinitionOptions)
is
BaseDataWheelBuilder.PositionDefinitionOptions.WHEEL_CENTER_POINT
,
it is center point z coordinate.
If positionDefinition()
and setPositionDefinition(nxopen.features.vehicledesign.BaseDataWheelBuilder.PositionDefinitionOptions)
is
BaseDataWheelBuilder.PositionDefinitionOptions.ATTACHMENT_POINT_RIM_OFFSET
,
it is attachment point z coordinate.
The left wheel will be located symmetrical to the vehicle centerline.
NXException
RemoteException
void setCoordinateZ(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double diameter() throws NXException, RemoteException
NXException
RemoteException
void setDiameter(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double staticRadius() throws NXException, RemoteException
NXException
RemoteException
void setStaticRadius(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double width() throws NXException, RemoteException
NXException
RemoteException
void setWidth(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double rimOffset() throws NXException, RemoteException
positionDefinition()
and setPositionDefinition(nxopen.features.vehicledesign.BaseDataWheelBuilder.PositionDefinitionOptions)
is
BaseDataWheelBuilder.PositionDefinitionOptions.ATTACHMENT_POINT_RIM_OFFSET
.
NXException
RemoteException
void setRimOffset(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double camber() throws NXException, RemoteException
NXException
RemoteException
void setCamber(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double toe() throws NXException, RemoteException
NXException
RemoteException
void setToe(double dValue) throws NXException, RemoteException
dValue
- NXException
RemoteException
double track() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.