public interface BoundaryMillingSet extends BoundarySet
Boundary.createBoundaryMillingSet()
BoundarySet.BoundaryTypes, BoundarySet.PlaneTypes, BoundarySet.ToolPositionTypes, BoundarySet.ToolSideTypes
Modifier and Type | Method and Description |
---|---|
BoundaryMillingMemberSet |
createBoundaryMillingMemberSet()
Create an empty custom member data set for a milling boundary
License requirements: cam_base ("CAM BASE") . |
boolean |
customFeedRate()
Returns the flag whether this boundary has custom feed rate activated
License requirements: None. |
boolean |
customStock()
Returns the flag whether this boundary has custom stock activated
License requirements: None. |
BoundaryMillingMemberSet.FeedUnitTypes |
feedUnit()
Returns the feed rate unit
License requirements: None. |
double |
feedValue()
Returns the feed rate value
License requirements: None. |
void |
setCustomFeedRate(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCustomStock(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setFeedUnit(BoundaryMillingMemberSet.FeedUnitTypes newUnit)
License requirements: cam_base ("CAM BASE") . |
void |
setFeedValue(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setStock(double newValue)
License requirements: cam_base ("CAM BASE") . |
double |
stock()
Returns the stock value
License requirements: None. |
appendCurves, boundaryMemberList, boundaryType, createBoundaryMemberSet, customOffset, offset, offsetIntent, plane, planeType, pointList, removeCurves, selectObject, setBoundaryType, setCustomOffset, setOffset, setOffsetIntent, setPlane, setPlaneType, setToolPosition, setToolSide, toolPosition, toolSide
printTestData, printTestData, tag, tagValue
BoundaryMillingMemberSet createBoundaryMillingMemberSet() throws NXException, RemoteException
NXException
RemoteException
boolean customStock() throws NXException, RemoteException
NXException
RemoteException
void setCustomStock(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double stock() throws NXException, RemoteException
NXException
RemoteException
void setStock(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
boolean customFeedRate() throws NXException, RemoteException
NXException
RemoteException
void setCustomFeedRate(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double feedValue() throws NXException, RemoteException
NXException
RemoteException
void setFeedValue(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
BoundaryMillingMemberSet.FeedUnitTypes feedUnit() throws NXException, RemoteException
NXException
RemoteException
void setFeedUnit(BoundaryMillingMemberSet.FeedUnitTypes newUnit) throws NXException, RemoteException
newUnit
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.