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

Represents a VolumeBased25DMillingOperation Builder More...

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

Public Types

enum  CutDepthsType { Levels, RampByDepth, RampByAngle }
 Available types for cut depths for cut method profile More...
 

Properties

unsafe NXOpen.CAM.Geometry BlankGeometry [get]
 Returns the blank geometry builder More...
 
unsafe
NXOpen.CAM.VolumeBased25DMillingOperationBuilder.CutDepthsType 
CutDepths [get, set]
 Returns or sets the cut depths type More...
 
unsafe bool ExtendWalls [get, set]
 Returns or sets the extend walls flag More...
 
unsafe bool FollowNonVerticalWalls [get, set]
 Returns or sets the follow non-vertical walls flag More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
TopOffset [get]
 Returns the top offset More...
 
unsafe bool UseCleanupPass [get, set]
 Returns or sets the cleanup pass flag More...
 
unsafe bool UseExactPositioning [get, set]
 Returns or sets the exact positioning flag More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
WallBlankThickness [get]
 Returns the wall blank thickness More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
ZDepthOffset [get]
 Returns the z-depth offset More...
 
- Properties inherited from NXOpen.CAM.FaceMillingBuilder
unsafe NXOpen.CAM.Boundary BlankBoundary [get]
 Returns the blank boundary More...
 
unsafe NXOpen.CAM.Boundary CheckBoundary [get]
 Returns the check boundary More...
 
unsafe NXOpen.CAM.RoundPointBuilder RoundPoint [get]
 Returns the Round Point Output builder More...
 
unsafe NXOpen.CAM.Boundary TrimBoundary [get]
 Returns the trim boundary More...
 
unsafe NXOpen.CAM.Geometry WallGeometry [get]
 Returns the wall geometry builder 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...
 

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 VolumeBased25DMillingOperation Builder

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

Created in NX8.5.0

Member Enumeration Documentation

Available types for cut depths for cut method profile

Enumerator
Levels 

cut depths type levels

RampByDepth 

cut depths type ramp by depth

RampByAngle 

cut depths type ramp by angle

Property Documentation

unsafe NXOpen.CAM.Geometry NXOpen.CAM.VolumeBased25DMillingOperationBuilder.BlankGeometry
get

Returns the blank geometry builder

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.CAM.VolumeBased25DMillingOperationBuilder.CutDepthsType NXOpen.CAM.VolumeBased25DMillingOperationBuilder.CutDepths
getset

Returns or sets the cut depths type

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.CAM.VolumeBased25DMillingOperationBuilder.ExtendWalls
getset

Returns or sets the extend walls flag

Created in NX8.5.0

License requirements to get this property: None.

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

unsafe bool NXOpen.CAM.VolumeBased25DMillingOperationBuilder.FollowNonVerticalWalls
getset

Returns or sets the follow non-vertical walls flag

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.VolumeBased25DMillingOperationBuilder.TopOffset
get

Returns the top offset

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.CAM.VolumeBased25DMillingOperationBuilder.UseCleanupPass
getset

Returns or sets the cleanup pass flag

Created in NX11.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe bool NXOpen.CAM.VolumeBased25DMillingOperationBuilder.UseExactPositioning
getset

Returns or sets the exact positioning flag

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.VolumeBased25DMillingOperationBuilder.WallBlankThickness
get

Returns the wall blank thickness

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.VolumeBased25DMillingOperationBuilder.ZDepthOffset
get

Returns the z-depth offset

Created in NX8.5.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.