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

Represents a CAM Rotor feature builder. More...

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

Public Member Functions

unsafe NXOpen.IProfile[] GetEndOfFlangeProfile (out NXOpen.Die.DirectionOption direction)
 Gets the end of flange profile of the die rotor casting. More...
 
unsafe NXOpen.ISurface[] GetEndOrientation ()
 Gets the end orientation of the rotor casting. More...
 
unsafe NXOpen.IProfile[] GetFlangeBendProfile (out NXOpen.Die.DirectionOption direction)
 Gets the flange bend profile of the rotor casting. More...
 
unsafe NXOpen.ISurface[] GetStartOrientation ()
 Gets the start orientation of the rotor casting. More...
 
unsafe void SetEndOfFlangeProfile (NXOpen.Die.DirectionOption direction, NXOpen.IProfile[] profileEntries)
 Sets the end of flange profile of the die rotor casting. More...
 
unsafe void SetEndOrientation (NXOpen.ISurface[] endEntries)
 Sets the end orientation of the rotor casting. More...
 
unsafe void SetFlangeBendProfile (NXOpen.Die.DirectionOption direction, NXOpen.IProfile[] profileEntries)
 Sets the flange bend profile of the rotor casting. More...
 
unsafe void SetRotorRotationAngle (string degrees)
  More...
 
unsafe void SetStartOrientation (NXOpen.ISurface[] startEntries)
 Sets the start orientation of the rotor casting. 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 NXOpen.Die.PadParentBuilder AirCylinderParent [get]
 Returns the air cylinder parent builder of the rotor. More...
 
unsafe double AngleTolerance [get, set]
 Returns or sets the angle tolerance of the rotor casting. More...
 
unsafe NXOpen.Die.HoleParentBuilder BoltHoleParent [get]
 Returns the bolt holes parent builder of the rotor. More...
 
unsafe bool DisplayHoles [get, set]
 Returns or sets the display holes of the rotor casting. More...
 
unsafe double DistanceTolerance [get, set]
 Returns or sets the distance tolerance of the rotor casting. More...
 
unsafe NXOpen.Die.HoleParentBuilder DowelHoleParent [get]
 Returns the dowel holes parent builder of the rotor. More...
 
unsafe NXOpen.Die.PadParentBuilder EndStopsParent [get]
 Returns the end stops parent builder of the rotor. More...
 
unsafe NXOpen.Die.HoleParentBuilder HandlingHoleParent [get]
 Returns the handling holes parent builder of the rotor. More...
 
unsafe NXOpen.IReferenceAxis PressDirection [get, set]
 Returns or sets the press direction of the rotor casting. More...
 
unsafe NXOpen.Expression RotorRotationAngle [get]
 Returns the rotor rotation angle value of the rotor casting. More...
 
unsafe NXOpen.Body RotorSolid [get, set]
 Returns or sets the rotor solid of the rotor casting. More...
 
unsafe
NXOpen.Die.RotorSectionBuilder 
Section [get]
 Returns the section builder of the rotor. More...
 
unsafe NXOpen.Die.PadParentBuilder SensorParent [get]
 Returns the sensor parent builder of the rotor. More...
 
unsafe NXOpen.Die.PadParentBuilder SetupBlocksParent [get]
 Returns the setup blocks parent builder of the rotor. More...
 
unsafe NXOpen.Body SheetMetal [get, set]
 Returns or sets the sheet metal of the rotor casting. More...
 
unsafe NXOpen.Die.HoleParentBuilder TbarHoleParent [get]
 Returns the T-bar holes parent builder of the rotor. More...
 
unsafe
NXOpen.Die.ThroatParentBuilder 
ThroatDefinitionParent [get]
 Returns the throat definition parent builder of the rotor. More...
 
unsafe
NXOpen.CartesianCoordinateSystem 
ThroatOrientation [get, set]
 Returns or sets the throat orientation of the rotor casting. More...
 
unsafe
NXOpen.Die.WearPlateLocParentBuilder 
WearPlateLocatorsParent [get]
 Returns the wear plate and locator parent builder of the rotor. 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 CAM Rotor feature builder.

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

Created in NX4.0.0

Member Function Documentation

unsafe NXOpen.IProfile [] NXOpen.Die.RotorBuilder.GetEndOfFlangeProfile ( out NXOpen.Die.DirectionOption  direction)
inline

