NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Tooling.DieDesignTrimPostBuilder Class Reference

Represents a Trim Post builder More...

Inheritance diagram for NXOpen.Tooling.DieDesignTrimPostBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void SeedPointInfo (double[] seedPoint, double[] seedTangent)
 Sets seed point information. 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.Plane BasePlane [get, set]
 Returns or sets the base plane used to create Trim Post More...
 
unsafe double BeltThickness [get, set]
 Returns or sets the belt thickness parameter of Trim Post section More...
 
unsafe NXOpen.Section BoundaryCurves [get]
 Returns the boundary curves used to create Trim Post More...
 
unsafe NXOpen.Direction CamDirection [get, set]
 Returns or sets the cam direction used to create Trim Post More...
 
unsafe double CAMRelief [get, set]
 Returns or sets the cam relief parameter of Trim Post section More...
 
unsafe double MachineAllowance [get, set]
 Returns or sets the machine allowance used to rough offset product sheet More...
 
unsafe NXOpen.SelectBody Product [get]
 Returns the product selection More...
 
unsafe NXOpen.SelectNXObjectList Profiles [get]
 Returns the trim profiles used to create Trim Post More...
 
unsafe bool ProfilesDirection [get, set]
 Returns or sets the trim profiles direction used to determine which side the Trim Post will be built, is true in the direction and false in the opposite direction More...
 
unsafe bool UseApproxSheetBody [get, set]
 Returns or sets the option to use the original sheet body or the rough offset sheet instead. 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...
 

Detailed Description

Represents a Trim Post builder

To create a new instance of this class, use NXOpen.Tooling.AutoDieCollection.CreateDieDesignTrimPostBuilder

Created in NX9.0.0

Member Function Documentation

unsafe void NXOpen.Tooling.DieDesignTrimPostBuilder.SeedPointInfo ( double[]  seedPoint,
double[]  seedTangent 
)
inline

Sets seed point information.

Created in NX9.0.0

License requirements: ug_die_design ("Die Design")

Parameters
seedPoint
seedTangent

Property Documentation

unsafe NXOpen.Plane NXOpen.Tooling.DieDesignTrimPostBuilder.BasePlane
getset

Returns or sets the base plane used to create Trim Post

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesignTrimPostBuilder.BeltThickness
getset

Returns or sets the belt thickness parameter of Trim Post section

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.Section NXOpen.Tooling.DieDesignTrimPostBuilder.BoundaryCurves
get

Returns the boundary curves used to create Trim Post

Created in NX9.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Direction NXOpen.Tooling.DieDesignTrimPostBuilder.CamDirection
getset

Returns or sets the cam direction used to create Trim Post

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesignTrimPostBuilder.CAMRelief
getset

Returns or sets the cam relief parameter of Trim Post section

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe double NXOpen.Tooling.DieDesignTrimPostBuilder.MachineAllowance
getset

Returns or sets the machine allowance used to rough offset product sheet

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe NXOpen.SelectBody NXOpen.Tooling.DieDesignTrimPostBuilder.Product
get

Returns the product selection

Created in NX9.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.SelectNXObjectList NXOpen.Tooling.DieDesignTrimPostBuilder.Profiles
get

Returns the trim profiles used to create Trim Post

Created in NX9.0.0

License requirements: ug_die_design ("Die Design")

unsafe bool NXOpen.Tooling.DieDesignTrimPostBuilder.ProfilesDirection
getset

Returns or sets the trim profiles direction used to determine which side the Trim Post will be built, is true in the direction and false in the opposite direction

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")

unsafe bool NXOpen.Tooling.DieDesignTrimPostBuilder.UseApproxSheetBody
getset

Returns or sets the option to use the original sheet body or the rough offset sheet instead.

The original sheet body is the user specified product body, which will be used to create the trim post features. When value is true, the original sheet body will be used, when value is false, the rough offset sheet will be used.

Created in NX9.0.0

License requirements to get this property: ug_die_design ("Die Design")

License requirements to set this property: ug_die_design ("Die Design")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.