public interface OrientGeomBuilder extends NCGroupBuilder
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
|
ParamBuilder.OptimizationTypes
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") . |
description, endUdeSet, setDescription, startUdeSet
cycleEvent, cycleTable, getCustomizableItemBuilder, getCustomizableItemNames, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.