FeedsBuilder Class

class NXOpen.CAM.FeedsBuilder

Bases: NXOpen.TaggedObject

Represents a feeds Builder

New in version NX5.0.0.

Properties

Property Description
CutGasPressure Returns the Cut Gas Pressure
CutGasType Returns the Cut Gas Type
CutLaserDelay Returns the Laser Cut Delay
CutLaserFrequency Returns the Laser Cut Frequency
CutLaserPower Returns the Laser Cut Power
FeedApproachBuilder Returns the feed_approach builder (inheritable Feed)
FeedCrossoverBuilder Returns the feed_crossover builder (inheritable Feed)
FeedCutBuilder Returns the feed_cut builder (inheritable Feed)
FeedDepartureBuilder Returns the feed_departure builder (inheritable Feed)
FeedEngageBuilder Returns the feed_engage builder (inheritable Feed)
FeedFirstCutBuilder Returns the feed_first_cut builder (inheritable Feed)
FeedLastCutBuilder Returns the feed_last_cut builder (inheritable Feed)
FeedPerToothBuilder Returns the feed_per_tooth builder (inheritable Double)
FeedRapidBuilder Returns the feed_rapid builder (inheritable Feed)
FeedRapidOutput Returns the feed rapid output builder (inheritable Enum)
FeedRetractBuilder Returns the feed_retract builder (inheritable Feed)
FeedReturnBuilder Returns the feed_return builder (inheritable Feed)
FeedSideCutBuilder Returns the feed_side_cut builder (inheritable Feed)
FeedStepoverBuilder Returns the feed_stepover builder (inheritable Feed)
FeedTraversalBuilder Returns the feed_traversal builder (inheritable Feed)
FeedsOptimizationData Returns the feeds optimize data
OptimizeFeedRateWhenGenerating Returns or sets the optimize feed rate when generating
PierceGasPressure Returns the Pierce Gas Pressure
PierceGasType Returns the Pierce Gas Type
PierceLaserDelay Returns the Laser Pierce Delay
PierceLaserFrequency Returns the Laser Pierce Frequency
PierceLaserPower Returns the Laser Pierce Power
RetractSpeed Returns the Retract Speed
RetractSpeedToggle Returns or sets the Retract Speed Toggle
SpindleModeBuilder Returns the spindle_mode builder (inheritable Int)
SpindleRangeBuilder Returns the spindle_range builder (inheritable Text)
SpindleRpmBuilder Returns the spindle_rpm builder (inheritable Double)
SpindleRpmToggle Returns or sets the spindle_rpm_toggle
SpindleTextBuilder Returns the spindle_text builder (inheritable Text)
SurfaceSpeedBuilder Returns the surface_speed builder (inheritable Double)
Tag Returns the Tag for this object.
ToolDirectionBuilder Returns the tool_direction builder (inheritable Int)

Methods

Method Description
RecalculateData Recalculate speeds and feeds
SetMachiningData Set machining data

Enumerations

FeedsBuilderRecalcuateBasedOn Enumeration The recalculation based on attribute

Property Detail

CutGasPressure

FeedsBuilder.CutGasPressure

Returns the Cut Gas Pressure

-------------------------------------

Getter Method

Signature CutGasPressure()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

CutGasType

FeedsBuilder.CutGasType

Returns the Cut Gas Type

-------------------------------------

Getter Method

Signature CutGasType()

Returns:
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

CutLaserDelay

FeedsBuilder.CutLaserDelay

Returns the Laser Cut Delay

-------------------------------------

Getter Method

Signature CutLaserDelay()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

CutLaserFrequency

FeedsBuilder.CutLaserFrequency

Returns the Laser Cut Frequency

-------------------------------------

Getter Method

Signature CutLaserFrequency()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

CutLaserPower

FeedsBuilder.CutLaserPower

Returns the Laser Cut Power

-------------------------------------

Getter Method

Signature CutLaserPower()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

FeedApproachBuilder

FeedsBuilder.FeedApproachBuilder

Returns the feed_approach builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedApproachBuilder()

Returns:the feed_approach builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedCrossoverBuilder

FeedsBuilder.FeedCrossoverBuilder

Returns the feed_crossover builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedCrossoverBuilder()

Returns:the feed_crossover builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX10.0.3.

License requirements: cam_base (“CAM BASE”)

FeedCutBuilder

FeedsBuilder.FeedCutBuilder

Returns the feed_cut builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedCutBuilder()

Returns:the feed_cut builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedDepartureBuilder

FeedsBuilder.FeedDepartureBuilder

Returns the feed_departure builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedDepartureBuilder()

Returns:the feed_departure builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedEngageBuilder

FeedsBuilder.FeedEngageBuilder

Returns the feed_engage builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedEngageBuilder()

Returns:the feed_engage builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedFirstCutBuilder

FeedsBuilder.FeedFirstCutBuilder

Returns the feed_first_cut builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedFirstCutBuilder()

Returns:the feed_first_cut builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedLastCutBuilder

FeedsBuilder.FeedLastCutBuilder

Returns the feed_last_cut builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedLastCutBuilder()

Returns:the feed_last_cut builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX9.0.3.

License requirements: cam_base (“CAM BASE”)

FeedPerToothBuilder

FeedsBuilder.FeedPerToothBuilder

Returns the feed_per_tooth builder (inheritable Double)

-------------------------------------

Getter Method

Signature FeedPerToothBuilder()

Returns:the feed_per_tooth builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedRapidBuilder

FeedsBuilder.FeedRapidBuilder

Returns the feed_rapid builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedRapidBuilder()

Returns:the feed_rapid builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedRapidOutput

FeedsBuilder.FeedRapidOutput

Returns the feed rapid output builder (inheritable Enum)

-------------------------------------

