public interface ToolPathSplitParametersBuilder extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
ToolPathSplitParametersBuilder.SplitTypes
Divide type options
|
static class |
ToolPathSplitParametersBuilder.TransferTypes
Transfer type options
|
static class |
ToolPathSplitParametersBuilder.TransferUsingMethods
Transfer using options
|
Modifier and Type | Method and Description |
---|---|
InheritableDoubleBuilder |
minimumCutLength()
Returns the minimum cut length builder
License requirements: None. |
InheritableDoubleBuilder |
overlapDistance()
Returns the overlap distance builder
License requirements: None. |
void |
setSplitType(ToolPathSplitParametersBuilder.SplitTypes splitTypeValue)
License requirements: None. |
void |
setTransferHeight(double transferHeight)
License requirements: None. |
void |
setTransferType(ToolPathSplitParametersBuilder.TransferTypes transferType)
License requirements: None. |
void |
setTransferUsingMethod(ToolPathSplitParametersBuilder.TransferUsingMethods transferUsingMethod)
License requirements: None. |
void |
setTrimmingSteepAngle(double trimmingSteepAngle)
License requirements: cam_base ("CAM BASE") . |
ToolPathSplitParametersBuilder.SplitTypes |
splitType()
Returns the type of split (by tranfer or collision)
License requirements: None. |
double |
transferHeight()
Returns the transfer height
License requirements: None. |
InheritableDoubleBuilder |
transferHeightBuilder()
Returns the transfer height builder
License requirements: None. |
ToolPathSplitParametersBuilder.TransferTypes |
transferType()
Returns the transfer type (direct, clearance, lowest safe z)
License requirements: None. |
ToolPathSplitParametersBuilder.TransferUsingMethods |
transferUsingMethod()
Returns the transfer using method (none, ramp on shape, lift and plunge)
License requirements: None. |
double |
trimmingSteepAngle()
Returns the trimming steep angle
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ToolPathSplitParametersBuilder.SplitTypes splitType() throws NXException, RemoteException
NXException
RemoteException
void setSplitType(ToolPathSplitParametersBuilder.SplitTypes splitTypeValue) throws NXException, RemoteException
splitTypeValue
- NXException
RemoteException
ToolPathSplitParametersBuilder.TransferUsingMethods transferUsingMethod() throws NXException, RemoteException
NXException
RemoteException
void setTransferUsingMethod(ToolPathSplitParametersBuilder.TransferUsingMethods transferUsingMethod) throws NXException, RemoteException
transferUsingMethod
- NXException
RemoteException
ToolPathSplitParametersBuilder.TransferTypes transferType() throws NXException, RemoteException
NXException
RemoteException
void setTransferType(ToolPathSplitParametersBuilder.TransferTypes transferType) throws NXException, RemoteException
transferType
- NXException
RemoteException
double transferHeight() throws NXException, RemoteException
NXException
RemoteException
void setTransferHeight(double transferHeight) throws NXException, RemoteException
transferHeight
- NXException
RemoteException
InheritableDoubleBuilder minimumCutLength() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder overlapDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder transferHeightBuilder() throws NXException, RemoteException
NXException
RemoteException
double trimmingSteepAngle() throws NXException, RemoteException
NXException
RemoteException
void setTrimmingSteepAngle(double trimmingSteepAngle) throws NXException, RemoteException
trimmingSteepAngle
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.