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

Represents a Area Milling Drive Method Builder More...

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

Public Types

enum  AmCustomStartTypes { Custom, Automatic }
 Available types for in FASurfaceContour More...
 
enum  AmCutPatternTypes {
  FollowPeriphery, Profile, Sep1, ParallelLines,
  RadialLines, ConcArcs
}
 Available types for Area Milling cut pattern in FASurfaceContour More...
 
enum  AmCutTraversalTypes {
  ZigZag, ZigZagWithLifts, Zig, Contour,
  Stepover
}
 Available types for Area Milling cut traversal in FASurfaceContour More...
 
enum  AmPocketDirTypes { Outward, Inward }
 Available types for Area Milling Pocketing Direction in FASurfaceContour More...
 
enum  AutoPatCenterTypes { Automatic, Specify }
 Available types for area milling Auto Pattern Center More...
 
enum  OrderRegionsOptTypes { Default, Topdown, TopdownDepthFirst }
 Available type for area milling Order Regions Option More...
 
enum  SteepOptTypes {
  SteepContainNone, NonSteepNonDirectional, SteepDirectional, SteepAndNonsteep,
  Steep
}
 Available types for area milling Steep Option More...
 
enum  SteepOverlapOptTypes { None, Angle, Distance }
 Available types for area milling Steep Overlap Option More...
 

Properties

unsafe int AmAddPasses [get, set]
 Returns or sets the Additional Passes More...
 
unsafe
NXOpen.CAM.DmAmBuilder.AutoPatCenterTypes 
AmAutoPatCenter [get, set]
 Returns or sets the Area Milling Auto Pattern Center More...
 
unsafe
NXOpen.CAM.DmAmBuilder.AmCutPatternTypes 
AmCutPattern [get, set]
 Returns or sets the Cut Pattern value More...
 
unsafe
NXOpen.CAM.DmAmBuilder.AmCustomStartTypes 
AmCutRegionStartEnum [get, set]
 Returns or sets the Cut Region Start Point More...
 
unsafe
NXOpen.CAM.DmAmBuilder.AmCutTraversalTypes 
AmCutTraversal [get, set]
 Returns or sets the Cut Traversal value More...
 
unsafe
NXOpen.CAM.AreaMillingNonSteepContainment.AmPocketDirTypes 
AmPocketDir [get, set]
 Returns or sets the Pocketing Deriction value More...
 
unsafe
NXOpen.CAM.DmAmBuilder.SteepOptTypes 
AmSteepOption [get, set]
 Returns or sets the Area Milling Steep Option More...
 
unsafe NXOpen.CAM.CutAngle CutAngle [get]
 Returns the cut angle More...
 
unsafe NXOpen.CAM.CutPatternBuilder CutPatternBuilder [get]
 Returns the cut pattern builder More...
 
unsafe bool DmAmRegionCon [get, set]
 Returns or sets the Region Connection More...
 
unsafe
NXOpen.CAM.AreaMillingNonSteepContainment 
NonSteepCutting [get]
 Returns the Non-steep Cutting Builder More...
 
unsafe
NXOpen.CAM.DmAmBuilder.OrderRegionsOptTypes 
OrderRegionsType [get, set]
 Returns or sets the Order Regions Type More...
 
unsafe NXOpen.Point PatternCenterPoint [get, set]
 Returns or sets the Pattern Center Point More...
 
unsafe bool ProfilePass [get, set]
 Returns or sets the Profile Pass More...
 
unsafe bool RecognizeFlatOption [get, set]
 Returns or sets the Recognize Flat Option More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SteepAngle [get]
 Returns the steep angle More...
 
unsafe
NXOpen.CAM.AreaMillingSteepContainment 
SteepCutting [get]
 Returns the Steep Cutting Builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SteepOverlapAngle [get]
 Returns the Steep Overlap Angle More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
SteepOverlapDistance [get]
 Returns the Steep Overlap Distance More...
 
unsafe bool SteepOverlapOption [get, set]
 Returns or sets the Steep Overlap Option More...
 
unsafe
NXOpen.CAM.DmAmBuilder.SteepOverlapOptTypes 
SteepOverlapType [get, set]
 Returns or sets the Steep Overlap Type More...
 
unsafe NXOpen.CAM.StepoverBuilder StepoverBuilder [get]
 Returns the stepover builder 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

- 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...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a Area Milling Drive Method Builder

Created in NX5.0.0

Member Enumeration Documentation

Available types for in FASurfaceContour

Enumerator
Custom 

Area Milling Custom Start Custom

Automatic 

Area Milling Custom Start Automatic

Available types for Area Milling cut pattern in FASurfaceContour

Enumerator
FollowPeriphery 

