NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.FeedsBuilder Class Reference

Represents a feeds Builder More...

Inheritance diagram for NXOpen.CAM.FeedsBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  RecalcuateBasedOn { SurfaceSpeed, SpindleSpeed, FeedPerTooth, CutFeedRate }
 The recalculation based on attribute More...
 

Public Member Functions

unsafe void RecalculateData (NXOpen.CAM.FeedsBuilder.RecalcuateBasedOn type)
 Recalculate speeds and feeds More...
 
unsafe void SetMachiningData ()
 Set machining data More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CutGasPressure [get]
 Returns the Cut Gas Pressure More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
CutGasType [get]
 Returns the Cut Gas Type More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CutLaserDelay [get]
 Returns the Laser Cut Delay More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CutLaserFrequency [get]
 Returns the Laser Cut Frequency More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
CutLaserPower [get]
 Returns the Laser Cut Power More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedApproachBuilder [get]
 Returns the feed_approach builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedCrossoverBuilder [get]
 Returns the feed_crossover builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedCutBuilder [get]
 Returns the feed_cut builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedDepartureBuilder [get]
 Returns the feed_departure builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedEngageBuilder [get]
 Returns the feed_engage builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedFirstCutBuilder [get]
 Returns the feed_first_cut builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedLastCutBuilder [get]
 Returns the feed_last_cut builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
FeedPerToothBuilder [get]
 Returns the feed_per_tooth builder (inheritable Double) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedRapidBuilder [get]
 Returns the feed_rapid builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedModeBuilder 
FeedRapidOutput [get]
 Returns the feed rapid output builder (inheritable Enum) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedRetractBuilder [get]
 Returns the feed_retract builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedReturnBuilder [get]
 Returns the feed_return builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedSideCutBuilder [get]
 Returns the feed_side_cut builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.FeedsOptimizationData 
FeedsOptimizationData [get]
 Returns the feeds optimize data More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedStepoverBuilder [get]
 Returns the feed_stepover builder (inheritable Feed) More...
 
unsafe
NXOpen.CAM.InheritableFeedBuilder 
FeedTraversalBuilder [get]
 Returns the feed_traversal builder (inheritable Feed) More...
 
unsafe bool OptimizeFeedRateWhenGenerating [get, set]
 Returns or sets the optimize feed rate when generating More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
PierceGasPressure [get]
 Returns the Pierce Gas Pressure More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
PierceGasType [get]
 Returns the Pierce Gas Type More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
PierceLaserDelay [get]
 Returns the Laser Pierce Delay More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
PierceLaserFrequency [get]
 Returns the Laser Pierce Frequency More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
PierceLaserPower [get]
 Returns the Laser Pierce Power More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractSpeed [get]
 Returns the Retract Speed More...
 
unsafe int RetractSpeedToggle [get, set]
 Returns or sets the Retract Speed Toggle More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
SpindleModeBuilder [get]
 Returns the spindle_mode builder (inheritable Int) More...
 
unsafe
NXOpen.CAM.InheritableTextBuilder 
SpindleRangeBuilder [get]
 Returns the spindle_range builder (inheritable Text) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SpindleRpmBuilder [get]
 Returns the spindle_rpm builder (inheritable Double) More...
 
unsafe int SpindleRpmToggle [get, set]
 Returns or sets the spindle_rpm_toggle More...
 
unsafe
NXOpen.CAM.InheritableTextBuilder 
SpindleTextBuilder [get]
 Returns the spindle_text builder (inheritable Text) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SurfaceSpeedBuilder [get]
 Returns the surface_speed builder (inheritable Double) More...
 
unsafe
NXOpen.CAM.InheritableIntBuilder 
ToolDirectionBuilder [get]
 Returns the tool_direction builder (inheritable Int) More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a feeds Builder

Created in NX5.0.0

Member Enumeration Documentation

The recalculation based on attribute

Enumerator
SurfaceSpeed 

surface speed

SpindleSpeed 

spindle speed

FeedPerTooth 

feed per tooth

CutFeedRate 

cut feed rate

Member Function Documentation

