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

Represents a Draw Die Punch Section sub feature. More...

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

Public Member Functions

unsafe void GetBaseAttributes (out string title, out string value, out int color)
 Gets the base faces attributes. More...
 
unsafe void GetBeltWallAttributes (out string title, out string value, out int color)
 Gets the belt wall faces attributes. More...
 
unsafe void GetFormingAttributes (out string title, out string value, out int color)
 Gets the forming faces attributes. More...
 
unsafe void GetPunchProfileAttributes (out string title, out string value)
 Gets the punch profile edges attributes. More...
 
unsafe void SetBaseAttributes (string title, string value, int color)
 Sets the base faces attributes. More...
 
unsafe void SetBaseThickness (double baseThickness)
  More...
 
unsafe void SetBaseWidth (double baseWidth)
  More...
 
unsafe void SetBeltThickness (string beltThickness)
  More...
 
unsafe void SetBeltWallAttributes (string title, string value, int color)
 Sets the belt wall faces attributes. More...
 
unsafe void SetDeckThickness (double deckThickness)
  More...
 
unsafe void SetDesignStatus (bool designStatus)
  More...
 
unsafe void SetDisplayStatus (bool displayStatus)
  More...
 
unsafe void SetFormingAttributes (string title, string value, int color)
 Sets the forming faces attributes. More...
 
unsafe void SetOffsetProfileToTop (double offsetProfileToTop)
  More...
 
unsafe void SetPartialRibHeight (double partialRibHeight)
  More...
 
unsafe void SetPunchProfileAttributes (string title, string value)
 Sets the punch profile edges attributes. More...
 
unsafe void SetReliefAngle (double reliefAngle)
  More...
 
unsafe void SetReliefDistance (double reliefDistance)
  More...
 
unsafe void SetWallThickness (double wallThickness)
  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 BaseThickness [get]
 Returns the base thickness of the draw die punch casting. More...
 
unsafe double BaseWidth [get]
 Returns the base width of the draw die punch casting. More...
 
unsafe NXOpen.Expression BeltThickness [get]
 Returns the belt thickness of the draw die punch casting. More...
 
unsafe
NXOpen.Die.DieBuildStatusOption 
BuildStatus [get]
 Returns the build status of the draw die punch casting. More...
 
unsafe double DeckThickness [get]
 Returns the deck thickness of the draw die punch casting. More...
 
unsafe bool DesignStatus [get]
 Returns the design status of the draw die punch casting, if true the casting will be built into the model, if false it will not. More...
 
unsafe bool DisplayStatus [get]
 Returns the display status of the draw die punch casting, if true input data to the draw die punch casting will be displayed, if false the input data will not be displayed. More...
 
unsafe double OffsetProfileToTop [get]
 Returns the offset profile to top distance of the draw die punch casting. More...
 
unsafe double PartialRibHeight [get]
 Returns the partial rib height of the draw die punch casting. More...
 
unsafe double ReliefAngle [get]
 Returns the relief angle of the draw die punch casting. More...
 
unsafe double ReliefDistance [get]
 Returns the relief distance of the draw die punch casting. More...
 
unsafe double WallThickness [get]
 Returns the wall thickness of the draw die punch casting. 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 Draw Die Punch Section sub feature.

This sub feature is created via the main feature builder.

Created in NX4.0.0

Member Function Documentation

unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.GetBaseAttributes ( out string  title,
out string  value,
out int  color 
)
inline

Gets the base faces attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
colorColor of base faces.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.GetBeltWallAttributes ( out string  title,
out string  value,
out int  color 
)
inline

Gets the belt wall faces attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
colorColor of belt wall faces.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.GetFormingAttributes ( out string  title,
out string  value,
out int  color 
)
inline

Gets the forming faces attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
colorColor of forming faces.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.GetPunchProfileAttributes ( out string  title,
out string  value 
)
inline

Gets the punch profile edges attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetBaseAttributes ( string  title,
string  value,
int  color 
)
inline

Sets the base faces attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
colorColor of base faces.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetBaseThickness ( double  baseThickness)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
baseThickness
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetBaseWidth ( double  baseWidth)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
baseWidth
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetBeltThickness ( string  beltThickness)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
beltThickness
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetBeltWallAttributes ( string  title,
string  value,
int  color 
)
inline

Sets the belt wall faces attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
colorColor of belt wall faces.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetDeckThickness ( double  deckThickness)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
deckThickness
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetDesignStatus ( bool  designStatus)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
designStatus
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetDisplayStatus ( bool  displayStatus)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
displayStatus
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetFormingAttributes ( string  title,
string  value,
int  color 
)
inline

Sets the forming faces attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
colorColor of forming faces.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetOffsetProfileToTop ( double  offsetProfileToTop)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
offsetProfileToTop
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetPartialRibHeight ( double  partialRibHeight)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
partialRibHeight
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetPunchProfileAttributes ( string  title,
string  value 
)
inline

Sets the punch profile edges attributes.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
titleTitle for attribute.
valueValue of attribute.
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetReliefAngle ( double  reliefAngle)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
reliefAngle
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetReliefDistance ( double  reliefDistance)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
reliefDistance
unsafe void NXOpen.Die.DrawDiePunchSectionBuilder.SetWallThickness ( double  wallThickness)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
wallThickness

Property Documentation

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.BaseThickness
get

Returns the base thickness of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.BaseWidth
get

Returns the base width of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Expression NXOpen.Die.DrawDiePunchSectionBuilder.BeltThickness
get

Returns the belt thickness of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.DieBuildStatusOption NXOpen.Die.DrawDiePunchSectionBuilder.BuildStatus
get

Returns the build status of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.DeckThickness
get

Returns the deck thickness of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe bool NXOpen.Die.DrawDiePunchSectionBuilder.DesignStatus
get

Returns the design status of the draw die punch casting, if true the casting will be built into the model, if false it will not.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe bool NXOpen.Die.DrawDiePunchSectionBuilder.DisplayStatus
get

Returns the display status of the draw die punch casting, if true input data to the draw die punch casting will be displayed, if false the input data will not be displayed.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.OffsetProfileToTop
get

Returns the offset profile to top distance of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.PartialRibHeight
get

Returns the partial rib height of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.ReliefAngle
get

Returns the relief angle of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.ReliefDistance
get

Returns the relief distance of the draw die punch casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.DrawDiePunchSectionBuilder.WallThickness
get

Returns the wall thickness of the draw die punch casting.

Created in NX4.0.0

License requirements: 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.