NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Features.Shelf builder More...
Public Types | |
enum | DepthMethods { Offset, ToNextWall } |
Depth Method for Depth Face More... | |
enum | LengthMethods { Full, ShelfFromEnd, StepFromEnd, ToSelected } |
Depth Method for Length More... | |
enum | ReferenceType { Face, DatumPlane, Curve, Point } |
Type of Reference Object More... | |
enum | StepMethod { Normal, AlignwithReferenceFace, Ramp } |
Step Method for Side Face More... | |
enum | Types { End, Middle } |
Type of shelf. More... | |
Properties | |
unsafe NXOpen.Expression | DepthDimension [get] |
Returns the depth dimension More... | |
unsafe NXOpen.Features.ShelfBuilder.DepthMethods | DepthMethod [get, set] |
Returns or sets the depth method More... | |
unsafe NXOpen.Expression | Length1 [get] |
Returns the length1 More... | |
unsafe NXOpen.Expression | Length2 [get] |
Returns the length2 More... | |
unsafe NXOpen.Expression | LengthDimension [get] |
Returns the length dimension More... | |
unsafe NXOpen.Features.ShelfBuilder.LengthMethods | LengthMethod [get, set] |
Returns or sets the length method More... | |
unsafe NXOpen.Section | LimitCurve1 [get] |
Returns the limit curve1 More... | |
unsafe NXOpen.Section | LimitCurve2 [get] |
Returns the limit curve2 More... | |
unsafe NXOpen.ScCollector | LimitFace1 [get] |
Returns the limit face1 More... | |
unsafe NXOpen.ScCollector | LimitFace2 [get] |
Returns the limit face2 More... | |
unsafe NXOpen.Plane | LimitPlane1 [get, set] |
Returns or sets the limit plane1 More... | |
unsafe NXOpen.Plane | LimitPlane2 [get, set] |
Returns or sets the limit plane2 More... | |
unsafe NXOpen.Point | LimitPoint1 [get, set] |
Returns or sets the limit point1 More... | |
unsafe NXOpen.Point | LimitPoint2 [get, set] |
Returns or sets the limit point2 More... | |
unsafe NXOpen.Vector3d | LoopDirection [get, set] |
Returns or sets the loop direction of start end point More... | |
unsafe NXOpen.Expression | OffsetDimension [get] |
Returns the offset dimension More... | |
unsafe NXOpen.GeometricUtilities.ProjectionOptions | ProjectionDir1 [get] |
Returns the project direction 1 More... | |
unsafe NXOpen.GeometricUtilities.ProjectionOptions | ProjectionDir2 [get] |
Returns the project direction 2 More... | |
unsafe NXOpen.Expression | RampLength1 [get] |
Returns the ramp length1 More... | |
unsafe NXOpen.Expression | RampLength2 [get] |
Returns the ramp length2 More... | |
unsafe NXOpen.Features.ShelfBuilder.ReferenceType | RefType1 [get, set] |
Returns or sets the ref type1 More... | |
unsafe NXOpen.Features.ShelfBuilder.ReferenceType | RefType2 [get, set] |
Returns or sets the ref type2 More... | |
unsafe bool | ReverseDepthDirection [get, set] |
Returns or sets whether reverse depth direction More... | |
unsafe bool | ReverseWidthDirection [get, set] |
Returns or sets whether reverse width direction More... | |
unsafe NXOpen.ScCollector | Selectface [get] |
Returns the selected face More... | |
unsafe NXOpen.ScCollector | ShelfEdge [get] |
Returns the shelf edge More... | |
unsafe bool | ShelfEnd [get, set] |
Returns or sets the shelf end More... | |
unsafe NXOpen.Features.ShelfBuilder.Types | ShelfType [get, set] |
Returns or sets the type More... | |
unsafe NXOpen.Features.ShelfBuilder.StepMethod | StepMethod1 [get, set] |
Returns or sets the step method1 More... | |
unsafe NXOpen.Features.ShelfBuilder.StepMethod | StepMethod2 [get, set] |
Returns or sets the step method2 More... | |
unsafe bool | Swap [get, set] |
Returns or sets the swap More... | |
unsafe NXOpen.Features.ShelfBuilder.Types | Type [get, set] |
Returns or sets the flat type More... | |
unsafe NXOpen.Expression | WidthDimension [get] |
Returns the width dimension 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... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. 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.Shelf builder
To create a new instance of this class, use NXOpen.Features.AeroCollection.CreateShelfBuilder
Default values.
Property | Value |
---|---|
DepthDimension.Value |
5 (millimeters part), 0.25 (inches part) |
DepthMethod |
Offset |
Length1.Value |
10 (millimeters part), 0.5 (inches part) |
Length2.Value |
0 (millimeters part), 0 (inches part) |
LengthDimension.Value |
25 (millimeters part), 1.0 (inches part) |
LengthMethod |
Full |
OffsetDimension.Value |
0 (millimeters part), 0 (inches part) |
RampLength1.Value |
10 (millimeters part), 0.5 (inches part) |
RampLength2.Value |
10 (millimeters part), 0.5 (inches part) |
RefType1 |
Face |
RefType2 |
Face |
ShelfType (deprecated) |
End |
StepMethod1 |
Normal |
StepMethod2 |
Normal |
Type |
End |
WidthDimension.Value |
5 (millimeters part), 0.25 (inches part) |
Created in NX10.0.0
|
get |
Returns the depth dimension
Created in NX10.0.0
License requirements: None.
|
getset |
Returns or sets the depth method
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
get |
Returns the length1
Created in NX10.0.0
License requirements: None.
|
get |
Returns the length2
Created in NX10.0.0
License requirements: None.
|
get |
Returns the length dimension
Created in NX10.0.0
License requirements: None.
|
getset |
Returns or sets the length method
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
get |
Returns the limit curve1
Created in NX10.0.0
License requirements: None.
|
get |
Returns the limit curve2
Created in NX10.0.0
License requirements: None.
|
get |
Returns the limit face1
Created in NX10.0.0
License requirements: None.
|
get |
Returns the limit face2
Created in NX10.0.0
License requirements: None.
|
getset |
Returns or sets the limit plane1
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the limit plane2
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the limit point1
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the limit point2
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the loop direction of start end point
Created in NX1872.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
get |
Returns the offset dimension
Created in NX10.0.0
License requirements: None.
|
get |
Returns the project direction 1
Created in NX10.0.0
License requirements: None.
|
get |
Returns the project direction 2
Created in NX10.0.0
License requirements: None.
|
get |
Returns the ramp length1
Created in NX10.0.0
License requirements: None.
|
get |
Returns the ramp length2
Created in NX10.0.0
License requirements: None.
|
getset |
Returns or sets the ref type1
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the ref type2
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets whether reverse depth direction
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets whether reverse width direction
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
get |
Returns the selected face
Created in NX10.0.0
License requirements: None.
|
get |
Returns the shelf edge
Created in NX10.0.0
License requirements: None.
|
getset |
Returns or sets the shelf end
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the type
Created in NX10.0.0
Deprecated in NX12.0.1. This functionality is no longer supported.
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the step method1
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the step method2
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the swap
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
getset |
Returns or sets the flat type
Created in NX12.0.1
License requirements to get this property: None.
License requirements to set this property: nx_aero_design (" NX Aero Design")
|
get |
Returns the width dimension
Created in NX10.0.0
License requirements: None.