|
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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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")