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

Represents a FeatureMilling Builder More...

Inheritance diagram for NXOpen.CAM.FeatureMillingBuilder:
NXOpen.CAM.PlanarOperationBuilder NXOpen.CAM.MillOperationBuilder NXOpen.CAM.OperationBuilder NXOpen.CAM.ParamBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  CutterCompensationTypes { None, EngageRetract, AgainstWall }
 The available types for cutter compensation method in planar mill operation More...
 
enum  EngAutoRampMethodTypes { OnLines, OnLinesAndArcs, HelicalRamping }
 Available types for Engage Auto Ramp Method in planar mill operation More...
 
enum  EngretAutoTypeTypes { Linear, Circular }
 Available types for Engage Retract Auto Type in feature based milling operation More...
 
enum  TransferMethodTypes { ClearancePlane, PreviousPlane, BlankPlane, Direct }
 Available types for transfer method type in planar mill operation More...
 
- Public Types inherited from NXOpen.CAM.PlanarOperationBuilder
enum  AutomaticPartBoundaryMethodTypes { FollowWallBottom, FollowWallTop }
 Available types for automatic part boundary method in planar mill operation More...
 
- Public Types inherited from NXOpen.CAM.MillOperationBuilder
enum  WallCleanupTypes { None, AtStart, AtEnd, Automatic }
 the wall cleanup modes More...
 
- Public Types inherited from NXOpen.CAM.OperationBuilder
enum  HoleAxisTypes { Vector, Rule, RuleIfNoVector }
 Available types for Hole Axis Type in feature milling and hole making More...
 
enum  HoleDepthTypes { Point, Rule }
 Available types for Hole Depth Type in feature milling and hole making More...
 
enum  OptimizationBasedOnTypes { Dist, Orient }
 Available types for optimization based on in operation More...
 
enum  OptimizationDistanceTypes { Direct, Transition }
 Available types for optimization distance method in operation More...
 
enum  OptimizationLevelTypes { Standard, Advanced }
 Available types for optimization level in operation More...
 
- Public Types inherited from NXOpen.CAM.ParamBuilder
enum  OptimizationTypes { None, MinimizeTravel, Band }
 Available types for Optimization Method in operation More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.CAM.OperationBuilder
unsafe double[] GetHoleAxisValues ()
 Get the Hole Axis values More...
 
unsafe void SetHoleAxisValues (double[] holeAxis)
 Set the Hole Axis values More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.CAM.PlanarOperationBuilder
unsafe int AdditionalPasses [get, set]
 Returns or sets the Boundary Additional Passes More...
 
unsafe
NXOpen.CAM.PlanarOperationBuilder.AutomaticPartBoundaryMethodTypes 
AutomaticPartBoundaryMethod [get, set]
 Returns or sets the Automatic Part Boundary Method More...
 
unsafe
NXOpen.CAM.AvoidanceMethodsBuilder 
AvoidanceMethods [get]
 Returns the avoidance methods More...
 
unsafe NXOpen.CAM.StepoverBuilder BndStepover [get]
 Returns the boundary stepover builder More...
 
unsafe NXOpen.CAM.Geometry CheckGeometry [get]
 Returns the check geometry builder More...
 
unsafe bool CornerLoops [get, set]
 Returns or sets the corner loops value More...
 
unsafe NXOpen.CAM.Geometry CutAreaGeometry [get]
 Returns the cut area geometry builder More...
 
unsafe NXOpen.CAM.CutPatternBuilder CutPattern [get]
 Returns the cut pattern builder More...
 
unsafe bool DeferCuttingStatus [get, set]
 Returns or sets the defer cutting status value More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
DepthPerCut [get]
 Returns the depth per cut builder (inheritable double) More...
 
unsafe bool IslandCleanup [get, set]
 Returns or sets the island cleanup status More...
 
unsafe NXOpen.CAM.NcmPlanarBuilder NonCuttingBuilder [get]
 Returns the non-cutting moves builder More...
 
unsafe NXOpen.CAM.Geometry PartGeometry [get]
 Returns the part geometry builder More...
 
unsafe NXOpen.CAM.ToolAxisFixed ToolAxisFix [get]
 Returns the pmop tool axis ci builder More...
 
unsafe bool ToolMinimumLengthUsage [get, set]
 Returns or sets the tool minimum length usage More...
 

Detailed Description

Represents a FeatureMilling Builder

To create a new instance of this class, use NXOpen.CAM.OperationCollection.CreateFeatureMillingBuilder

Created in NX5.0.0

Member Enumeration Documentation

The available types for cutter compensation method in planar mill operation

Enumerator
None 

none

EngageRetract 

engage retract

AgainstWall 

against wall

Available types for Engage Auto Ramp Method in planar mill operation

Enumerator
OnLines 

On Lines

OnLinesAndArcs 

On Shape

HelicalRamping 

Helical

Available types for Engage Retract Auto Type in feature based milling operation

Enumerator
Linear 

Linear

Circular 

Circular

Available types for transfer method type in planar mill operation

Enumerator
ClearancePlane 

Clearance Plane

PreviousPlane 

Previous Plane

BlankPlane 

Blank Plane

Direct 

Direct


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