public interface MultiBladeGeomBuilder extends FeatureGeomBuilder
nxopen.cam.NCGroupCollection#createMultiBladeGeometryBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
MultiBladeGeomBuilder.PartAxisOfRotationTypes
Available types for Part Axis of Rotation
|
FeatureGeomBuilder.MaterialData
Modifier and Type | Method and Description |
---|---|
MultiBladeGeomBuilder.PartAxisOfRotationTypes |
axisOfRotation()
Returns the axis of rotation mode
License requirements: None. |
InheritableIntBuilder |
numberOfBlades()
Returns the number of blades
License requirements: None. |
PartAxisBuilder |
partAxisBuilder()
Returns the part axis builder
License requirements: None. |
Point |
partAxisPoint()
Returns the part axis point
License requirements: None. |
SmartObject |
partAxisVector()
Returns the part axis vector
License requirements: None. |
void |
setAxisOfRotation(MultiBladeGeomBuilder.PartAxisOfRotationTypes axis)
License requirements: cam_base ("CAM BASE") . |
void |
setPartAxisPoint(Point point)
License requirements: cam_base ("CAM BASE") . |
void |
setPartAxisVector(SmartObject vector)
License requirements: cam_base ("CAM BASE") . |
blankOffsetBuilder, checkOffsetBuilder, geometryCiBuilder, getMaterial, getMaterialData, layoutCiBuilder, partMaterialBuilder, partOffsetBuilder, setMaterial, setPartMaterialBuilder, trimOffsetBuilder
MultiBladeGeomBuilder.PartAxisOfRotationTypes axisOfRotation() throws NXException, RemoteException
NXException
RemoteException
void setAxisOfRotation(MultiBladeGeomBuilder.PartAxisOfRotationTypes axis) throws NXException, RemoteException
axis
- the axis of rotation modeNXException
RemoteException
SmartObject partAxisVector() throws NXException, RemoteException
NXException
RemoteException
void setPartAxisVector(SmartObject vector) throws NXException, RemoteException
vector
- the part axis vectorNXException
RemoteException
Point partAxisPoint() throws NXException, RemoteException
NXException
RemoteException
void setPartAxisPoint(Point point) throws NXException, RemoteException
point
- the part axis pointNXException
RemoteException
InheritableIntBuilder numberOfBlades() throws NXException, RemoteException
NXException
RemoteException
PartAxisBuilder partAxisBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.