NXOpen .NET Reference
12.0.0
|
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 void | SetStartPlane (NXOpen.Plane startPlane) |
Set the start plane More... | |
unsafe NXOpen.Plane | GetStartPlane () |
The start plane More... | |
unsafe void | SetEndPlane (NXOpen.Plane endPlane) |
Set the end plane More... | |
unsafe NXOpen.Plane | GetEndPlane () |
The end plane More... | |
unsafe void | SetDepth (string depthStr) |
Set the depth expression. More... | |
unsafe void | SetClearance (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string clearanceStr) |
Set the clearance expression. More... | |
unsafe NXOpen.Expression | GetClearance (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The clearance expression. More... | |
unsafe void | SetRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string runoutStr) |
Set the runout expression. More... | |
unsafe NXOpen.Expression | GetRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The runout expression. More... | |
unsafe void | SetStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string radiusStr) |
Set the stationary radius expression. More... | |
unsafe NXOpen.Expression | GetStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The stationary radius expression. More... | |
unsafe void | SetOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, string radiusStr) |
Set the offset radius expression. More... | |
unsafe NXOpen.Expression | GetOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The offset radius expression. More... | |
unsafe void | SetStandardRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, bool standardRunout) |
Set the Global flag for runout More... | |
unsafe bool | GetStandardRunout (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The global flag for runout More... | |
unsafe void | SetGlobalStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, bool globalRadius) |
Set the Global flag for stationary radius More... | |
unsafe bool | GetGlobalStationaryRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The Global flag for stationary radius More... | |
unsafe void | SetGlobalOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType, bool globalRadius) |
Set the Global flag for offset radius More... | |
unsafe bool | GetGlobalOffsetRadius (NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType sideType) |
The Global flag for offset radius 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 | 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 | UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature) |
Set the internal parent feature of the feature being edited to external More... | |
unsafe void | ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature) |
Unsuppress an internal parent feature (a slave feature) so it can be edited. More... | |
unsafe void | HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature) |
Re-suppress an internal parent feature (a slave feature) after it has been edited. 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... | |
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... | |
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... | |
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
unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetClearance | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe NXOpen.Plane NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetEndPlane | ( | ) |
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")
unsafe bool NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetGlobalOffsetRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe bool NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetGlobalStationaryRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetOffsetRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetRunout | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe bool NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetStandardRunout | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe NXOpen.Plane NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetStartPlane | ( | ) |
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")
unsafe NXOpen.Expression NXOpen.Features.SheetMetal.AeroJoggleBuilder.GetStationaryRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType | ) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetClearance | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
string | clearanceStr | ||
) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetDepth | ( | string | depthStr | ) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetEndPlane | ( | NXOpen.Plane | endPlane | ) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetGlobalOffsetRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
bool | globalRadius | ||
) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetGlobalStationaryRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
bool | globalRadius | ||
) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetOffsetRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
string | radiusStr | ||
) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetRunout | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
string | runoutStr | ||
) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetStandardRunout | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
bool | standardRunout | ||
) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetStartPlane | ( | NXOpen.Plane | startPlane | ) |
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 |
unsafe void NXOpen.Features.SheetMetal.AeroJoggleBuilder.SetStationaryRadius | ( | NXOpen.Features.SheetMetal.AeroJoggleBuilder.SideType | sideType, |
string | radiusStr | ||
) |
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")