public interface NcmLaserEngage extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
NcmLaserEngage.Type
the Engage Type enum .
|
Modifier and Type | Method and Description |
---|---|
InheritableDoubleBuilder |
arcAngle()
Returns the Arc Angle
License requirements: None. |
NcmLaserEngage.Type |
engageType()
Returns the Engage Type
License requirements: None. |
InheritableToolDepBuilder |
extendDistance()
Returns the Extend Distance
License requirements: None. |
InheritableToolDepBuilder |
length()
Returns the Length
License requirements: None. |
InheritableToolDepBuilder |
radius()
Returns the Radius
License requirements: None. |
void |
setEngageType(NcmLaserEngage.Type type)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
swingAngle()
Returns the Swing Angle
License requirements: None. |
printTestData, printTestData, tag, tagValue
NcmLaserEngage.Type engageType() throws NXException, RemoteException
NXException
RemoteException
void setEngageType(NcmLaserEngage.Type type) throws NXException, RemoteException
type
- the engage type valueNXException
RemoteException
InheritableToolDepBuilder length() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder radius() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder arcAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder swingAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder extendDistance() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.