Getter Method

Signature FeedRapidOutput()

Returns:the feed rapid output builder
Return type:NXOpen.CAM.InheritableFeedModeBuilder

New in version NX8.0.0.

License requirements: cam_base (“CAM BASE”)

FeedRetractBuilder

FeedsBuilder.FeedRetractBuilder

Returns the feed_retract builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedRetractBuilder()

Returns:the feed_retract builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedReturnBuilder

FeedsBuilder.FeedReturnBuilder

Returns the feed_return builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedReturnBuilder()

Returns:the feed_return builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedSideCutBuilder

FeedsBuilder.FeedSideCutBuilder

Returns the feed_side_cut builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedSideCutBuilder()

Returns:the feed_side_cut builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedStepoverBuilder

FeedsBuilder.FeedStepoverBuilder

Returns the feed_stepover builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedStepoverBuilder()

Returns:the feed_stepover builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedTraversalBuilder

FeedsBuilder.FeedTraversalBuilder

Returns the feed_traversal builder (inheritable Feed)

-------------------------------------

Getter Method

Signature FeedTraversalBuilder()

Returns:the feed_traversal builder
Return type:NXOpen.CAM.InheritableFeedBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

FeedsOptimizationData

FeedsBuilder.FeedsOptimizationData

Returns the feeds optimize data

-------------------------------------

Getter Method

Signature FeedsOptimizationData()

Returns:the feeds optimization data
Return type:NXOpen.CAM.FeedsOptimizationData

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

OptimizeFeedRateWhenGenerating

FeedsBuilder.OptimizeFeedRateWhenGenerating

Returns or sets the optimize feed rate when generating

-------------------------------------

Getter Method

Signature OptimizeFeedRateWhenGenerating()

Returns:
Return type:bool

New in version NX7.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OptimizeFeedRateWhenGenerating(isOptimize)

Parameters:isOptimize (bool) –

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

PierceGasPressure

FeedsBuilder.PierceGasPressure

Returns the Pierce Gas Pressure

-------------------------------------

Getter Method

Signature PierceGasPressure()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

PierceGasType

FeedsBuilder.PierceGasType

Returns the Pierce Gas Type

-------------------------------------

Getter Method

Signature PierceGasType()

Returns:
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

PierceLaserDelay

FeedsBuilder.PierceLaserDelay

Returns the Laser Pierce Delay

-------------------------------------

Getter Method

Signature PierceLaserDelay()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

PierceLaserFrequency

FeedsBuilder.PierceLaserFrequency

Returns the Laser Pierce Frequency

-------------------------------------

Getter Method

Signature PierceLaserFrequency()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

PierceLaserPower

FeedsBuilder.PierceLaserPower

Returns the Laser Pierce Power

-------------------------------------

Getter Method

Signature PierceLaserPower()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

RetractSpeed

FeedsBuilder.RetractSpeed

Returns the Retract Speed

-------------------------------------

Getter Method

Signature RetractSpeed()

Returns:
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

RetractSpeedToggle

FeedsBuilder.RetractSpeedToggle

Returns or sets the Retract Speed Toggle

-------------------------------------

Getter Method

Signature RetractSpeedToggle()

Returns:the retract spindle toggle status
Return type:int

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature RetractSpeedToggle(status)

Parameters:status (int) – the retract spindle toggle status

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

SpindleModeBuilder

FeedsBuilder.SpindleModeBuilder

Returns the spindle_mode builder (inheritable Int)

-------------------------------------

Getter Method

Signature SpindleModeBuilder()

Returns:the spindle_mode builder
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

SpindleRangeBuilder

FeedsBuilder.SpindleRangeBuilder

Returns the spindle_range builder (inheritable Text)

-------------------------------------

Getter Method

Signature SpindleRangeBuilder()

Returns:the spindle_range builder
Return type:NXOpen.CAM.InheritableTextBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

SpindleRpmBuilder

FeedsBuilder.SpindleRpmBuilder

Returns the spindle_rpm builder (inheritable Double)

-------------------------------------

Getter Method

Signature SpindleRpmBuilder()

Returns:the spindle_rpm builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

SpindleRpmToggle

FeedsBuilder.SpindleRpmToggle

Returns or sets the spindle_rpm_toggle

-------------------------------------

Getter Method

Signature SpindleRpmToggle()

Returns:the spindle rpm toggle status
Return type:int

New in version NX7.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SpindleRpmToggle(status)

Parameters:status (int) – the spindle rpm toggle status

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

SpindleTextBuilder

FeedsBuilder.SpindleTextBuilder

Returns the spindle_text builder (inheritable Text)

-------------------------------------

Getter Method

Signature SpindleTextBuilder()

Returns:the spindle_text builder
Return type:NXOpen.CAM.InheritableTextBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

SurfaceSpeedBuilder

FeedsBuilder.SurfaceSpeedBuilder

Returns the surface_speed builder (inheritable Double)

-------------------------------------

Getter Method

Signature SurfaceSpeedBuilder()

Returns:the surface_speed builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

ToolDirectionBuilder

FeedsBuilder.ToolDirectionBuilder

Returns the tool_direction builder (inheritable Int)

-------------------------------------

Getter Method

Signature ToolDirectionBuilder()

Returns:the tool_direction builder
Return type:NXOpen.CAM.InheritableIntBuilder

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)

Method Detail

RecalculateData

FeedsBuilder.RecalculateData

Recalculate speeds and feeds

Signature RecalculateData(type)

Parameters:type (NXOpen.CAM.FeedsBuilderRecalcuateBasedOn) – the recalculation based on attribute

New in version NX8.0.0.

License requirements: cam_base (“CAM BASE”)

SetMachiningData

FeedsBuilder.SetMachiningData

Set machining data

Signature SetMachiningData()

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)