NX Open C++ Reference Guide
Public Member Functions
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

List of all members.

Public Member Functions

NXOpen::Die::PadParentBuilderAirCylinderParent ()
 Returns the air cylinder parent builder of the rotor.
double AngleTolerance ()
 Returns the angle tolerance of the rotor casting.
NXOpen::Die::HoleParentBuilderBoltHoleParent ()
 Returns the bolt holes parent builder of the rotor.
bool DisplayHoles ()
 Returns the display holes of the rotor casting.
double DistanceTolerance ()
 Returns the distance tolerance of the rotor casting.
NXOpen::Die::HoleParentBuilderDowelHoleParent ()
 Returns the dowel holes parent builder of the rotor.
NXOpen::Die::PadParentBuilderEndStopsParent ()
 Returns the end stops parent builder of the rotor.
std::vector< NXOpen::IProfile * > GetEndOfFlangeProfile (NXOpen::Die::DirectionOption *direction)
 Gets the end of flange profile of the die rotor casting.
std::vector< NXOpen::ISurface * > GetEndOrientation ()
 Gets the end orientation of the rotor casting.
std::vector< NXOpen::IProfile * > GetFlangeBendProfile (NXOpen::Die::DirectionOption *direction)
 Gets the flange bend profile of the rotor casting.
std::vector< NXOpen::ISurface * > GetStartOrientation ()
 Gets the start orientation of the rotor casting.
NXOpen::Die::HoleParentBuilderHandlingHoleParent ()
 Returns the handling holes parent builder of the rotor.
NXOpen::IReferenceAxisPressDirection ()
 Returns the press direction of the rotor casting.
NXOpen::ExpressionRotorRotationAngle ()
 Returns the rotor rotation angle value of the rotor casting.
NXOpen::BodyRotorSolid ()
 Returns the rotor solid of the rotor casting.
NXOpen::Die::RotorSectionBuilderSection ()
 Returns the section builder of the rotor.
NXOpen::Die::PadParentBuilderSensorParent ()
 Returns the sensor parent builder of the rotor.
void SetAngleTolerance (double angleTolerance)
 Sets the angle tolerance of the rotor casting.
void SetDisplayHoles (bool displayHoles)
 Sets the display holes of the rotor casting.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance of the rotor casting.
void SetEndOfFlangeProfile (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
 Sets the end of flange profile of the die rotor casting.
void SetEndOrientation (const std::vector< NXOpen::ISurface * > &endEntries)
 Sets the end orientation of the rotor casting.
void SetFlangeBendProfile (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
 Sets the flange bend profile of the rotor casting.
void SetPressDirection (NXOpen::IReferenceAxis *pressDirection)
 Sets the press direction of the rotor casting.
void SetRotorRotationAngle (const NXString &degrees)
 
Created in NX4.0.0.
void SetRotorSolid (NXOpen::Body *rotorSolid)
 Sets the rotor solid of the rotor casting.
void SetSheetMetal (NXOpen::Body *sheetMetal)
 Sets the sheet metal of the rotor casting.
void SetStartOrientation (const std::vector< NXOpen::ISurface * > &startEntries)
 Sets the start orientation of the rotor casting.
void SetThroatOrientation (NXOpen::CartesianCoordinateSystem *throatOrientation)
 Sets the throat orientation of the rotor casting.
NXOpen::Die::PadParentBuilderSetupBlocksParent ()
 Returns the setup blocks parent builder of the rotor.
NXOpen::BodySheetMetal ()
 Returns the sheet metal of the rotor casting.
NXOpen::Die::HoleParentBuilderTbarHoleParent ()
 Returns the T-bar holes parent builder of the rotor.
NXOpen::Die::ThroatParentBuilderThroatDefinitionParent ()
 Returns the throat definition parent builder of the rotor.
NXOpen::CartesianCoordinateSystemThroatOrientation ()
 Returns the throat orientation of the rotor casting.
NXOpen::Die::WearPlateLocParentBuilderWearPlateLocatorsParent ()
 Returns the wear plate and locator parent builder of the rotor.

Detailed Description

Represents a CAM Rotor feature builder.


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

Created in NX4.0.0.


Member Function Documentation

Returns the air cylinder parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the angle tolerance of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the bolt holes parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the display holes of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the distance tolerance of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the dowel holes parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the end stops parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

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

Returns:
The profile entries, will be curves, edges, faces, sketches or curve features.
Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")
Parameters:
directionProfile direction.

Gets the end orientation of the rotor casting.

Returns:

Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Gets the flange bend profile of the rotor casting.

Returns:
The profile entries, will be curves, edges, faces, sketches or curve features.
Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")
Parameters:
directionProfile direction.

Gets the start orientation of the rotor casting.

Returns:

Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the handling holes parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the press direction of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the rotor rotation angle value of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the rotor solid of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the section builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the sensor parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

void NXOpen::Die::RotorBuilder::SetAngleTolerance ( double  angleTolerance)

Sets the angle tolerance of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
angleToleranceangle tolerance
void NXOpen::Die::RotorBuilder::SetDisplayHoles ( bool  displayHoles)

Sets the display holes of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
displayHolesdisplay holes
void NXOpen::Die::RotorBuilder::SetDistanceTolerance ( double  distanceTolerance)

Sets the distance tolerance of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
distanceTolerancedistance tolerance
void NXOpen::Die::RotorBuilder::SetEndOfFlangeProfile ( NXOpen::Die::DirectionOption  direction,
const std::vector< NXOpen::IProfile * > &  profileEntries 
)

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.
void NXOpen::Die::RotorBuilder::SetEndOrientation ( const std::vector< NXOpen::ISurface * > &  endEntries)

Sets the end orientation of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
endEntriesend entries
void NXOpen::Die::RotorBuilder::SetFlangeBendProfile ( NXOpen::Die::DirectionOption  direction,
const std::vector< NXOpen::IProfile * > &  profileEntries 
)

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.

Sets the press direction of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
pressDirectionpress direction


Created in NX4.0.0.



License requirements : ug_die_design ("Die Design")

Parameters:
degrees
NOTE: The full Unicode character set is not supported for this parameter.

Sets the rotor solid of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
rotorSolidrotor solid

Sets the sheet metal of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
sheetMetalsheet metal
void NXOpen::Die::RotorBuilder::SetStartOrientation ( const std::vector< NXOpen::ISurface * > &  startEntries)

Sets the start orientation of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
startEntriesstart entries

Sets the throat orientation of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Parameters:
throatOrientationthroat orientation

Returns the setup blocks parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the sheet metal of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

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


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the throat definition parent builder of the rotor.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

Returns the throat orientation of the rotor casting.


Created in NX4.0.0.

License requirements : ug_die_design ("Die Design")

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 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.