public interface NcmPlanarBuilder extends NcmSubopBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
NcmPlanarBuilder.CutcomTypes
Available types for cutter compensation in planar milling
|
static class |
NcmPlanarBuilder.FinalRet
Available strategies for final retract in planar milling
|
static class |
NcmPlanarBuilder.FinalTypes
Available types for final clearance in planar milling
|
static class |
NcmPlanarBuilder.InitialEng
Available strategies for initial engage in planar milling
|
static class |
NcmPlanarBuilder.InitialTypes
Available types for initial clearance in planar milling
|
static class |
NcmPlanarBuilder.PredrillPointsOutputOptions
Available options for output of pre-drill points in planar milling
|
static class |
NcmPlanarBuilder.TransferBetweenLevelsTypes
Available types for transfer between levels in planar milling
|
static class |
NcmPlanarBuilder.TransferBetweenRegionsTypes
Available types for transfer between regions in planar milling
|
static class |
NcmPlanarBuilder.TransferWithinLevelsTypes
Available types for transfer within levels in planar milling
|
static class |
NcmPlanarBuilder.TransferWithinLevelsWiths
Available strategies for transfer within levels in planar milling
|
NcmSubopBuilder.DefaultRegionStartTypes
Modifier and Type | Method and Description |
---|---|
NcmClearanceBuilder |
clearanceBuilder()
Returns the clearance builder (inheritable tool dep)
License requirements: None. |
boolean |
collisionCheck()
Returns the collision check activation
License requirements: None. |
double |
cutcomMinimumAngle()
Returns the cutter compensation minimum angle
License requirements: None. |
InheritableToolDepBuilder |
cutcomMinimumMoveBuilder()
Returns the cutter compensation minimum move builder (inheritable tool dep)
License requirements: None. |
boolean |
cutcomOutputContactPoint()
Returns the cutter compensation output contact point status
License requirements: None. |
boolean |
cutcomOutputPlane()
Returns the cutter compensation output plane status
License requirements: None. |
int |
cutcomTrackingPointType()
Returns the cutter compensation tracking point selection
License requirements: None. |
NcmPlanarBuilder.CutcomTypes |
cutcomType()
Returns the cutter compensation type
License requirements: None. |
NcmPlanarEngRetBuilder |
engageClosedAreaBuilder()
Returns the default engage closed area builder
License requirements: None. |
NcmPlanarEngRetBuilder |
engageInitialClosedBuilder()
Returns the initial engage closed area builder
License requirements: None. |
NcmPlanarEngRetBuilder |
engageInitialOpenBuilder()
Returns the initial engage open area builder
License requirements: None. |
NcmPlanarEngRetBuilder |
engageOpenAreaBuilder()
Returns the default engage open area builder
License requirements: None. |
InheritableToolDepBuilder |
finalSafeDistanceBuilder()
Returns the final safe distance builder (inheritable tool dep)
License requirements: None. |
NcmPlanarBuilder.FinalTypes |
finalType()
Returns the final type
License requirements: None. |
Point[] |
getPredrillPoints()
The pre-drill points
License requirements: None. |
InheritableToolDepBuilder |
initialSafeDistanceBuilder()
Returns the initial safe distance builder (inheritable tool dep)
License requirements: None. |
NcmPlanarBuilder.InitialTypes |
initialType()
Returns the initial type
License requirements: None. |
boolean |
limitEngRetToCutRegion()
Returns the flag to control limitation of engage and retract motions to cut regions
License requirements: None. |
InheritableToolDepBuilder |
overlapDistanceBuilder()
Returns the start/drill points overlap distance builder (inheritable tool dep)
License requirements: None. |
InheritableToolDepBuilder |
predrillPointsEffectDistBuilder()
Returns the pre-drill points effective distance builder (inheritable tool dep)
License requirements: None. |
NcmPlanarBuilder.PredrillPointsOutputOptions |
predrillPointsOutput()
Returns the pre-drill points output option
License requirements: None. |
boolean |
predrillPointsUseEffectDist()
Returns the pre-drill points use effective distance
License requirements: None. |
NcmPlanarEngRetBuilder |
retractAreaBuilder()
Returns the retract area builder
License requirements: None. |
NcmPlanarEngRetBuilder |
retractFinalBuilder()
Returns the final retract builder
License requirements: None. |
void |
setCollisionCheck(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCutcomMinimumAngle(double minimumAngle)
License requirements: cam_base ("CAM BASE") . |
void |
setCutcomOutputContactPoint(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCutcomOutputPlane(boolean outputPlane)
License requirements: cam_base ("CAM BASE") . |
void |
setCutcomTrackingPointType(int newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCutcomType(NcmPlanarBuilder.CutcomTypes cutcomType)
License requirements: cam_base ("CAM BASE") . |
void |
setFinalType(NcmPlanarBuilder.FinalTypes finalType)
License requirements: cam_base ("CAM BASE") . |
void |
setInitialType(NcmPlanarBuilder.InitialTypes initialType)
License requirements: cam_base ("CAM BASE") . |
void |
setLimitEngRetToCutRegion(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPredrillPoints(Point[] predrillPoints)
The pre-drill points
License requirements: cam_base ("CAM BASE") . |
void |
setPredrillPointsOutput(NcmPlanarBuilder.PredrillPointsOutputOptions newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPredrillPointsUseEffectDist(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setSuppressCutcom(boolean suppressCutcom)
License requirements: cam_base ("CAM BASE") . |
void |
setTransferBetweenLevelsType(NcmPlanarBuilder.TransferBetweenLevelsTypes transferType)
License requirements: cam_base ("CAM BASE") . |
void |
setTransferBetweenRegionsType(NcmPlanarBuilder.TransferBetweenRegionsTypes transferType)
Deprecated.
Deprecated in NX9.0.0. Please use
NcmTransfer.type() instead.
|
void |
setTransferWithinLevelsType(NcmPlanarBuilder.TransferWithinLevelsTypes transferType)
License requirements: cam_base ("CAM BASE") . |
void |
setTransferWithinLevelsWith(NcmPlanarBuilder.TransferWithinLevelsWiths newValue)
License requirements: cam_base ("CAM BASE") . |
NcmSmoothingBuilder |
smoothingBuilder()
Returns the smoothing builder
License requirements: None. |
boolean |
suppressCutcom()
Returns the suppress cutter compensation
License requirements: None. |
NcmAvoidancePointBuilder |
transferAvoidanceFromBuilder()
Returns the from point builder
License requirements: None. |
NcmAvoidancePointBuilder |
transferAvoidanceGohomeBuilder()
Returns the gohome point builder
License requirements: None. |
NcmAvoidancePointBuilder |
transferAvoidanceReturnBuilder()
Returns the return point builder
License requirements: None. |
NcmAvoidancePointBuilder |
transferAvoidanceStartBuilder()
Returns the start point builder
License requirements: None. |
InheritableToolDepBuilder |
transferBetweenLevelsSafeDistanceBuilder()
Returns the transfer between levels safe distance builder (inheritable tool dep)
License requirements: None. |
NcmPlanarBuilder.TransferBetweenLevelsTypes |
transferBetweenLevelsType()
Returns the transfer between levels type
License requirements: None. |
NcmTransfer |
transferBetweenRegionsBuilder()
Returns the Transfer Between Regions builder
License requirements: None. |
InheritableToolDepBuilder |
transferBetweenRegionsSafeDistanceBuilder()
Deprecated.
Deprecated in NX9.0.0. Please use
NcmTransfer.safeDistanceBuilder() instead.
|
NcmPlanarBuilder.TransferBetweenRegionsTypes |
transferBetweenRegionsType()
Deprecated.
Deprecated in NX9.0.0. Please use
NcmTransfer.type() instead.
|
InheritableToolDepBuilder |
transferWithinLevelsHeightBuilder()
Returns the transfer within levels height builder (inheritable tool dep)
License requirements: None. |
InheritableToolDepBuilder |
transferWithinLevelsMaxFollowDistanceBuilder()
Returns the transfer within levels max follow distance builder (inheritable tool dep)
License requirements: None. |
InheritableToolDepBuilder |
transferWithinLevelsSafeDistanceBuilder()
Returns the transfer within levels safe distance builder (inheritable tool dep)
License requirements: None. |
NcmPlanarBuilder.TransferWithinLevelsTypes |
transferWithinLevelsType()
Returns the transfer within levels type
License requirements: None. |
NcmPlanarBuilder.TransferWithinLevelsWiths |
transferWithinLevelsWith()
Returns the transfer within levels strategy
License requirements: None. |
defaultRegionStartType, getRegionStartPoints, setDefaultRegionStartType, setRegionStartPoints, setStartPointsUseEffectDist, startPointsEffectDistBuilder, startPointsUseEffectDist
printTestData, printTestData, tag, tagValue
NcmPlanarEngRetBuilder engageClosedAreaBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarEngRetBuilder engageOpenAreaBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean limitEngRetToCutRegion() throws NXException, RemoteException
NXException
RemoteException
void setLimitEngRetToCutRegion(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmPlanarEngRetBuilder engageInitialClosedBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarEngRetBuilder engageInitialOpenBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarEngRetBuilder retractAreaBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarEngRetBuilder retractFinalBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmSmoothingBuilder smoothingBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder overlapDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarBuilder.PredrillPointsOutputOptions predrillPointsOutput() throws NXException, RemoteException
NXException
RemoteException
void setPredrillPointsOutput(NcmPlanarBuilder.PredrillPointsOutputOptions newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
Point[] getPredrillPoints() throws NXException, RemoteException
NXException
RemoteException
void setPredrillPoints(Point[] predrillPoints) throws NXException, RemoteException
predrillPoints
- Array of pointsNXException
RemoteException
boolean predrillPointsUseEffectDist() throws NXException, RemoteException
NXException
RemoteException
void setPredrillPointsUseEffectDist(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
InheritableToolDepBuilder predrillPointsEffectDistBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarBuilder.TransferWithinLevelsWiths transferWithinLevelsWith() throws NXException, RemoteException
NXException
RemoteException
void setTransferWithinLevelsWith(NcmPlanarBuilder.TransferWithinLevelsWiths newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
InheritableToolDepBuilder transferWithinLevelsMaxFollowDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder transferWithinLevelsHeightBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarBuilder.TransferWithinLevelsTypes transferWithinLevelsType() throws NXException, RemoteException
NXException
RemoteException
void setTransferWithinLevelsType(NcmPlanarBuilder.TransferWithinLevelsTypes transferType) throws NXException, RemoteException
transferType
- NXException
RemoteException
InheritableToolDepBuilder transferWithinLevelsSafeDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarBuilder.TransferBetweenLevelsTypes transferBetweenLevelsType() throws NXException, RemoteException
NXException
RemoteException
void setTransferBetweenLevelsType(NcmPlanarBuilder.TransferBetweenLevelsTypes transferType) throws NXException, RemoteException
transferType
- NXException
RemoteException
InheritableToolDepBuilder transferBetweenLevelsSafeDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarBuilder.TransferBetweenRegionsTypes transferBetweenRegionsType() throws NXException, RemoteException
NcmTransfer.type()
instead.
NXException
RemoteException
void setTransferBetweenRegionsType(NcmPlanarBuilder.TransferBetweenRegionsTypes transferType) throws NXException, RemoteException
NcmTransfer.type()
instead.
transferType
- NXException
RemoteException
InheritableToolDepBuilder transferBetweenRegionsSafeDistanceBuilder() throws NXException, RemoteException
NcmTransfer.safeDistanceBuilder()
instead.
NXException
RemoteException
NcmPlanarBuilder.InitialTypes initialType() throws NXException, RemoteException
NXException
RemoteException
void setInitialType(NcmPlanarBuilder.InitialTypes initialType) throws NXException, RemoteException
initialType
- NXException
RemoteException
InheritableToolDepBuilder initialSafeDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmPlanarBuilder.FinalTypes finalType() throws NXException, RemoteException
NXException
RemoteException
void setFinalType(NcmPlanarBuilder.FinalTypes finalType) throws NXException, RemoteException
finalType
- NXException
RemoteException
InheritableToolDepBuilder finalSafeDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmAvoidancePointBuilder transferAvoidanceFromBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmAvoidancePointBuilder transferAvoidanceStartBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmAvoidancePointBuilder transferAvoidanceReturnBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmAvoidancePointBuilder transferAvoidanceGohomeBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean collisionCheck() throws NXException, RemoteException
NXException
RemoteException
void setCollisionCheck(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmPlanarBuilder.CutcomTypes cutcomType() throws NXException, RemoteException
NXException
RemoteException
void setCutcomType(NcmPlanarBuilder.CutcomTypes cutcomType) throws NXException, RemoteException
cutcomType
- NXException
RemoteException
InheritableToolDepBuilder cutcomMinimumMoveBuilder() throws NXException, RemoteException
NXException
RemoteException
double cutcomMinimumAngle() throws NXException, RemoteException
NXException
RemoteException
void setCutcomMinimumAngle(double minimumAngle) throws NXException, RemoteException
minimumAngle
- NXException
RemoteException
boolean cutcomOutputPlane() throws NXException, RemoteException
NXException
RemoteException
void setCutcomOutputPlane(boolean outputPlane) throws NXException, RemoteException
outputPlane
- NXException
RemoteException
boolean suppressCutcom() throws NXException, RemoteException
NXException
RemoteException
void setSuppressCutcom(boolean suppressCutcom) throws NXException, RemoteException
suppressCutcom
- NXException
RemoteException
boolean cutcomOutputContactPoint() throws NXException, RemoteException
NXException
RemoteException
void setCutcomOutputContactPoint(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
int cutcomTrackingPointType() throws NXException, RemoteException
NXException
RemoteException
void setCutcomTrackingPointType(int newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmClearanceBuilder clearanceBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmTransfer transferBetweenRegionsBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.