NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::FeedsBuilder Class Reference

Represents a feeds Builder
Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::FeedsBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  RecalcuateBasedOn { RecalcuateBasedOnSurfaceSpeed, RecalcuateBasedOnSpindleSpeed, RecalcuateBasedOnFeedPerTooth, RecalcuateBasedOnCutFeedRate }
 The recalculation based on attribute
Created in NX8.0.0. More...

Public Member Functions

NXOpen::CAM::InheritableFeedBuilderFeedApproachBuilder ()
 Returns the feed_approach builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedCutBuilder ()
 Returns the feed_cut builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedDepartureBuilder ()
 Returns the feed_departure builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedEngageBuilder ()
 Returns the feed_engage builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedFirstCutBuilder ()
 Returns the feed_first_cut builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderFeedPerToothBuilder ()
 Returns the feed_per_tooth builder (inheritable Double)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedRapidBuilder ()
 Returns the feed_rapid builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedModeBuilderFeedRapidOutput ()
 Returns the feed rapid output builder (inheritable Enum)
Created in NX8.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedRetractBuilder ()
 Returns the feed_retract builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedReturnBuilder ()
 Returns the feed_return builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedSideCutBuilder ()
 Returns the feed_side_cut builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::FeedsOptimizationDataFeedsOptimizationData ()
 Returns the feeds optimize data
Created in NX7.5.0.
NXOpen::CAM::InheritableFeedBuilderFeedStepoverBuilder ()
 Returns the feed_stepover builder (inheritable Feed)
Created in NX5.0.0.
NXOpen::CAM::InheritableFeedBuilderFeedTraversalBuilder ()
 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.
void RecalculateData (NXOpen::CAM::FeedsBuilder::RecalcuateBasedOn type)
 Recalculate speeds and feeds
Created in NX8.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 SetSpindleRpmToggle (int status)
 Sets the spindle_rpm_toggle
Created in NX7.5.0.
NXOpen::CAM::InheritableIntBuilderSpindleModeBuilder ()
 Returns the spindle_mode builder (inheritable Int)
Created in NX5.0.0.
NXOpen::CAM::InheritableTextBuilderSpindleRangeBuilder ()
 Returns the spindle_range builder (inheritable Text)
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderSpindleRpmBuilder ()
 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::InheritableTextBuilderSpindleTextBuilder ()
 Returns the spindle_text builder (inheritable Text)
Created in NX5.0.0.
NXOpen::CAM::InheritableDoubleBuilderSurfaceSpeedBuilder ()
 Returns the surface_speed builder (inheritable Double)
Created in NX5.0.0.
NXOpen::CAM::InheritableIntBuilderToolDirectionBuilder ()
 Returns the tool_direction builder (inheritable Int)
Created in NX5.0.0.

Detailed Description

Represents a feeds Builder
Created in NX5.0.0.



Member Enumeration Documentation

The recalculation based on attribute
Created in NX8.0.0.


Enumerator:
RecalcuateBasedOnSurfaceSpeed 

surface speed

RecalcuateBasedOnSpindleSpeed 

spindle speed

RecalcuateBasedOnFeedPerTooth 

feed per tooth

RecalcuateBasedOnCutFeedRate 

cut feed rate


Member Function Documentation

Returns the feed_approach builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_cut builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_departure builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_engage builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_first_cut builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_per_tooth builder (inheritable Double)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_rapid builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed rapid output builder (inheritable Enum)
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_retract builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_return builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_side_cut builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feeds optimize data
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_stepover builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the feed_traversal builder (inheritable Feed)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the optimize feed rate when generating
Created in NX7.5.0.



License requirements : None

Recalculate speeds and feeds
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
typethe recalculation based on attribute

Set machining data
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Sets the optimize feed rate when generating
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
isOptimizeis optimize

Sets the spindle_rpm_toggle
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
statusthe spindle rpm toggle status

Returns the spindle_mode builder (inheritable Int)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the spindle_range builder (inheritable Text)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the spindle_rpm builder (inheritable Double)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the spindle_rpm_toggle
Created in NX7.5.0.



License requirements : None

Returns the spindle_text builder (inheritable Text)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the surface_speed builder (inheritable Double)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")

Returns the tool_direction builder (inheritable Int)
Created in NX5.0.0.



License requirements : cam_base ("CAM BASE")


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.