NXOpen .NET Reference Guide
|
Used to create a NXOpen.Features.ShipDesign.CuttingSideFacesBuilder which is used to attribute the cutting side, and opposing cutting side, faces on the plate bodies. More...
Public Types | |
enum | Types { Automatic, Manual, Reverse } |
Type of operation to perform on the plate. More... | |
Properties | |
unsafe NXOpen.ScCollector | CuttingSideFaces [get] |
Returns the faces to identify, or attribute, as cutting side. More... | |
unsafe double | DistanceTolerance [get, set] |
Returns or sets the modeling distance tolerance. More... | |
unsafe bool | ProcessCoplanar [get, set] |
Returns or sets the option identifying if a coplanar rule should be applied to find cutting side faces. More... | |
unsafe bool | ProcessTangent [get, set] |
Returns or sets the option identifying if a tangent rule should be applied to find adjacent cutting side faces. More... | |
unsafe bool | ReverseSide [get, set] |
Returns or sets the value to decide if the normal face assignment should be done to the opposite side. More... | |
unsafe NXOpen.Expression | TangentFaceThreshold [get] |
Returns the value (in degrees) to determine if adjacent surfaces are tangent. More... | |
unsafe NXOpen.Features.ShipDesign.CuttingSideFacesBuilder.Types | Type [get, set] |
Returns or sets the value for how to process the bodies and faces. More... | |
unsafe NXOpen.Expression | WeldGapThreshold [get] |
Returns the maximum distance the profile, or another plate, can be from the selected plate face. More... | |
Properties inherited from NXOpen.Features.FeatureBuilder | |
unsafe bool | ParentFeatureInternal [get, set] |
Returns or sets whether or not the latest timestamped parent feature of this feature should be made internal More... | |
unsafe bool | PatchSolutionFlag [get, set] |
Returns or sets the patch solution flag More... | |
unsafe string | PatchSurfaceFilename [get, set] |
Returns or sets the patch surface filename More... | |
unsafe string | SurroundingPatchSurfaceFilename [get, set] |
Returns or sets the surrounding patch surface filename More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Features.FeatureBuilder | |
unsafe NXOpen.Features.Feature | CommitFeature () |
Commits the feature parameters and creates the feature More... | |
unsafe NXOpen.Features.Feature | GetFeature () |
Returns the feature currently being edited by this builder. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. More... | |
unsafe void | SetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the parent features which would be internal or slaves to the feature being created or commited More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Used to create a NXOpen.Features.ShipDesign.CuttingSideFacesBuilder which is used to attribute the cutting side, and opposing cutting side, faces on the plate bodies.
To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateCuttingSideFacesBuilder
Default values.
Property | Value |
---|---|
ProcessCoplanar |
1 |
ProcessTangent |
1 |
ReverseSide |
0 |
TangentFaceThreshold.Value |
15 |
WeldGapThreshold.Value |
0 (millimeters part), 0 (inches part) |
Created in NX8.0.0
Type of operation to perform on the plate.
Automatic works through all the visible bodies and assigns the attributes. Manual allows the user to interactively select faces and assign data accordingly. Reverse only allows faces with existing attributes to be selected and then reverse the applied attributes on the existing selected faces.
|
get |
Returns the faces to identify, or attribute, as cutting side.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the modeling distance tolerance.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")
|
getset |
Returns or sets the option identifying if a coplanar rule should be applied to find cutting side faces.
No limitiations are placed on adjacency of the faces (they can be far away from each other).
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")
|
getset |
Returns or sets the option identifying if a tangent rule should be applied to find adjacent cutting side faces.
Faces must be adjacent and within the modeling distance tolerance.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")
|
getset |
Returns or sets the value to decide if the normal face assignment should be done to the opposite side.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")
|
get |
Returns the value (in degrees) to determine if adjacent surfaces are tangent.
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the value for how to process the bodies and faces.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_ship_concept ("Ship Concept") OR nx_ship_mfg_prep ("Ship Manufacturing")
|
get |
Returns the maximum distance the profile, or another plate, can be from the selected plate face.
Created in NX8.0.0
License requirements: None.