NXOpen .NET Reference Guide
|
Represents a NXOpen.Features.ShipDesign.ExcessMaterial builder. More...
Public Types | |
enum | Offset { Constant, LinearVarying } |
The offset type (only applicable for excess material, fitup will ignore the offset type) More... | |
enum | Types { ExcessMaterial, FitUp } |
The feature type More... | |
enum | VersionID { Original, Nx902 } |
version identifiers for the different revisions of the excess material feature. More... | |
Properties | |
unsafe NXOpen.Expression | EndOffset [get] |
Returns the end offset (only applicable for excess material with variable offsets, fitup and constant offset excess material will ignore this value) More... | |
unsafe bool | ExtendEndFace [get, set] |
Returns or sets the extend end side face option (not applicable for fitup) More... | |
unsafe bool | ExtendStartFace [get, set] |
Returns or sets the extend start side face option (not applicable for fitup) More... | |
unsafe NXOpen.Expression | OffsetDistance [get] |
Returns the offset distance More... | |
unsafe NXOpen.Features.ShipDesign.ExcessMaterialBuilder.Offset | OffsetType [get, set] |
Returns or sets the offset type (only applicable for excess material, fitup will ignore the offset type) More... | |
unsafe NXOpen.SelectFace | SelectFace [get] |
Returns the selection face. More... | |
unsafe NXOpen.ScCollector | SelectFaces [get] |
Returns the faces that need to have excess material. More... | |
unsafe NXOpen.Expression | StartOffset [get] |
Returns the start offset (replaces the legacy offset distance property, and is used for both excess material and fitup) More... | |
unsafe NXOpen.Features.ShipDesign.ExcessMaterialBuilder.Types | Type [get, set] |
Returns or sets the feature type (ie excess material or fitup) More... | |
unsafe NXOpen.Features.ShipDesign.ExcessMaterialBuilder.VersionID | Version [get] |
Returns the version of the feature (used to determine which properties and methods are applicable) during edit. 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... | |
Represents a NXOpen.Features.ShipDesign.ExcessMaterial builder.
The Excess Material feature adds excess manufacturing material to the end of plate.
To create a new instance of this class, use NXOpen.Features.ShipCollection.CreateExcessMaterialBuilder
Default values.
Property | Value |
---|---|
EndOffset.Value |
10 (millimeters part), 10 (inches part) |
ExtendEndFace |
0 |
ExtendStartFace |
0 |
OffsetDistance.Value (deprecated) |
10 (millimeters part), 10 (inches part) |
OffsetType |
Constant |
StartOffset.Value |
10 (millimeters part), 10 (inches part) |
Created in NX7.5.0
|
get |
Returns the end offset (only applicable for excess material with variable offsets, fitup and constant offset excess material will ignore this value)
Created in NX9.0.2
License requirements: None.
|
getset |
Returns or sets the extend end side face option (not applicable for fitup)
Created in NX9.0.2
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 extend start side face option (not applicable for fitup)
Created in NX9.0.2
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 offset distance
Created in NX7.5.0
Deprecated in NX9.0.2. Use NXOpen.Features.ShipDesign.ExcessMaterialBuilder.StartOffset instead.
License requirements: None.
|
getset |
Returns or sets the offset type (only applicable for excess material, fitup will ignore the offset type)
Created in NX9.0.2
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 selection face.
The selected face will be offset by the specified distance.
Created in NX7.5.0
Deprecated in NX8.0.0. Use NXOpen.Features.ShipDesign.ExcessMaterialBuilder.SelectFaces instead.
License requirements: None.
|
get |
Returns the faces that need to have excess material.
Created in NX8.0.0
License requirements: None.
|
get |
Returns the start offset (replaces the legacy offset distance property, and is used for both excess material and fitup)
Created in NX9.0.2
License requirements: None.
|
getset |
Returns or sets the feature type (ie excess material or fitup)
Created in NX9.0.2
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 version of the feature (used to determine which properties and methods are applicable) during edit.
The version of new features during create will be NX902
Created in NX9.0.2
License requirements: None.