NX Open C++ Reference Guide
|
Represents a PressLineSimulation::HydraulicLifterBuilder builder
To create a new instance of this class, use NXOpen::PressLineSimulation::ApplicationManager::CreateHydraulicLifterBuilder
Default values.
More...
Public Member Functions | |
NXOpen::Expression * | BackStopOffset () |
Returns the backstop offset. More... | |
NXOpen::SelectBodyList * | CamBodies () |
Returns the plunger bodies. More... | |
NXOpen::Direction * | CamDir () |
Returns the cam direction. More... | |
NXString | CompName () |
Returns the simulation component name. More... | |
void | DeleteCam () |
To delete this motion. More... | |
NXString | Description () |
Returns the description of the hydraulic lifter. More... | |
bool | Disable () |
Returns the disable status of the motion. More... | |
NXOpen::SelectBodyList * | DriveBodies () |
Returns the plunger drive bodies. More... | |
NXOpen::SelectBodyList * | RamBodies () |
Returns the ram bodies. More... | |
NXOpen::Direction * | RamDirection () |
Returns the ram motion direction. More... | |
NXOpen::Expression * | RamMaxLift () |
Returns the ram maximum lift distance. More... | |
double | RamToPlungerRatio () |
Returns the ratio that determines how far the the ram will move relative to the plunger. More... | |
void | SetCamDir (NXOpen::Direction *direction) |
Sets the cam direction. More... | |
void | SetCompName (const NXString &compName) |
Sets the simulation component name. More... | |
void | SetCompName (const char *compName) |
Sets the simulation component name. More... | |
void | SetDescription (const NXString &description) |
Sets the description of the hydraulic lifter. More... | |
void | SetDescription (const char *description) |
Sets the description of the hydraulic lifter. More... | |
void | SetDisable (bool disable) |
Sets the disable status of the motion. More... | |
void | SetOutOfDate () |
To set the out of date status of the motion. More... | |
void | SetRamDirection (NXOpen::Direction *ramDirection) |
Sets the ram motion direction. More... | |
void | SetRamToPlungerRatio (double ramToPlungerRatio) |
Sets the ratio that determines how far the the ram will move relative to the plunger. More... | |
Public Member Functions inherited from NXOpen::PressLineSimulation::DrivenCamBuilder | |
double | CamCollisionFacetingTolerance () |
Returns the cam collision faceting tolerance. More... | |
void | SetCamCollisionFacetingTolerance (double camCollisionFacetingTolerance) |
Sets the cam collision faceting tolerance. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a PressLineSimulation::HydraulicLifterBuilder builder
To create a new instance of this class, use NXOpen::PressLineSimulation::ApplicationManager::CreateHydraulicLifterBuilder
Default values.
Property | Value |
---|---|
BackStopOffset.Value |
0 (millimeters part), 0 (inches part) |
Disable |
0 |
RamMaxLift.Value |
0 (millimeters part), 0 (inches part) |
RamToPlungerRatio |
1 |
Created in NX12.0.0.
NXOpen::Expression* NXOpen::PressLineSimulation::HydraulicLifterBuilder::BackStopOffset | ( | ) |
Returns the backstop offset.
This is the distance from the original plunger position to the point of contact with the drive.
Created in NX12.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::PressLineSimulation::HydraulicLifterBuilder::CamBodies | ( | ) |
Returns the plunger bodies.
Created in NX12.0.0.
License requirements : None
NXOpen::Direction* NXOpen::PressLineSimulation::HydraulicLifterBuilder::CamDir | ( | ) |
Returns the cam direction.
Vector goes from the plunger toward the drive.
Created in NX12.0.0.
License requirements : None
NXString NXOpen::PressLineSimulation::HydraulicLifterBuilder::CompName | ( | ) |
Returns the simulation component name.
Created in NX12.0.0.
License requirements : None
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::DeleteCam | ( | ) |
To delete this motion.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
NXString NXOpen::PressLineSimulation::HydraulicLifterBuilder::Description | ( | ) |
Returns the description of the hydraulic lifter.
Created in NX12.0.0.
License requirements : None
bool NXOpen::PressLineSimulation::HydraulicLifterBuilder::Disable | ( | ) |
Returns the disable status of the motion.
Created in NX12.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::PressLineSimulation::HydraulicLifterBuilder::DriveBodies | ( | ) |
Returns the plunger drive bodies.
Created in NX12.0.0.
License requirements : None
NXOpen::SelectBodyList* NXOpen::PressLineSimulation::HydraulicLifterBuilder::RamBodies | ( | ) |
Returns the ram bodies.
Created in NX12.0.0.
License requirements : None
NXOpen::Direction* NXOpen::PressLineSimulation::HydraulicLifterBuilder::RamDirection | ( | ) |
Returns the ram motion direction.
Points in the direction the ram will move as the plunger is closed.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::PressLineSimulation::HydraulicLifterBuilder::RamMaxLift | ( | ) |
Returns the ram maximum lift distance.
The ram will stop moving at this distance even if the plunger continues to move.
Created in NX12.0.0.
License requirements : None
double NXOpen::PressLineSimulation::HydraulicLifterBuilder::RamToPlungerRatio | ( | ) |
Returns the ratio that determines how far the the ram will move relative to the plunger.
Created in NX12.0.0.
License requirements : None
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetCamDir | ( | NXOpen::Direction * | direction | ) |
Sets the cam direction.
Vector goes from the plunger toward the drive.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
direction | direction |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetCompName | ( | const NXString & | compName | ) |
Sets the simulation component name.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
compName | compname |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetCompName | ( | const char * | compName | ) |
Sets the simulation component name.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
compName | compname |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetDescription | ( | const NXString & | description | ) |
Sets the description of the hydraulic lifter.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
description | description |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetDescription | ( | const char * | description | ) |
Sets the description of the hydraulic lifter.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
description | description |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetDisable | ( | bool | disable | ) |
Sets the disable status of the motion.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
disable | disable |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetOutOfDate | ( | ) |
To set the out of date status of the motion.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetRamDirection | ( | NXOpen::Direction * | ramDirection | ) |
Sets the ram motion direction.
Points in the direction the ram will move as the plunger is closed.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
ramDirection | ramdirection |
void NXOpen::PressLineSimulation::HydraulicLifterBuilder::SetRamToPlungerRatio | ( | double | ramToPlungerRatio | ) |
Sets the ratio that determines how far the the ram will move relative to the plunger.
Created in NX12.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker")
ramToPlungerRatio | ramtoplungerratio |