Gets the end of flange profile of the die rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionProfile direction.
Returns
The profile entries, will be curves, edges, faces, sketches or curve features.
unsafe NXOpen.ISurface [] NXOpen.Die.RotorBuilder.GetEndOrientation ( )
inline

Gets the end orientation of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Returns
unsafe NXOpen.IProfile [] NXOpen.Die.RotorBuilder.GetFlangeBendProfile ( out NXOpen.Die.DirectionOption  direction)
inline

Gets the flange bend profile of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionProfile direction.
Returns
The profile entries, will be curves, edges, faces, sketches or curve features.
unsafe NXOpen.ISurface [] NXOpen.Die.RotorBuilder.GetStartOrientation ( )
inline

Gets the start orientation of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Returns
unsafe void NXOpen.Die.RotorBuilder.SetEndOfFlangeProfile ( NXOpen.Die.DirectionOption  direction,
NXOpen.IProfile[]  profileEntries 
)
inline

Sets the end of flange profile of the die rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionProfile direction.
profileEntriesThe profile entries, can be curves, edges, faces, sketches or curve features.
unsafe void NXOpen.Die.RotorBuilder.SetEndOrientation ( NXOpen.ISurface[]  endEntries)
inline

Sets the end orientation of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
endEntries
unsafe void NXOpen.Die.RotorBuilder.SetFlangeBendProfile ( NXOpen.Die.DirectionOption  direction,
NXOpen.IProfile[]  profileEntries 
)
inline

Sets the flange bend profile of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
directionProfile direction.
profileEntriesThe profile entries, can be curves, edges, faces, sketches or curve features.
unsafe void NXOpen.Die.RotorBuilder.SetRotorRotationAngle ( string  degrees)
inline

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
degrees
unsafe void NXOpen.Die.RotorBuilder.SetStartOrientation ( NXOpen.ISurface[]  startEntries)
inline

Sets the start orientation of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

Parameters
startEntries

Property Documentation

unsafe NXOpen.Die.PadParentBuilder NXOpen.Die.RotorBuilder.AirCylinderParent
get

Returns the air cylinder parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe double NXOpen.Die.RotorBuilder.AngleTolerance
getset

Returns or sets the angle tolerance of the rotor 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.RotorBuilder.BoltHoleParent
get

Returns the bolt holes parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe bool NXOpen.Die.RotorBuilder.DisplayHoles
getset

Returns or sets the display holes of the rotor 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 double NXOpen.Die.RotorBuilder.DistanceTolerance
getset

Returns or sets the distance tolerance of the rotor 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.RotorBuilder.DowelHoleParent
get

Returns the dowel holes parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.PadParentBuilder NXOpen.Die.RotorBuilder.EndStopsParent
get

Returns the end stops parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.HoleParentBuilder NXOpen.Die.RotorBuilder.HandlingHoleParent
get

Returns the handling holes parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.IReferenceAxis NXOpen.Die.RotorBuilder.PressDirection
getset

Returns or sets the press direction of the rotor 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.Expression NXOpen.Die.RotorBuilder.RotorRotationAngle
get

Returns the rotor rotation angle value of the rotor casting.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Body NXOpen.Die.RotorBuilder.RotorSolid
getset

Returns or sets the rotor solid of the rotor 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.RotorSectionBuilder NXOpen.Die.RotorBuilder.Section
get

Returns the section builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.PadParentBuilder NXOpen.Die.RotorBuilder.SensorParent
get

Returns the sensor parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.PadParentBuilder NXOpen.Die.RotorBuilder.SetupBlocksParent
get

Returns the setup blocks parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Body NXOpen.Die.RotorBuilder.SheetMetal
getset

Returns or sets the sheet metal of the rotor 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.RotorBuilder.TbarHoleParent
get

Returns the T-bar holes parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.Die.ThroatParentBuilder NXOpen.Die.RotorBuilder.ThroatDefinitionParent
get

Returns the throat definition parent builder of the rotor.

Created in NX4.0.0

License requirements: ug_die_design ("Die Design")

unsafe NXOpen.CartesianCoordinateSystem NXOpen.Die.RotorBuilder.ThroatOrientation
getset

Returns or sets the throat orientation of the rotor 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.WearPlateLocParentBuilder NXOpen.Die.RotorBuilder.WearPlateLocatorsParent
get

Returns the wear plate and locator parent builder of the rotor.

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.