public interface ProfileTransitionBuilder
ProfileTransition
feature.
ShipCollection.createProfileTransitionBuilder(nxopen.features.shipdesign.ProfileTransition)
Property | Value |
---|---|
AngularTolerance | 0.5 |
DistanceTolerance | 0.0254 (millimeters part), 0.001 (inches part) |
FeatureMode | Target |
MisalignedMode | ToBoundary |
Modifier and Type | Interface and Description |
---|---|
static class |
ProfileTransitionBuilder.FeatureModeType
Represents the feature mode option.
|
static class |
ProfileTransitionBuilder.MisalignedModeType
Represents the misaligned profile mode.
|
Modifier and Type | Method and Description |
---|---|
double |
angularTolerance()
Returns the angular tolerance (degrees)
License requirements: None. |
ScCollector |
boundaries()
Returns the collector containing the boundary bodies.
|
double |
distanceTolerance()
Returns the distance tolerance (part units)
License requirements: None. |
ProfileTransitionBuilder.FeatureModeType |
featureMode()
Returns the feature mode used to create new Profile Transition features.
|
ProfileTransitionBuilder.MisalignedModeType |
misalignedMode()
Returns the misaligned mode used to create new Profile Transition features.
|
void |
setAngularTolerance(double angularTolerance)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setFeatureMode(ProfileTransitionBuilder.FeatureModeType featureMode)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setMisalignedMode(ProfileTransitionBuilder.MisalignedModeType misalignedMode)
License requirements: nx_ship_detail ("Ship Detail Design") . |
SteelFeatureSpreadsheetBuilder |
spreadsheet()
Returns the spreadsheet builder.
|
ScCollector |
targets()
Returns the collector containing the target bodies.
|
SteelFeatureSpreadsheetBuilder spreadsheet() throws NXException, RemoteException
nxopen.features.shipdesign.SteelFeatureSpreadsheetBuilder
.
NXException
RemoteException
ProfileTransitionBuilder.FeatureModeType featureMode() throws NXException, RemoteException
NXException
RemoteException
void setFeatureMode(ProfileTransitionBuilder.FeatureModeType featureMode) throws NXException, RemoteException
featureMode
- NXException
RemoteException
ProfileTransitionBuilder.MisalignedModeType misalignedMode() throws NXException, RemoteException
NXException
RemoteException
void setMisalignedMode(ProfileTransitionBuilder.MisalignedModeType misalignedMode) throws NXException, RemoteException
misalignedMode
- NXException
RemoteException
ScCollector targets() throws NXException, RemoteException
NXException
RemoteException
ScCollector boundaries() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
double angularTolerance() throws NXException, RemoteException
NXException
RemoteException
void setAngularTolerance(double angularTolerance) throws NXException, RemoteException
angularTolerance
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.