public interface BaseDataLoadingWheelBuilder extends Builder
BaseDataLoadingWheelBuilder
. Modifier and Type | Interface and Description |
---|---|
static class |
BaseDataLoadingWheelBuilder.DataDefinitionOptions
This enum represents the options to define the wheel position.
|
Modifier and Type | Method and Description |
---|---|
double |
camber()
Returns the camber of wheel in degree.
|
double |
coordinateX()
Returns the x coordinate of wheel center point.
|
double |
coordinateY()
Returns the y coordinate of wheel center point.
|
double |
coordinateZ()
Returns the z coordinate of wheel center point.
|
BaseDataLoadingWheelBuilder.DataDefinitionOptions |
dataDefinition()
Returns the value to indicate which definition option will be used to define the loading wheel data.
|
double |
deltaCamber()
Returns the delta camber of wheel.
|
double |
deltaStaticRadius()
Returns the delta static radius of wheel.
|
double |
deltaToe()
Returns the delta toe of wheel.
|
double |
deltaWidth()
Returns the delta width of wheel, for front or rear wheel, they have a wheel width.
|
double |
deltaX()
Returns the delta x value of wheel center point.
|
double |
deltaY()
Returns the delta y value of wheel center point.
|
double |
deltaZ()
Returns the delta z value of wheel center point.
|
BaseDataWheelBuilder |
designData()
Returns the design data of the wheel.
|
void |
setCamber(double camber)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setCoordinateX(double absX)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setCoordinateY(double absY)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setCoordinateZ(double absZ)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDataDefinition(BaseDataLoadingWheelBuilder.DataDefinitionOptions dataDefinition)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaCamber(double deltaCamber)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaStaticRadius(double deltaStaticRadius)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaToe(double deltaToe)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaWidth(double deltaWidth)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaX(double deltaX)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaY(double deltaY)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDeltaZ(double deltaZ)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setDesignData(BaseDataWheelBuilder wheel)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setStaticRadius(double staticRadius)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setToe(double toe)
License requirements: nx_general_packaging ("NX General Packaging") . |
void |
setWidth(double width)
License requirements: nx_general_packaging ("NX General Packaging") . |
double |
staticRadius()
Returns the static radius of wheel.
|
double |
toe()
Returns the toe in/out of wheel in degree.
|
double |
width()
Returns the width of front or rear width, it's value is sum of wheel width and delta width.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BaseDataWheelBuilder designData() throws NXException, RemoteException
NXException
RemoteException
void setDesignData(BaseDataWheelBuilder wheel) throws NXException, RemoteException
wheel
- NXException
RemoteException
BaseDataLoadingWheelBuilder.DataDefinitionOptions dataDefinition() throws NXException, RemoteException
NXException
RemoteException
void setDataDefinition(BaseDataLoadingWheelBuilder.DataDefinitionOptions dataDefinition) throws NXException, RemoteException
dataDefinition
- NXException
RemoteException
double deltaX() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaX(double deltaX) throws NXException, RemoteException
deltaX
- NXException
RemoteException
double deltaY() throws NXException, RemoteException
dataDefinition()
is BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaY(double deltaY) throws NXException, RemoteException
deltaY
- NXException
RemoteException
double deltaZ() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaZ(double deltaZ) throws NXException, RemoteException
deltaZ
- NXException
RemoteException
double deltaWidth() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaWidth(double deltaWidth) throws NXException, RemoteException
deltaWidth
- NXException
RemoteException
double deltaStaticRadius() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaStaticRadius(double deltaStaticRadius) throws NXException, RemoteException
deltaStaticRadius
- NXException
RemoteException
double deltaCamber() throws NXException, RemoteException
dataDefinition()
is BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaCamber(double deltaCamber) throws NXException, RemoteException
deltaCamber
- NXException
RemoteException
double deltaToe() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.RELATIVE
.
NXException
RemoteException
void setDeltaToe(double deltaToe) throws NXException, RemoteException
deltaToe
- NXException
RemoteException
double coordinateX() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setCoordinateX(double absX) throws NXException, RemoteException
absX
- NXException
RemoteException
double coordinateY() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setCoordinateY(double absY) throws NXException, RemoteException
absY
- NXException
RemoteException
double coordinateZ() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setCoordinateZ(double absZ) throws NXException, RemoteException
absZ
- NXException
RemoteException
double width() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setWidth(double width) throws NXException, RemoteException
width
- NXException
RemoteException
double staticRadius() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setStaticRadius(double staticRadius) throws NXException, RemoteException
staticRadius
- NXException
RemoteException
double camber() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setCamber(double camber) throws NXException, RemoteException
camber
- NXException
RemoteException
double toe() throws NXException, RemoteException
dataDefinition()
is
BaseDataLoadingWheelBuilder.DataDefinitionOptions.ABSOLUTE
.
NXException
RemoteException
void setToe(double toe) throws NXException, RemoteException
toe
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.