public interface SpunOutlineGeom extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
SpunOutlineGeom.CreationTypes
the creation methods
|
static class |
SpunOutlineGeom.PlanesAtAnglesData
This class holds the data returned from
getPlanesAtAngles() |
static class |
SpunOutlineGeom.PlanesThroughPointsData
This class holds the data returned from
getPlanesThroughPoints() |
Modifier and Type | Method and Description |
---|---|
SpunOutlineGeom.CreationTypes |
creationMethod()
Returns the creation method
License requirements: None. |
boolean |
generate()
Generate the spun outline
License requirements: cam_base ("CAM BASE") . |
SpunOutlineGeom.PlanesAtAnglesData |
getPlanesAtAngles()
Get the sets of the section planes at angles
License requirements: cam_base ("CAM BASE") . |
SpunOutlineGeom.PlanesThroughPointsData |
getPlanesThroughPoints()
Get the sets of the section planes through points
License requirements: cam_base ("CAM BASE") . |
void |
setCreationMethod(SpunOutlineGeom.CreationTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPlanesAtAngles(double[] startAngle,
double[] incrementAngle,
int[] numberOfPlanes)
Define the section planes at angles
License requirements: cam_base ("CAM BASE") . |
void |
setPlanesThroughPoints(Point[] points,
double[] incrementAngle,
int[] numberOfPlanes)
Define the section planes through points
License requirements: cam_base ("CAM BASE") . |
printTestData, printTestData, tag, tagValue
validate
SpunOutlineGeom.CreationTypes creationMethod() throws NXException, RemoteException
NXException
RemoteException
void setCreationMethod(SpunOutlineGeom.CreationTypes newValue) throws NXException, RemoteException
newValue
- the creation methodNXException
RemoteException
void setPlanesAtAngles(double[] startAngle, double[] incrementAngle, int[] numberOfPlanes) throws NXException, RemoteException
startAngle
- array of start angles for each setincrementAngle
- array of angle increments for each setnumberOfPlanes
- array of plane numbers for each setNXException
RemoteException
void setPlanesThroughPoints(Point[] points, double[] incrementAngle, int[] numberOfPlanes) throws NXException, RemoteException
points
- array of start points for each setincrementAngle
- array of angle increments for each setnumberOfPlanes
- array of plane numbers for each setNXException
RemoteException
SpunOutlineGeom.PlanesAtAnglesData getPlanesAtAngles() throws NXException, RemoteException
NXException
RemoteException
SpunOutlineGeom.PlanesThroughPointsData getPlanesThroughPoints() throws NXException, RemoteException
NXException
RemoteException
boolean generate() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.