NXOpen .NET Reference Guide
1899
|
Represents a Aerospace Sheet Metal Joggle Builder. More...
Public Types | |
enum | SideType { Side1, Side2 } |
This enum defines the side of a twin joggle only side1 is used for a single joggle More... | |
Public Member Functions | |
unsafe NXOpen.Expression | GetClearance (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The clearance expression. More... | |
unsafe NXOpen.Plane | GetEndPlane () |
The end plane More... | |
unsafe bool | GetGlobalOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The Global flag for offset radius More... | |
unsafe bool | GetGlobalStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The Global flag for stationary radius More... | |
unsafe NXOpen.Expression | GetOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The offset radius expression. More... | |
unsafe NXOpen.Expression | GetRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The runout expression. More... | |
unsafe bool | GetStandardRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The global flag for runout More... | |
unsafe NXOpen.Plane | GetStartPlane () |
The start plane More... | |
unsafe NXOpen.Expression | GetStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The stationary radius expression. More... | |
unsafe void | SetClearance (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string clearanceStr) |
Set the clearance expression. More... | |
unsafe void | SetDepth (string depthStr) |
Set the depth expression. More... | |
unsafe void | SetEndPlane (NXOpen.Plane endPlane) |
Set the end plane More... | |
unsafe void | SetGlobalOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, bool globalRadius) |
Set the Global flag for offset radius More... | |
unsafe void | SetGlobalStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, bool globalRadius) |
Set the Global flag for stationary radius More... | |
unsafe void | SetOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string radiusStr) |
Set the offset radius expression. More... | |
unsafe void | SetRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string runoutStr) |
Set the runout expression. More... | |
unsafe void | SetStandardRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, bool standardRunout) |
Set the Global flag for runout More... | |
unsafe void | SetStartPlane (NXOpen.Plane startPlane) |
Set the start plane More... | |
unsafe void | SetStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string radiusStr) |
Set the stationary radius expression. More... | |
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... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.ScCollector | BendFaces [get, set] |
Returns or sets the flange More... | |
unsafe NXOpen.Expression | Depth [get] |
Returns the depth expression. More... | |
unsafe bool | FlipJoggleSide [get, set] |
Returns or sets the joggle direction flag. More... | |
unsafe bool | IsSymmetric [get, set] |
Returns or sets the symmetric flag. More... | |
unsafe bool | IsTwin [get, set] |
Returns or sets the is_twin flag. More... | |
unsafe bool | JoggleCompensation [get, set] |
Returns or sets the joggle compensation. More... | |
unsafe bool | JoggleIn [get, set] |
Returns or sets the joggle in flag. 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a Aerospace Sheet Metal Joggle Builder.
To create a new instance of this class, use NXOpen.Features.SheetMetal.AeroSheetmetalManager.CreateJoggleBuilder
Created in NX4.0.0
|
inline |
The clearance expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
The end plane
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
inline |
The Global flag for offset radius
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
The Global flag for stationary radius
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
The offset radius expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
The runout expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
The global flag for runout
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
The start plane
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
inline |
The stationary radius expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
|
inline |
Set the clearance expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
clearanceStr | value of clearance expression |
|
inline |
Set the depth expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
depthStr | value of depth expression |
|
inline |
Set the end plane
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
endPlane | datum plane feature |
|
inline |
Set the Global flag for offset radius
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
globalRadius | If true use global radius |
|
inline |
Set the Global flag for stationary radius
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
globalRadius | If true use global radius |
|
inline |
Set the offset radius expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
radiusStr | value of offset radius expression |
|
inline |
Set the runout expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
runoutStr | value of runout expression |
|
inline |
Set the Global flag for runout
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
standardRunout | If true use standard runout |
|
inline |
Set the start plane
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
startPlane | datum plane feature |
|
inline |
Set the stationary radius expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
sideType | side1/side2 |
radiusStr | value of stationary radius expression |
|
getset |
Returns or sets the flange
Created in NX4.0.0
License requirements to get this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
License requirements to set this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
get |
Returns the depth expression.
Created in NX4.0.0
License requirements: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
getset |
Returns or sets the joggle direction flag.
Created in NX4.0.0
License requirements to get this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
License requirements to set this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
getset |
Returns or sets the symmetric flag.
Created in NX4.0.0
License requirements to get this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
License requirements to set this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
getset |
Returns or sets the is_twin flag.
Created in NX4.0.0
License requirements to get this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
License requirements to set this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
getset |
Returns or sets the joggle compensation.
Created in NX4.0.0
License requirements to get this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
License requirements to set this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
|
getset |
Returns or sets the joggle in flag.
Created in NX4.0.0
License requirements to get this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")
License requirements to set this property: aero_sheet_metal ("Aerospace Sheet Metal") OR adv_sheet_metal_dsgn ("ADVANCED SHEET METAL DESIGN")