NXOpen .NET Reference
12.0.0
|
Builder for defining sheets in Mold Wizard More...
Public Types | |
enum | Types { Region, SplitBody } |
The types for defining Cavity and Core. More... | |
enum | DefineStepType { CutSolids, CavityandCore } |
The define steps for defining Cavity and Core using the Split Body method. More... | |
Public Member Functions | |
unsafe void | SuppressPartingButton () |
Button for suppressing parting More... | |
unsafe void | InitBuilderData () |
Initialize the data for the "Define Sheets" builder More... | |
unsafe void | UpdateBuilderData () |
Update the data for the "Define Sheets" builder More... | |
unsafe void | SaveBuilderData () |
Save the data for the "Define Sheets" builder More... | |
unsafe void | ResetBuilderData () |
Reset the data for the "Define Sheets" builder More... | |
unsafe void | SetAllRegionUdosSelected (int allRegionUDOsSelected) |
Set the flag to indicate if the node for all the region UDOs in the tree list is selected More... | |
unsafe void | SetSelectedRegions (string[] regionNames) |
Set the selected regions in the tree list More... | |
unsafe void | DeleteExistingSheets () |
For suppressing parting, or delete existing sheets More... | |
unsafe void | PerformDisplayAndHighlight () |
Perform display and highlight for the selected region when there is only one selected More... | |
unsafe void | TurnOffAllSheets () |
Turn off all parting and patched sheets More... | |
unsafe void | DisplayRegionOrSheetBody (int onOff) |
Turn on or off the display for the region or sheet body for the selected regions More... | |
unsafe void | PerformDisplayForTypeChange () |
Perform the display operations when the type of defining Cavity and Core is changed. More... | |
unsafe void | CreateRegionSewnSheet (string regionName) |
Create sewn sheet for the region More... | |
unsafe void | SuppressRegionSheet (string regionName) |
Suppress the region sheet More... | |
unsafe void | ReversePartNormal (NXOpen.BasePart viewPart) |
Reverse the normal for the part More... | |
unsafe void | SetDisplayedPart (NXOpen.BasePart displayedPart) |
Set displayed part More... | |
unsafe void | SetWorkPart (NXOpen.BasePart workPart) |
Set work part More... | |
unsafe NXOpen.BasePart | CreateAssemblyNodeForRegionSheet (string regionName) |
Create linked body for region sheet other than the cavity or core sheet More... | |
unsafe void | AutoCreateSelectedSheets () |
Create all the selected sheets automatically with no user interaction queries 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 bool | CheckGeometryToggle [get, set] |
Returns or sets the check geometry toggle for the final sewn sheet More... | |
unsafe bool | CheckOverlappingToggle [get, set] |
Returns or sets the check overlapping toggle for the final sewn sheet More... | |
unsafe NXOpen.Tooling.MWDefineSheetsBuilder.DefineStepType | DefineStep [get, set] |
Returns or sets the define step for defining Cavity and Core using the Split Body method More... | |
unsafe bool | NoInteractionQueriesToggle [get, set] |
Returns or sets the "No Interaction Queries" toggle indicates that user interactions are not required so as to turn off user interactions during Journamation playback More... | |
unsafe bool | RenameComponentPartToggle [get, set] |
Returns or sets the toggle for invoking rename dialog for creating new component part More... | |
unsafe NXOpen.SelectBodyList | SelectSheetBodies [get] |
Returns the select sheets is for selecting region, parting and patched sheets to form a new sheet More... | |
unsafe double | SewTolerance [get, set] |
Returns or sets the sew tolerance for sewing sheets More... | |
unsafe NXOpen.ScCollector | SplittingSheets [get] |
Returns the sheets for splitting the subtracted workpiece More... | |
unsafe NXOpen.Tooling.MWDefineSheetsBuilder.Types | Type [get, set] |
Returns or sets the type for defining Cavity and Core More... | |
Builder for defining sheets in Mold Wizard
To create a new instance of this class, use NXOpen.Tooling.MWDefineSheetsCollection.CreateBuilder
Default values.
Property | Value |
---|---|
CheckGeometryToggle |
0 |
CheckOverlappingToggle |
0 |
DefineStep |
CavityandCore |
NoInteractionQueriesToggle |
0 |
RenameComponentPartToggle |
0 |
SewTolerance |
0.01 |
Created in NX6.0.0
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.AutoCreateSelectedSheets | ( | ) |
Create all the selected sheets automatically with no user interaction queries
Created in NX6.0.3
License requirements: None.
unsafe NXOpen.BasePart NXOpen.Tooling.MWDefineSheetsBuilder.CreateAssemblyNodeForRegionSheet | ( | string | regionName | ) |
Create linked body for region sheet other than the cavity or core sheet
Created in NX6.0.3
License requirements: None.
regionName | region name |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.CreateRegionSewnSheet | ( | string | regionName | ) |
Create sewn sheet for the region
Created in NX6.0.3
License requirements: None.
regionName | region |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.DeleteExistingSheets | ( | ) |
For suppressing parting, or delete existing sheets
Created in NX6.0.3
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.DisplayRegionOrSheetBody | ( | int | onOff | ) |
Turn on or off the display for the region or sheet body for the selected regions
Created in NX6.0.3
License requirements: None.
onOff | 0 - Off, other - On |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.InitBuilderData | ( | ) |
Initialize the data for the "Define Sheets" builder
Created in NX6.0.3
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.PerformDisplayAndHighlight | ( | ) |
Perform display and highlight for the selected region when there is only one selected
Created in NX6.0.3
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.PerformDisplayForTypeChange | ( | ) |
Perform the display operations when the type of defining Cavity and Core is changed.
Created in NX11.0.0
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.ResetBuilderData | ( | ) |
Reset the data for the "Define Sheets" builder
Created in NX6.0.3
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.ReversePartNormal | ( | NXOpen.BasePart | viewPart | ) |
Reverse the normal for the part
Created in NX6.0.3
License requirements: None.
viewPart | Part whose normal is to be reversed |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SaveBuilderData | ( | ) |
Save the data for the "Define Sheets" builder
Created in NX6.0.3
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SetAllRegionUdosSelected | ( | int | allRegionUDOsSelected | ) |
Set the flag to indicate if the node for all the region UDOs in the tree list is selected
Created in NX6.0.3
License requirements: None.
allRegionUDOsSelected | Flag indicates if the tree node for all regions is selected |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SetDisplayedPart | ( | NXOpen.BasePart | displayedPart | ) |
Set displayed part
Created in NX6.0.3
License requirements: None.
displayedPart | new displayed part |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SetSelectedRegions | ( | string[] | regionNames | ) |
Set the selected regions in the tree list
Created in NX6.0.3
License requirements: None.
regionNames | an array of regions |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SetWorkPart | ( | NXOpen.BasePart | workPart | ) |
Set work part
Created in NX6.0.3
License requirements: None.
workPart | new work part |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SuppressPartingButton | ( | ) |
Button for suppressing parting
Created in NX6.0.0
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.SuppressRegionSheet | ( | string | regionName | ) |
Suppress the region sheet
Created in NX6.0.3
License requirements: None.
regionName | region |
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.TurnOffAllSheets | ( | ) |
Turn off all parting and patched sheets
Created in NX6.0.3
License requirements: None.
unsafe void NXOpen.Tooling.MWDefineSheetsBuilder.UpdateBuilderData | ( | ) |
Update the data for the "Define Sheets" builder
Created in NX6.0.3
License requirements: None.
|
getset |
Returns or sets the check geometry toggle for the final sewn sheet
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the check overlapping toggle for the final sewn sheet
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the define step for defining Cavity and Core using the Split Body method
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the "No Interaction Queries" toggle indicates that user interactions are not required so as to turn off user interactions during Journamation playback
Created in NX6.0.3
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the toggle for invoking rename dialog for creating new component part
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the select sheets is for selecting region, parting and patched sheets to form a new sheet
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the sew tolerance for sewing sheets
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the sheets for splitting the subtracted workpiece
Created in NX11.0.0
License requirements: None.
|
getset |
Returns or sets the type for defining Cavity and Core
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: None.