NX Open C++ Reference Guide
|
Represents a feeds Builder
Created in NX5.0.0.
More...
Public Types | |
enum | RecalcuateBasedOn { RecalcuateBasedOnSurfaceSpeed, RecalcuateBasedOnSpindleSpeed, RecalcuateBasedOnFeedPerTooth, RecalcuateBasedOnCutFeedRate } |
The recalculation based on attribute Created in NX8.0.0. More... | |
Public Member Functions | |
NXOpen::CAM::InheritableDoubleBuilder * | CutGasPressure () |
Returns the Cut Gas Pressure Created in NX9.0.0. | |
NXOpen::CAM::InheritableIntBuilder * | CutGasType () |
Returns the Cut Gas Type Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | CutLaserDelay () |
Returns the Laser Cut Delay Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | CutLaserFrequency () |
Returns the Laser Cut Frequency Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | CutLaserPower () |
Returns the Laser Cut Power Created in NX9.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedApproachBuilder () |
Returns the feed_approach builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedCutBuilder () |
Returns the feed_cut builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedDepartureBuilder () |
Returns the feed_departure builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedEngageBuilder () |
Returns the feed_engage builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedFirstCutBuilder () |
Returns the feed_first_cut builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | FeedPerToothBuilder () |
Returns the feed_per_tooth builder (inheritable Double) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedRapidBuilder () |
Returns the feed_rapid builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedModeBuilder * | FeedRapidOutput () |
Returns the feed rapid output builder (inheritable Enum) Created in NX8.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedRetractBuilder () |
Returns the feed_retract builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedReturnBuilder () |
Returns the feed_return builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedSideCutBuilder () |
Returns the feed_side_cut builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::FeedsOptimizationData * | FeedsOptimizationData () |
Returns the feeds optimize data Created in NX7.5.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedStepoverBuilder () |
Returns the feed_stepover builder (inheritable Feed) Created in NX5.0.0. | |
NXOpen::CAM::InheritableFeedBuilder * | FeedTraversalBuilder () |
Returns the feed_traversal builder (inheritable Feed) Created in NX5.0.0. | |
bool | OptimizeFeedRateWhenGenerating () |
Returns the optimize feed rate when generating Created in NX7.5.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PierceGasPressure () |
Returns the Pierce Gas Pressure Created in NX9.0.0. | |
NXOpen::CAM::InheritableIntBuilder * | PierceGasType () |
Returns the Pierce Gas Type Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PierceLaserDelay () |
Returns the Laser Pierce Delay Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PierceLaserFrequency () |
Returns the Laser Pierce Frequency Created in NX9.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | PierceLaserPower () |
Returns the Laser Pierce Power Created in NX9.0.0. | |
void | RecalculateData (NXOpen::CAM::FeedsBuilder::RecalcuateBasedOn type) |
Recalculate speeds and feeds Created in NX8.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | RetractSpeed () |
Returns the Retract Speed Created in NX9.0.0. | |
int | RetractSpeedToggle () |
Returns the Retract Speed Toggle Created in NX9.0.0. | |
void | SetMachiningData () |
Set machining data Created in NX6.0.0. | |
void | SetOptimizeFeedRateWhenGenerating (bool isOptimize) |
Sets the optimize feed rate when generating Created in NX7.5.0. | |
void | SetRetractSpeedToggle (int status) |
Sets the Retract Speed Toggle Created in NX9.0.0. | |
void | SetSpindleRpmToggle (int status) |
Sets the spindle_rpm_toggle Created in NX7.5.0. | |
NXOpen::CAM::InheritableIntBuilder * | SpindleModeBuilder () |
Returns the spindle_mode builder (inheritable Int) Created in NX5.0.0. | |
NXOpen::CAM::InheritableTextBuilder * | SpindleRangeBuilder () |
Returns the spindle_range builder (inheritable Text) Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | SpindleRpmBuilder () |
Returns the spindle_rpm builder (inheritable Double) Created in NX5.0.0. | |
int | SpindleRpmToggle () |
Returns the spindle_rpm_toggle Created in NX7.5.0. | |
NXOpen::CAM::InheritableTextBuilder * | SpindleTextBuilder () |
Returns the spindle_text builder (inheritable Text) Created in NX5.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | SurfaceSpeedBuilder () |
Returns the surface_speed builder (inheritable Double) Created in NX5.0.0. | |
NXOpen::CAM::InheritableIntBuilder * | ToolDirectionBuilder () |
Returns the tool_direction builder (inheritable Int) Created in NX5.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a feeds Builder
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::CutGasPressure | ( | ) |
Returns the Cut Gas Pressure
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::FeedsBuilder::CutGasType | ( | ) |
Returns the Cut Gas Type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::CutLaserDelay | ( | ) |
Returns the Laser Cut Delay
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::CutLaserFrequency | ( | ) |
Returns the Laser Cut Frequency
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::CutLaserPower | ( | ) |
Returns the Laser Cut Power
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedApproachBuilder | ( | ) |
Returns the feed_approach builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedCutBuilder | ( | ) |
Returns the feed_cut builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedDepartureBuilder | ( | ) |
Returns the feed_departure builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedEngageBuilder | ( | ) |
Returns the feed_engage builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedFirstCutBuilder | ( | ) |
Returns the feed_first_cut builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::FeedPerToothBuilder | ( | ) |
Returns the feed_per_tooth builder (inheritable Double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedRapidBuilder | ( | ) |
Returns the feed_rapid builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedModeBuilder* NXOpen::CAM::FeedsBuilder::FeedRapidOutput | ( | ) |
Returns the feed rapid output builder (inheritable Enum)
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedRetractBuilder | ( | ) |
Returns the feed_retract builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedReturnBuilder | ( | ) |
Returns the feed_return builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedSideCutBuilder | ( | ) |
Returns the feed_side_cut builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::FeedsOptimizationData* NXOpen::CAM::FeedsBuilder::FeedsOptimizationData | ( | ) |
Returns the feeds optimize data
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedStepoverBuilder | ( | ) |
Returns the feed_stepover builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableFeedBuilder* NXOpen::CAM::FeedsBuilder::FeedTraversalBuilder | ( | ) |
Returns the feed_traversal builder (inheritable Feed)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
bool NXOpen::CAM::FeedsBuilder::OptimizeFeedRateWhenGenerating | ( | ) |
Returns the optimize feed rate when generating
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::PierceGasPressure | ( | ) |
Returns the Pierce Gas Pressure
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::FeedsBuilder::PierceGasType | ( | ) |
Returns the Pierce Gas Type
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::PierceLaserDelay | ( | ) |
Returns the Laser Pierce Delay
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::PierceLaserFrequency | ( | ) |
Returns the Laser Pierce Frequency
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::PierceLaserPower | ( | ) |
Returns the Laser Pierce Power
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
void NXOpen::CAM::FeedsBuilder::RecalculateData | ( | NXOpen::CAM::FeedsBuilder::RecalcuateBasedOn | type | ) |
Recalculate speeds and feeds
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
type | the recalculation based on attribute |
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::RetractSpeed | ( | ) |
Returns the Retract Speed
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
int NXOpen::CAM::FeedsBuilder::RetractSpeedToggle | ( | ) |
Returns the Retract Speed Toggle
Created in NX9.0.0.
License requirements : None
void NXOpen::CAM::FeedsBuilder::SetMachiningData | ( | ) |
Set machining data
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
void NXOpen::CAM::FeedsBuilder::SetOptimizeFeedRateWhenGenerating | ( | bool | isOptimize | ) |
Sets the optimize feed rate when generating
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
isOptimize | is optimize |
void NXOpen::CAM::FeedsBuilder::SetRetractSpeedToggle | ( | int | status | ) |
Sets the Retract Speed Toggle
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
status | the retract spindle toggle status |
void NXOpen::CAM::FeedsBuilder::SetSpindleRpmToggle | ( | int | status | ) |
Sets the spindle_rpm_toggle
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
status | the spindle rpm toggle status |
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::FeedsBuilder::SpindleModeBuilder | ( | ) |
Returns the spindle_mode builder (inheritable Int)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableTextBuilder* NXOpen::CAM::FeedsBuilder::SpindleRangeBuilder | ( | ) |
Returns the spindle_range builder (inheritable Text)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::SpindleRpmBuilder | ( | ) |
Returns the spindle_rpm builder (inheritable Double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
int NXOpen::CAM::FeedsBuilder::SpindleRpmToggle | ( | ) |
Returns the spindle_rpm_toggle
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::InheritableTextBuilder* NXOpen::CAM::FeedsBuilder::SpindleTextBuilder | ( | ) |
Returns the spindle_text builder (inheritable Text)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::FeedsBuilder::SurfaceSpeedBuilder | ( | ) |
Returns the surface_speed builder (inheritable Double)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::FeedsBuilder::ToolDirectionBuilder | ( | ) |
Returns the tool_direction builder (inheritable Int)
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")