unsafe void NXOpen.CAM.FeedsBuilder.RecalculateData ( NXOpen.CAM.FeedsBuilder.RecalcuateBasedOn  type)
inline

Recalculate speeds and feeds

Created in NX8.0.0

License requirements: cam_base ("CAM BASE")

Parameters
typethe recalculation based on attribute
unsafe void NXOpen.CAM.FeedsBuilder.SetMachiningData ( )
inline

Set machining data

Created in NX6.0.0

License requirements: cam_base ("CAM BASE")

Property Documentation

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.CutGasPressure
get

Returns the Cut Gas Pressure

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.FeedsBuilder.CutGasType
get

Returns the Cut Gas Type

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.CutLaserDelay
get

Returns the Laser Cut Delay

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.CutLaserFrequency
get

Returns the Laser Cut Frequency

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.CutLaserPower
get

Returns the Laser Cut Power

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedApproachBuilder
get

Returns the feed_approach builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedCrossoverBuilder
get

Returns the feed_crossover builder (inheritable Feed)

Created in NX10.0.3

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedCutBuilder
get

Returns the feed_cut builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedDepartureBuilder
get

Returns the feed_departure builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedEngageBuilder
get

Returns the feed_engage builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedFirstCutBuilder
get

Returns the feed_first_cut builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedLastCutBuilder
get

Returns the feed_last_cut builder (inheritable Feed)

Created in NX9.0.3

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.FeedPerToothBuilder
get

Returns the feed_per_tooth builder (inheritable Double)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedRapidBuilder
get

Returns the feed_rapid builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedModeBuilder NXOpen.CAM.FeedsBuilder.FeedRapidOutput
get

Returns the feed rapid output builder (inheritable Enum)

Created in NX8.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedRetractBuilder
get

Returns the feed_retract builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedReturnBuilder
get

Returns the feed_return builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedSideCutBuilder
get

Returns the feed_side_cut builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.FeedsOptimizationData NXOpen.CAM.FeedsBuilder.FeedsOptimizationData
get

Returns the feeds optimize data

Created in NX7.5.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedStepoverBuilder
get

Returns the feed_stepover builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableFeedBuilder NXOpen.CAM.FeedsBuilder.FeedTraversalBuilder
get

Returns the feed_traversal builder (inheritable Feed)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.FeedsBuilder.OptimizeFeedRateWhenGenerating
getset

Returns or sets the optimize feed rate when generating

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.PierceGasPressure
get

Returns the Pierce Gas Pressure

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.FeedsBuilder.PierceGasType
get

Returns the Pierce Gas Type

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.PierceLaserDelay
get

Returns the Laser Pierce Delay

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.PierceLaserFrequency
get

Returns the Laser Pierce Frequency

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.PierceLaserPower
get

Returns the Laser Pierce Power

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.RetractSpeed
get

Returns the Retract Speed

Created in NX9.0.0

License requirements: cam_base ("CAM BASE")

unsafe int NXOpen.CAM.FeedsBuilder.RetractSpeedToggle
getset

Returns or sets the Retract Speed Toggle

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.FeedsBuilder.SpindleModeBuilder
get

Returns the spindle_mode builder (inheritable Int)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableTextBuilder NXOpen.CAM.FeedsBuilder.SpindleRangeBuilder
get

Returns the spindle_range builder (inheritable Text)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.SpindleRpmBuilder
get

Returns the spindle_rpm builder (inheritable Double)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe int NXOpen.CAM.FeedsBuilder.SpindleRpmToggle
getset

Returns or sets the spindle_rpm_toggle

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableTextBuilder NXOpen.CAM.FeedsBuilder.SpindleTextBuilder
get

Returns the spindle_text builder (inheritable Text)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.FeedsBuilder.SurfaceSpeedBuilder
get

Returns the surface_speed builder (inheritable Double)

Created in NX5.0.0

License requirements: cam_base ("CAM BASE")

unsafe NXOpen.CAM.InheritableIntBuilder NXOpen.CAM.FeedsBuilder.ToolDirectionBuilder
get

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.