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

Represents a PlungeMilling Builder More...

Inheritance diagram for NXOpen.CAM.PlungeMillingBuilder:
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  TransferMethodTypes { ClearancePlane, AutomaticPlane }
 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...
 

Properties

unsafe NXOpen.CAM.Geometry BlankGeometry [get]
 Returns the blank geometry builder More...
 
unsafe NXOpen.CAM.CutLevel CutLevel [get]
 Returns the cut level builder More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
MaxCutWidth [get]
 Returns the max cut width distance builder (InheritableToolDepBuilder) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
MinClearance [get]
 Returns the clearance minimum builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractAngle [get]
 Returns the Retract Out Angle builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
StepAhead [get]
 Returns the step ahead distance builder (inheritable tool dependent double) More...
 
unsafe NXOpen.CAM.StepUpBuilder StepUp [get]
 Returns the step up customizable item builder More...
 
unsafe
NXOpen.CAM.PlungeMillingBuilder.TransferMethodTypes 
TransferMethod [get, set]
 Returns or sets the transfer Method More...
 
unsafe NXOpen.CAM.Boundary TrimBoundary [get]
 Returns the trim boundary More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
VerticalClearance [get]
 Returns the clearance vertical builder (inheritable double) 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...
 
- Properties inherited from NXOpen.CAM.MillOperationBuilder
unsafe NXOpen.CAM.MillCutParameters CutParameters [get]
 Returns the cut parameter object More...
 
unsafe NXOpen.CAM.FeedsBuilder FeedsBuilder [get]
 Returns the feeds and speeds builder More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
MinCutLength [get]
 Returns the min cut length builder (tool dependent double) More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder 
MotionOutput [get]
 Returns the motion output builder More...
 
unsafe NXOpen.CAM.Tool ReferenceTool [get, set]
 Returns or sets the reference tool object More...
 
unsafe
NXOpen.CAM.MillOperationBuilder.WallCleanupTypes 
WallCleanupType [get, set]
 Returns or sets the wall cleanup mode More...
 
- Properties inherited from NXOpen.CAM.OperationBuilder
unsafe string ChannelName [get, set]
 Returns or sets the channel's name More...
 
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe
NXOpen.CAM.PostEventsCiBuilder 
EndOfPath [get]
 Returns the end event builder More...
 
unsafe NXOpen.CAM.UdeSet EndUdeSet [get]
 Returns the end ude set More...
 
unsafe NXOpen.CAM.GeometryCiBuilder Geometry [get]
 Returns the geometry builder More...
 
unsafe bool GougeChecking [get, set]
 Returns or sets the gouge checking flag More...
 
unsafe
NXOpen.CAM.OperationBuilder.HoleAxisTypes 
HoleAxisType [get, set]
 Returns or sets the Hole Axis Type More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
HoleDepth [get]
 Returns the max depth distance builder More...
 
unsafe
NXOpen.CAM.OperationBuilder.HoleDepthTypes 
HoleDepthType [get, set]
 Returns or sets the Hole Depth Type More...
 
unsafe NXOpen.CAM.LayoutCiBuilder LayoutAndLayer [get]
 Returns the Layer and Layout More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder 
MotionOutputBuilder [get]
 Returns the motion output builder More...
 
unsafe NXOpen.CAM.Notes Notes [get]
 Returns the notes builder More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationBasedOnTypes 
OptimizationBasedOn [get, set]
 Returns or sets the optimization based on in operation More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationDistanceTypes 
OptimizationDistanceMethod [get, set]
 Returns or sets the optimization distance method in operation More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationLevelTypes 
OptimizationLevel [get, set]
 Returns or sets the optimization level in operation More...
 
unsafe
NXOpen.CAM.OperationDisplayOptionsBuilder 
PathDisplayOptions [get]
 Returns the path display options builder More...
 
unsafe string PostToolPathExit [get, set]
 Returns or sets the environment variable that points to the post tool path generation library which has the exit More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractDistance [get]
 Returns the Retract Distance builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractDistanceOnToolAxisChange [get]
 Returns the Retract Distance on Tool Axis Change builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SafeClearance [get]
 Returns the safe clearance builder More...
 
unsafe bool SelectToolFlag [get, set]
 Returns or sets the user selected tool More...
 
unsafe
NXOpen.CAM.PostEventsCiBuilder 
StartOfPath [get]
 Returns the start event builder More...
 
unsafe NXOpen.CAM.UdeSet StartUdeSet [get]
 Returns the start ude set More...
 
unsafe
NXOpen.CAM.ToolChangeCiBuilder 
ToolChangeSetting [get]
 Returns the tool change builder More...
 
unsafe
NXOpen.CAM.ToolPathEditorBuilder 
ToolPathEditor [get]
 Returns the Tool Path Editor Builder More...
 
unsafe
NXOpen.CAM.ToolPathSplitParametersBuilder 
ToolPathSplitParametersBuilder [get]
 Returns the tool path split Parameters More...
 
- Properties inherited from NXOpen.CAM.ParamBuilder
unsafe NXOpen.CAM.Ude CycleEvent [get]
 Returns the cycle event More...
 
unsafe NXOpen.CAM.Cycle CycleTable [get]
 Returns the cycle More...
 
unsafe
NXOpen.CAM.ParamBuilder.OptimizationTypes 
OptimizationMethod [get, set]
 Returns or sets the optim method More...
 
unsafe NXOpen.CAM.NCGroup TargetPocket [get, set]
 Returns or sets the target pocket More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. 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.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...
 

Detailed Description

Represents a PlungeMilling Builder

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

Created in NX5.0.0

Member Enumeration Documentation

Available types for transfer method type in planar mill operation

Enumerator
ClearancePlane 

Clearance Plane

AutomaticPlane 

Previous Plane/Automatic

Property Documentation

unsafe NXOpen.CAM.Geometry NXOpen.CAM.PlungeMillingBuilder.BlankGeometry
get

Returns the blank geometry builder

Created in NX8.0.0

License requirements: None.

unsafe NXOpen.CAM.CutLevel NXOpen.CAM.PlungeMillingBuilder.CutLevel
get

Returns the cut level builder

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.PlungeMillingBuilder.MaxCutWidth
get

Returns the max cut width distance builder (InheritableToolDepBuilder)

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.PlungeMillingBuilder.MinClearance
get

Returns the clearance minimum builder (inheritable double)

Created in NX5.0.0

Deprecated in NX8.0.0. Use CAM.CutParameters.HolderClearance instead.

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.PlungeMillingBuilder.RetractAngle
get

Returns the Retract Out Angle builder (inheritable double)

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.PlungeMillingBuilder.StepAhead
get

Returns the step ahead distance builder (inheritable tool dependent double)

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.StepUpBuilder NXOpen.CAM.PlungeMillingBuilder.StepUp
get

Returns the step up customizable item builder

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.PlungeMillingBuilder.TransferMethodTypes NXOpen.CAM.PlungeMillingBuilder.TransferMethod
getset

Returns or sets the transfer Method

Created in NX5.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.Boundary NXOpen.CAM.PlungeMillingBuilder.TrimBoundary
get

Returns the trim boundary

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.PlungeMillingBuilder.VerticalClearance
get

Returns the clearance vertical builder (inheritable double)

Created in NX5.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.