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

Represents a Steel Insert feature builder. More...

Inheritance diagram for NXOpen.Die.SteelInsertBuilder:
NXOpen.Features.FeatureBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  InsertTypeOption { Trim, Flange, OffsetFlange }
 Settings for the insert type. More...
 

Public Member Functions

unsafe NXOpen.ISurface[] GetBackShape ()
 Gets the back shape of the die steelinsert More...
 
unsafe NXOpen.IProfile[] GetFlangeEndProfile (out NXOpen.Die.DirectionOption direction)
 Gets the flange end profile of the steel insert More...
 
unsafe void GetHoleGridOrientation (out NXOpen.Point3d gridOrigin, out NXOpen.Matrix3x3 gridMatrix)
 Gets the hole grid orientation for the dowel and bolt holes More...
 
unsafe NXOpen.IProfile[] GetMainProfile (out NXOpen.Die.DirectionOption direction)
 Gets the main profile of the steel insert More...
 
unsafe void SetBackShape (NXOpen.ISurface[] backEntries)
  More...
 
unsafe void SetFlangeEndProfile (NXOpen.Die.DirectionOption direction, NXOpen.IProfile[] profileEntries)
 Sets the flange end profile of the steel insert More...
 
unsafe void SetHoleGridOrientation (NXOpen.Point3d gridOrigin, NXOpen.Matrix3x3 gridMatrix)
  More...
 
unsafe void SetMainProfile (NXOpen.Die.DirectionOption direction, NXOpen.IProfile[] profileEntries)
 Sets the main profile of the steel insert 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 HideInternalParentFeatureAfterEdit (NXOpen.Features.Feature parentFeature)
 Re-suppress an internal parent feature (a slave feature) after it has been edited. 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 ShowInternalParentFeatureForEdit (NXOpen.Features.Feature parentFeature)
 Unsuppress an internal parent feature (a slave feature) so it can be edited. More...
 
unsafe void UnsetParentFeatureInternal (NXOpen.Features.Feature parentFeature)
 Set the internal parent feature of the feature being edited to external 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 double AngleTolerance [get, set]
 Returns or sets the angle tolerance of the diesteelinsert More...
 
unsafe int BackReliefToggle [get, set]
 Returns or sets the back relief toggle More...
 
unsafe NXOpen.ISurface BaseOrientation [get, set]
 Returns or sets the base orientation of the steelinsert More...
 
unsafe NXOpen.Die.HoleParentBuilder BoltHoleParent [get]
 Returns the bolt hole parent builder of the diesteelinsert More...
 
unsafe NXOpen.IReferenceAxis CamDirection [get, set]
 Returns or sets the cam direction of the steelinsert More...
 
unsafe
NXOpen.Die.ConnectProfileParentBuilder 
ConnectProfilesParent [get]
 Returns the connecting profiles parent builder of the diesteelinsert More...
 
unsafe bool DisplayHoles [get, set]
 Returns or sets the display holes of the diesteelinsert More...
 
unsafe double DistanceTolerance [get, set]
 Returns or sets the distance tolerance of the diesteelinsert casting More...
 
unsafe NXOpen.Die.HoleParentBuilder DowelHoleParent [get]
 Returns the dowel hole parent builder of the diesteelinsert More...
 
unsafe NXOpen.ISurface EndOrientation [get, set]
 Returns or sets the end orientation of the steelinsert More...
 
unsafe
NXOpen.Die.SteelInsertBuilder.InsertTypeOption 
InsertType [get, set]
 Returns or sets the insert type More...
 
unsafe
NXOpen.Die.PierceHoleParentBuilder 
PierceHoleParent [get]
 Returns the pierce hole parent builder of the diesteelinsert More...
 
unsafe int ProfileReliefToggle [get, set]
 Returns or sets the profile relief toggle More...
 
unsafe bool ReverseTrimSide [get, set]
 Returns or sets the reverse trim side setting of the steel insert. More...
 
unsafe
NXOpen.Die.FlangeSteelRibParentBuilder 
RibsParent [get]
 Returns the ribs parent builder of the diesteelinsert More...
 
unsafe
NXOpen.Die.SteelInsertSectionBuilder 
Section [get]
 Returns the section builder of the diesteelinsert More...
 
unsafe
NXOpen.Die.SteelInsertSegmentParentBuilder 
SegmentsParent [get]
 Returns the segments parent builder of the diesteelinsert More...
 
unsafe NXOpen.Body SheetMetal [get, set]
 Returns or sets the sheet metal of the die steelinsert More...
 
unsafe NXOpen.ISurface StartOrientation [get, set]
 Returns or sets the start orientation of the steelinsert 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...
 
- 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 Steel Insert feature builder.

To create a new instance of this class, use NXOpen.Die.DieCollection.Steelinsert

Created in NX4.0.0

Member Enumeration Documentation

Settings for the insert type.

Enumerator
Trim 

trim

Flange 

flange

OffsetFlange 

offset_flange

Member Function Documentation

