public interface OrientGeomBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
OrientGeomBuilder.CsysPurposeModes
The CSYS purpose mode options .
|
static class |
OrientGeomBuilder.SpecialOutputModes
The special output mode options .
|
static class |
OrientGeomBuilder.ToolAxisModes
the tool axis mode options
|
Modifier and Type | Method and Description |
---|---|
InheritableIntBuilder |
fixtureOffsetBuilder()
Returns the Fixture Offset builder
License requirements: cam_base ("CAM BASE") . |
OrientGeomBuilder.CsysPurposeModes |
getCsysPurposeMode()
Returns the CSYS purpose
License requirements: cam_base ("CAM BASE") . |
OrientGeomBuilder.SpecialOutputModes |
getSpecialOutputMode()
Returns the Special Output
License requirements: cam_base ("CAM BASE") . |
OrientGeomBuilder.ToolAxisModes |
getToolAxisMode()
Returns the tool axis mode
License requirements: cam_base ("CAM BASE") . |
LayoutCiBuilder |
layoutCiBuilder()
Returns the Save Layer/Layout builder
License requirements: cam_base ("CAM BASE") . |
boolean |
linkRcsToMcs()
Returns the link RCS to MCS
License requirements: cam_base ("CAM BASE") . |
CartesianCoordinateSystem |
mcs()
Returns the MCS
License requirements: cam_base ("CAM BASE") . |
CartesianCoordinateSystem |
rcs()
Returns the RCS
License requirements: cam_base ("CAM BASE") . |
void |
setCsysPurposeMode(OrientGeomBuilder.CsysPurposeModes csysPurposeMode)
Sets the CSYS purpose
License requirements: cam_base ("CAM BASE") . |
void |
setLinkRcsToMcs(boolean linkRcsToMcs)
License requirements: cam_base ("CAM BASE") . |
void |
setMcs(CartesianCoordinateSystem mcs)
License requirements: cam_base ("CAM BASE") . |
void |
setRcs(CartesianCoordinateSystem rcs)
License requirements: cam_base ("CAM BASE") . |
void |
setSpecialOutputMode(OrientGeomBuilder.SpecialOutputModes specialOutputMode)
Sets the Special Output
License requirements: cam_base ("CAM BASE") . |
void |
setToolAxisMode(OrientGeomBuilder.ToolAxisModes toolAxisMode)
Sets the tool axis mode
License requirements: cam_base ("CAM BASE") . |
void |
setToolAxisVector(NXObject toolAxisVector)
License requirements: cam_base ("CAM BASE") . |
NXObject |
toolAxisVector()
Returns the tool axis vector
License requirements: cam_base ("CAM BASE") . |
CartesianCoordinateSystem mcs() throws NXException, RemoteException
NXException
RemoteException
void setMcs(CartesianCoordinateSystem mcs) throws NXException, RemoteException
mcs
- the MCSNXException
RemoteException
OrientGeomBuilder.CsysPurposeModes getCsysPurposeMode() throws NXException, RemoteException
NXException
RemoteException
void setCsysPurposeMode(OrientGeomBuilder.CsysPurposeModes csysPurposeMode) throws NXException, RemoteException
csysPurposeMode
- the CSYS purpose modeNXException
RemoteException
OrientGeomBuilder.SpecialOutputModes getSpecialOutputMode() throws NXException, RemoteException
NXException
RemoteException
void setSpecialOutputMode(OrientGeomBuilder.SpecialOutputModes specialOutputMode) throws NXException, RemoteException
specialOutputMode
- the special output modeNXException
RemoteException
InheritableIntBuilder fixtureOffsetBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean linkRcsToMcs() throws NXException, RemoteException
NXException
RemoteException
void setLinkRcsToMcs(boolean linkRcsToMcs) throws NXException, RemoteException
linkRcsToMcs
- the link RCS to MCS valueNXException
RemoteException
CartesianCoordinateSystem rcs() throws NXException, RemoteException
NXException
RemoteException
void setRcs(CartesianCoordinateSystem rcs) throws NXException, RemoteException
rcs
- the MCSNXException
RemoteException
OrientGeomBuilder.ToolAxisModes getToolAxisMode() throws NXException, RemoteException
NXException
RemoteException
void setToolAxisMode(OrientGeomBuilder.ToolAxisModes toolAxisMode) throws NXException, RemoteException
toolAxisMode
- the integer valueNXException
RemoteException
NXObject toolAxisVector() throws NXException, RemoteException
NXException
RemoteException
void setToolAxisVector(NXObject toolAxisVector) throws NXException, RemoteException
toolAxisVector
- the vector tagNXException
RemoteException
LayoutCiBuilder layoutCiBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.