NXOpen .NET Reference Guide
1899
|
Represents a builder to be used to create Mold Wizard ejector post processing. More...
Public Types | |
enum | TrimMethod { AdjustLength, SheetTrim, Untrim } |
The processing type: Trim, Adjust length and Untrim. More... | |
enum | TrimPartName { Notrimpart } |
The trim part where to find a trim surface as tool to trim ejector pins. More... | |
enum | TrimSufaceName { Face, SheetBody } |
The trim surface types. More... | |
Public Member Functions | |
unsafe void | SetTrimDataDetails (int surfaceType, NXOpen.NXObject[] targets, NXOpen.NXObject[] tools) |
Set details of the trim data. 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.Tooling.EjectorPostProcessingBuilder.TrimMethod | ActionType [get, set] |
Returns or sets the trim method of ejector pin post processing. More... | |
unsafe NXOpen.Expression | FitDistance [get] |
Returns the distance used to adjust the length of an ejector pin for the false body More... | |
unsafe bool | ForceFitDistance [get, set] |
Returns or sets the option is used to determine whether or not to force the use of the fit distance value from the UI, instead of the value from the ejector pin part More... | |
unsafe NXOpen.Expression | OffsetValue [get] |
Returns the offset value is used to create offset feature on the trimmed ejector pin true body. More... | |
unsafe double | PrecisionValue [get, set] |
Returns or sets the precision of the fit distance value. More... | |
unsafe NXOpen.SelectNXObjectList | TargetComponents [get] |
Returns the target components which contains the target ejector pins to be trimmed. More... | |
unsafe NXOpen.ScCollector | ToolFace [get] |
Returns the faces used to trim an ejector pin. More... | |
unsafe NXOpen.SelectBody | ToolSheetBody [get] |
Returns the sheet body used to trim an ejector pin. More... | |
unsafe NXOpen.Tooling.EjectorPostProcessingBuilder.TrimPartName | TrimPart [get, set] |
Returns or sets the trim part in which trim surface features are cycled. More... | |
unsafe NXOpen.Tooling.EjectorPostProcessingBuilder.TrimSufaceName | TrimSurface [get, set] |
Returns or sets the trim surface used to trim an ejector pin. 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 builder to be used to create Mold Wizard ejector post processing.
To create a new instance of this class, use NXOpen.Tooling.EjectorPostProcessingCollection.CreateEjectorPostProcessingBuilder
Default values.
Property | Value |
---|---|
ActionType |
AdjustLength |
ForceFitDistance |
0 |
PrecisionValue |
0 |
TrimPart |
Notrimpart |
TrimSurface |
Face |
Created in NX7.5.0
|
inline |
Set details of the trim data.
Created in NX7.5.0
License requirements: None.
surfaceType | the surface type. |
targets | array of target ejector pins. |
tools | array of tool objects. |
|
getset |
Returns or sets the trim method of ejector pin post processing.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the distance used to adjust the length of an ejector pin for the false body
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the option is used to determine whether or not to force the use of the fit distance value from the UI, instead of the value from the ejector pin part
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
get |
Returns the offset value is used to create offset feature on the trimmed ejector pin true body.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the precision of the fit distance value.
Created in NX11.0.0
License requirements to get this property: None.
License requirements to set this property: ug_mold_design ("UG MOLD")
|
get |
Returns the target components which contains the target ejector pins to be trimmed.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the faces used to trim an ejector pin.
Created in NX7.5.0
License requirements: None.
|
get |
Returns the sheet body used to trim an ejector pin.
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the trim part in which trim surface features are cycled.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trim surface used to trim an ejector pin.
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: None.