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

Represents Die Design Pierce Insert builder. More...

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

Public Types

enum  Direction { Upper, Lower }
 Represents the thickness direction. More...
 
enum  HoleShapeTypes {
  Circular, Oblong, Square, Rectangular,
  RoundedRectangular, ChordRectangular, Hexagonal, Other
}
 Represents the hole shape type. More...
 

Properties

unsafe NXOpen.ScCollector BoudaryCurveSelection [get]
 Returns the boundary curve selection. More...
 
unsafe double ClearanceCoefficient [get, set]
 Returns or sets the clearance coefficient value. More...
 
unsafe double DiePenetration [get, set]
 Returns or sets the die penetration value. More...
 
unsafe double DownToleranceForLength [get, set]
 Returns or sets the down tolerance value for length. More...
 
unsafe double DownToleranceForWidth [get, set]
 Returns or sets the down tolerance value for width. More...
 
unsafe double PunchPenetration [get, set]
 Returns or sets the punch penetration value. More...
 
unsafe
NXOpen.Tooling.DieDesPierceInsertBuilder.Direction 
ThicknessDirectionOption [get, set]
 Returns or sets the thickness direction option. More...
 
unsafe double ThicknessValue [get, set]
 Returns or sets the thickness value. More...
 
unsafe double ToleranceCoefficient [get, set]
 Returns or sets the tolerance coefficient value. More...
 
unsafe double UpToleranceForLength [get, set]
 Returns or sets the up tolerance value for length. More...
 
unsafe double UpToleranceForWidth [get, set]
 Returns or sets the up tolerance value for width. More...
 

Additional Inherited Members

- 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents Die Design Pierce Insert builder.

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

Default values.

Property Value

ThicknessDirectionOption

Upper

ThicknessValue

0.8

Created in NX8.0.0

Member Enumeration Documentation

Represents the thickness direction.

Enumerator
Upper 
Lower 

Represents the hole shape type.

Enumerator
Circular 
Oblong 
Square 
Rectangular 
RoundedRectangular 
ChordRectangular 
Hexagonal 
Other 

Property Documentation

unsafe NXOpen.ScCollector NXOpen.Tooling.DieDesPierceInsertBuilder.BoudaryCurveSelection
get

Returns the boundary curve selection.

Created in NX8.0.0

License requirements: None.

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.ClearanceCoefficient
getset

Returns or sets the clearance coefficient value.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.DiePenetration
getset

Returns or sets the die penetration value.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.DownToleranceForLength
getset

Returns or sets the down tolerance value for length.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.DownToleranceForWidth
getset

Returns or sets the down tolerance value for width.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.PunchPenetration
getset

Returns or sets the punch penetration value.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Tooling.DieDesPierceInsertBuilder.Direction NXOpen.Tooling.DieDesPierceInsertBuilder.ThicknessDirectionOption
getset

Returns or sets the thickness direction option.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.ThicknessValue
getset

Returns or sets the thickness value.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.ToleranceCoefficient
getset

Returns or sets the tolerance coefficient value.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.UpToleranceForLength
getset

Returns or sets the up tolerance value for length.

Created in NX8.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.Tooling.DieDesPierceInsertBuilder.UpToleranceForWidth
getset

Returns or sets the up tolerance value for width.

Created in NX8.0.0

License requirements to get this property: None.

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.