public interface SteelInsulationBuilder
SteelInsulation
feature. The steel insulation feature creates a single solid body representing the insultion on the steel surfaces.
ShipCollection.createSteelInsulationBuilder(nxopen.features.shipdesign.SteelInsulation)
Property | Value |
---|---|
Thickness.Value | 25 (millimeters part), 1.0 (inches part) |
Modifier and Type | Method and Description |
---|---|
SteelInsulationBoundaryBuilderList |
boundaryList()
Returns the list of
SteelInsulationBoundaryBuilder defining the insulation boundaries that need to be adjusted. |
SteelInsulationBoundaryBuilder |
createSteelInsulationBoundary()
Creates a
SteelInsulationBoundaryBuilder builder. |
double |
distanceTolerance()
Returns the modeling distance tolerance.
|
boolean |
enableBoundaryAdjustment()
Returns the indication if the boundary adjustement is enabled.
|
boolean |
insulateProfile()
Returns the indication if the profile attached to the plate should be insulated.
|
Expression |
insulationHeight()
Returns the expression containing the insulation height value for the profiles.
|
int |
materialType()
Returns the insulation material type.
|
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setEnableBoundaryAdjustment(boolean enableBoundaryAdjustment)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setInsulateProfile(boolean insulateProfile)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setMaterialType(int materialType)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
setThickenDirection(boolean thickenDirection)
License requirements: nx_ship_detail ("Ship Detail Design") . |
ScCollector |
steelFaces()
Returns the collection of faces to be insulated.
|
boolean |
thickenDirection()
Returns the indication if the thicken direction of the insulation should be the same as the sewn face normal.
|
Expression |
thickness()
Returns the expression containing the insulation material thickness value.
|
ScCollector steelFaces() throws NXException, RemoteException
NXException
RemoteException
int materialType() throws NXException, RemoteException
NXException
RemoteException
void setMaterialType(int materialType) throws NXException, RemoteException
materialType
- NXException
RemoteException
Expression thickness() throws NXException, RemoteException
NXException
RemoteException
boolean thickenDirection() throws NXException, RemoteException
NXException
RemoteException
void setThickenDirection(boolean thickenDirection) throws NXException, RemoteException
thickenDirection
- NXException
RemoteException
boolean enableBoundaryAdjustment() throws NXException, RemoteException
NXException
RemoteException
void setEnableBoundaryAdjustment(boolean enableBoundaryAdjustment) throws NXException, RemoteException
enableBoundaryAdjustment
- NXException
RemoteException
SteelInsulationBoundaryBuilderList boundaryList() throws NXException, RemoteException
SteelInsulationBoundaryBuilder
defining the insulation boundaries that need to be adjusted.
NXException
RemoteException
boolean insulateProfile() throws NXException, RemoteException
NXException
RemoteException
void setInsulateProfile(boolean insulateProfile) throws NXException, RemoteException
insulateProfile
- NXException
RemoteException
Expression insulationHeight() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
SteelInsulationBoundaryBuilder createSteelInsulationBoundary() throws NXException, RemoteException
SteelInsulationBoundaryBuilder
builder.
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.