public interface CuttingSideFacesBuilder
CuttingSideFacesBuilder
which
is used to attribute the cutting side, and opposing cutting side, faces on the plate bodies.
ShipCollection.createCuttingSideFacesBuilder()
Property | Value |
---|---|
ProcessCoplanar | 1 |
ProcessTangent | 1 |
ReverseSide | 0 |
TangentFaceThreshold.Value | 15 |
WeldGapThreshold.Value | 0 (millimeters part), 0 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
CuttingSideFacesBuilder.Types
Type of operation to perform on the plate.
|
Modifier and Type | Method and Description |
---|---|
ScCollector |
cuttingSideFaces()
Returns the faces to identify, or attribute, as cutting side.
|
double |
distanceTolerance()
Returns the modeling distance tolerance.
|
boolean |
processCoplanar()
Returns the option identifying if a coplanar rule should be applied to find cutting side faces.
|
boolean |
processTangent()
Returns the option identifying if a tangent rule should be applied to find adjacent cutting side faces.
|
boolean |
reverseSide()
Returns the value to decide if the normal face assignment should be done to the opposite side.
|
void |
setDistanceTolerance(double distanceTolerance)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setProcessCoplanar(boolean processCoplanar)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setProcessTangent(boolean processTangent)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setReverseSide(boolean reverseSide)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
void |
setType(CuttingSideFacesBuilder.Types type)
License requirements: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing") . |
Expression |
tangentFaceThreshold()
Returns the value (in degrees) to determine if adjacent surfaces are tangent.
|
CuttingSideFacesBuilder.Types |
type()
Returns the value for how to process the bodies and faces.
|
Expression |
weldGapThreshold()
Returns the maximum distance the profile, or another plate, can be from the selected plate face.
|
ScCollector cuttingSideFaces() throws NXException, RemoteException
NXException
RemoteException
boolean reverseSide() throws NXException, RemoteException
NXException
RemoteException
void setReverseSide(boolean reverseSide) throws NXException, RemoteException
reverseSide
- NXException
RemoteException
boolean processCoplanar() throws NXException, RemoteException
NXException
RemoteException
void setProcessCoplanar(boolean processCoplanar) throws NXException, RemoteException
processCoplanar
- NXException
RemoteException
boolean processTangent() throws NXException, RemoteException
NXException
RemoteException
void setProcessTangent(boolean processTangent) throws NXException, RemoteException
processTangent
- NXException
RemoteException
Expression tangentFaceThreshold() throws NXException, RemoteException
NXException
RemoteException
Expression weldGapThreshold() throws NXException, RemoteException
NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
CuttingSideFacesBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(CuttingSideFacesBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.