Follow Periphery

Profile 

Profile

Sep1 

separate one

ParallelLines 

Parallel Lines

RadialLines 

Radial Lines

ConcArcs 

Concentric Arcs

Available types for Area Milling cut traversal in FASurfaceContour

Enumerator
ZigZag 

Zig-Zag

ZigZagWithLifts 

Zig-Zag with Lifts

Zig 

Zig

Contour 

Zig with Contour

Stepover 

Zig with Stepover

Available types for Area Milling Pocketing Direction in FASurfaceContour

Enumerator
Outward 

Outward

Inward 

Inward

Available types for area milling Auto Pattern Center

Enumerator
Automatic 

Automatic

Specify 

Specify

Available type for area milling Order Regions Option

Enumerator
Default 

Default, Steep First

Topdown 

Top Down Level First approach

TopdownDepthFirst 

Top Down Depth First approach

Available types for area milling Steep Option

Enumerator
SteepContainNone 
NonSteepNonDirectional 
SteepDirectional 
SteepAndNonsteep 
Steep 

Available types for area milling Steep Overlap Option

Enumerator
None 

No Overlap

Angle 

Angle Overlap

Distance 

Distance Overlap

Property Documentation

unsafe int NXOpen.CAM.DmAmBuilder.AmAddPasses
getset

Returns or sets the Additional Passes

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.DmAmBuilder.AutoPatCenterTypes NXOpen.CAM.DmAmBuilder.AmAutoPatCenter
getset

Returns or sets the Area Milling Auto Pattern Center

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.DmAmBuilder.AmCutPatternTypes NXOpen.CAM.DmAmBuilder.AmCutPattern
getset

Returns or sets the Cut Pattern value

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.DmAmBuilder.AmCustomStartTypes NXOpen.CAM.DmAmBuilder.AmCutRegionStartEnum
getset

Returns or sets the Cut Region Start Point

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.DmAmBuilder.AmCutTraversalTypes NXOpen.CAM.DmAmBuilder.AmCutTraversal
getset

Returns or sets the Cut Traversal value

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AreaMillingNonSteepContainment.AmPocketDirTypes NXOpen.CAM.DmAmBuilder.AmPocketDir
getset

Returns or sets the Pocketing Deriction value

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.DmAmBuilder.SteepOptTypes NXOpen.CAM.DmAmBuilder.AmSteepOption
getset

Returns or sets the Area Milling Steep Option

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.CutAngle NXOpen.CAM.DmAmBuilder.CutAngle
get

Returns the cut angle

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.CutPatternBuilder NXOpen.CAM.DmAmBuilder.CutPatternBuilder
get

Returns the cut pattern builder

Created in NX6.0.0

License requirements: None.

unsafe bool NXOpen.CAM.DmAmBuilder.DmAmRegionCon
getset

Returns or sets the Region Connection

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.AreaMillingNonSteepContainment NXOpen.CAM.DmAmBuilder.NonSteepCutting
get

Returns the Non-steep Cutting Builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.DmAmBuilder.OrderRegionsOptTypes NXOpen.CAM.DmAmBuilder.OrderRegionsType
getset

Returns or sets the Order Regions Type

Created in NX11.0.1

License requirements to get this property: None.

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

unsafe NXOpen.Point NXOpen.CAM.DmAmBuilder.PatternCenterPoint
getset

Returns or sets the Pattern Center Point

Created in NX6.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.CAM.DmAmBuilder.ProfilePass
getset

Returns or sets the Profile Pass

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.CAM.DmAmBuilder.RecognizeFlatOption
getset

Returns or sets the Recognize Flat Option

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.InheritableDoubleBuilder NXOpen.CAM.DmAmBuilder.SteepAngle
get

Returns the steep angle

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.AreaMillingSteepContainment NXOpen.CAM.DmAmBuilder.SteepCutting
get

Returns the Steep Cutting Builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.DmAmBuilder.SteepOverlapAngle
get

Returns the Steep Overlap Angle

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.DmAmBuilder.SteepOverlapDistance
get

Returns the Steep Overlap Distance

Created in NX9.0.3

License requirements: None.

unsafe bool NXOpen.CAM.DmAmBuilder.SteepOverlapOption
getset

Returns or sets the Steep Overlap Option

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.DmAmBuilder.SteepOverlapOptTypes NXOpen.CAM.DmAmBuilder.SteepOverlapType
getset

Returns or sets the Steep Overlap Type

Created in NX9.0.3

License requirements to get this property: None.

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

unsafe NXOpen.CAM.StepoverBuilder NXOpen.CAM.DmAmBuilder.StepoverBuilder
get

Returns the stepover builder

Created in NX6.0.0

License requirements: None.


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