public interface RevolveBuilder
FeatureCollection.createRevolveBuilder(Feature)
Property | Value |
---|---|
SmartVolumeProfile.OpenProfileSmartVolumeOption | 0 |
Modifier and Type | Method and Description |
---|---|
nxopen.Axis |
axis()
Returns the revolve axis
License requirements: None. |
BooleanOperation |
booleanOperation()
Returns the revolve boolean
License requirements: None. |
FeatureOptions |
featureOptions()
Returns the feature options
License requirements: None. |
Limits |
limits()
Returns the limit data
License requirements: None. |
FeatureOffset |
offset()
Returns the revolve offset
License requirements: None. |
Section |
section()
Returns the section
License requirements: None. |
void |
setAxis(nxopen.Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setEndLimitHelperPoint(double[] endHelperPoint)
If until selected option is used for end limit and the selected entity intersects the revolve
multiple times, this point (in parasolid units) will help the system determine which intersection to select.
|
void |
setSection(Section section)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setStartLimitHelperPoint(double[] startHelperPoint)
If until selected option is used for start limit and the selected entity intersects the revolve
multiple times, this point (in parasolid units) will help the system determine which intersection to select.
|
void |
setTolerance(double tolerance)
License requirements: solid_modeling ("SOLIDS MODELING") . |
SmartVolumeProfileBuilder |
smartVolumeProfile()
Returns the smart volume profile
License requirements: None. |
double |
tolerance()
Returns the revolve tolerance
License requirements: None. |
void setSection(Section section) throws NXException, RemoteException
section
- This parameter may not be null.NXException
RemoteException
Section section() throws NXException, RemoteException
NXException
RemoteException
void setAxis(nxopen.Axis axis) throws NXException, RemoteException
axis
- NXException
RemoteException
nxopen.Axis axis() throws NXException, RemoteException
NXException
RemoteException
FeatureOffset offset() throws NXException, RemoteException
NXException
RemoteException
BooleanOperation booleanOperation() throws NXException, RemoteException
NXException
RemoteException
double tolerance() throws NXException, RemoteException
NXException
RemoteException
void setTolerance(double tolerance) throws NXException, RemoteException
tolerance
- NXException
RemoteException
Limits limits() throws NXException, RemoteException
NXException
RemoteException
SmartVolumeProfileBuilder smartVolumeProfile() throws NXException, RemoteException
NXException
RemoteException
FeatureOptions featureOptions() throws NXException, RemoteException
NXException
RemoteException
void setStartLimitHelperPoint(double[] startHelperPoint) throws NXException, RemoteException
startHelperPoint
- If given start trim limit intersects with revolve multiple times, solution closest to this point will be used.NXException
RemoteException
void setEndLimitHelperPoint(double[] endHelperPoint) throws NXException, RemoteException
endHelperPoint
- If given end trim limit intersects with revolve multiple times, solution closest to this point will be used.NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.