unsafe NXOpen.ISurface [] NXOpen.Die.SteelInsertBuilder.GetBackShape ( )
inline

Gets the back shape of the die steelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Returns
back entries
unsafe NXOpen.IProfile [] NXOpen.Die.SteelInsertBuilder.GetFlangeEndProfile ( out NXOpen.Die.DirectionOption  direction)
inline

Gets the flange end profile of the steel insert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionprofile direction
Returns
profile entries
unsafe void NXOpen.Die.SteelInsertBuilder.GetHoleGridOrientation ( out NXOpen.Point3d  gridOrigin,
out NXOpen.Matrix3x3  gridMatrix 
)
inline

Gets the hole grid orientation for the dowel and bolt holes

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
gridOrigin
gridMatrix
unsafe NXOpen.IProfile [] NXOpen.Die.SteelInsertBuilder.GetMainProfile ( out NXOpen.Die.DirectionOption  direction)
inline

Gets the main profile of the steel insert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionprofile direction
Returns
profile entries
unsafe void NXOpen.Die.SteelInsertBuilder.SetBackShape ( NXOpen.ISurface[]  backEntries)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
backEntriesback entries
unsafe void NXOpen.Die.SteelInsertBuilder.SetFlangeEndProfile ( NXOpen.Die.DirectionOption  direction,
NXOpen.IProfile[]  profileEntries 
)
inline

Sets the flange end profile of the steel insert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionprofile direction
profileEntriesprofile entries
unsafe void NXOpen.Die.SteelInsertBuilder.SetHoleGridOrientation ( NXOpen.Point3d  gridOrigin,
NXOpen.Matrix3x3  gridMatrix 
)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
gridOrigin
gridMatrix
unsafe void NXOpen.Die.SteelInsertBuilder.SetMainProfile ( NXOpen.Die.DirectionOption  direction,
NXOpen.IProfile[]  profileEntries 
)
inline

Sets the main profile of the steel insert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionprofile direction
profileEntriesprofile entries

Property Documentation

unsafe double NXOpen.Die.SteelInsertBuilder.AngleTolerance
getset

Returns or sets the angle tolerance of the diesteelinsert

Created in NX4.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 int NXOpen.Die.SteelInsertBuilder.BackReliefToggle
getset

Returns or sets the back relief toggle

Created in NX4.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.ISurface NXOpen.Die.SteelInsertBuilder.BaseOrientation
getset

Returns or sets the base orientation of the steelinsert

Created in NX4.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.Die.HoleParentBuilder NXOpen.Die.SteelInsertBuilder.BoltHoleParent
get

Returns the bolt hole parent builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.IReferenceAxis NXOpen.Die.SteelInsertBuilder.CamDirection
getset

Returns or sets the cam direction of the steelinsert

Created in NX4.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.Die.ConnectProfileParentBuilder NXOpen.Die.SteelInsertBuilder.ConnectProfilesParent
get

Returns the connecting profiles parent builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe bool NXOpen.Die.SteelInsertBuilder.DisplayHoles
getset

Returns or sets the display holes of the diesteelinsert

Created in NX4.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.Die.SteelInsertBuilder.DistanceTolerance
getset

Returns or sets the distance tolerance of the diesteelinsert casting

Created in NX4.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.Die.HoleParentBuilder NXOpen.Die.SteelInsertBuilder.DowelHoleParent
get

Returns the dowel hole parent builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.ISurface NXOpen.Die.SteelInsertBuilder.EndOrientation
getset

Returns or sets the end orientation of the steelinsert

Created in NX4.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.Die.SteelInsertBuilder.InsertTypeOption NXOpen.Die.SteelInsertBuilder.InsertType
getset

Returns or sets the insert type

Created in NX4.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.Die.PierceHoleParentBuilder NXOpen.Die.SteelInsertBuilder.PierceHoleParent
get

Returns the pierce hole parent builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe int NXOpen.Die.SteelInsertBuilder.ProfileReliefToggle
getset

Returns or sets the profile relief toggle

Created in NX4.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.Die.SteelInsertBuilder.ReverseTrimSide
getset

Returns or sets the reverse trim side setting of the steel insert.

True indicates that the trim side should be reversed.

Created in NX4.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.Die.FlangeSteelRibParentBuilder NXOpen.Die.SteelInsertBuilder.RibsParent
get

Returns the ribs parent builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.SteelInsertSectionBuilder NXOpen.Die.SteelInsertBuilder.Section
get

Returns the section builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.SteelInsertSegmentParentBuilder NXOpen.Die.SteelInsertBuilder.SegmentsParent
get

Returns the segments parent builder of the diesteelinsert

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Body NXOpen.Die.SteelInsertBuilder.SheetMetal
getset

Returns or sets the sheet metal of the die steelinsert

Created in NX4.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.ISurface NXOpen.Die.SteelInsertBuilder.StartOrientation
getset

Returns or sets the start orientation of the steelinsert

Created in NX4.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.