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

Represents the Divide Parameters More...

Inheritance diagram for NXOpen.CAM.ToolPathSplitParametersBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  SplitTypes { ByCollision, ByTransfer }
 Divide type options More...
 
enum  TransferTypes {
  Direct, Clearance, LowestSafeZ, Smooth,
  Plane
}
 Transfer type options More...
 
enum  TransferUsingMethods { None, RampOnShape, LiftAndPlunge }
 Transfer using options More...
 

Properties

unsafe
NXOpen.CAM.InheritableDoubleBuilder 
MinimumCutLength [get]
 Returns the minimum cut length builder More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
OverlapDistance [get]
 Returns the overlap distance builder More...
 
unsafe
NXOpen.CAM.ToolPathSplitParametersBuilder.SplitTypes 
SplitType [get, set]
 Returns or sets the type of split (by tranfer or collision) More...
 
unsafe double TransferHeight [get, set]
 Returns or sets the transfer height More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
TransferHeightBuilder [get]
 Returns the transfer height builder More...
 
unsafe
NXOpen.CAM.ToolPathSplitParametersBuilder.TransferTypes 
TransferType [get, set]
 Returns or sets the transfer type (direct, clearance, lowest safe z) More...
 
unsafe
NXOpen.CAM.ToolPathSplitParametersBuilder.TransferUsingMethods 
TransferUsingMethod [get, set]
 Returns or sets the transfer using method (none, ramp on shape, lift and plunge) More...
 
unsafe double TrimmingSteepAngle [get, set]
 Returns or sets the trimming steep angle 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.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the Divide Parameters

This object is owned by another builder.

Created in NX9.0.0

Member Enumeration Documentation

Divide type options

Enumerator
ByCollision 

split at collisions

ByTransfer 

split between transfers

Transfer type options

Enumerator
Direct 

direct transfer type

Clearance 

clearance transfer type

LowestSafeZ 

lowest safe z transfer type

Smooth 

smooth transfer type

Plane 

local plane transfer type

Transfer using options

Enumerator
None 

no transfer type

RampOnShape 

ramp on shape

LiftAndPlunge 

lift and plunge

Property Documentation

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ToolPathSplitParametersBuilder.MinimumCutLength
get

Returns the minimum cut length builder

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ToolPathSplitParametersBuilder.OverlapDistance
get

Returns the overlap distance builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.ToolPathSplitParametersBuilder.SplitTypes NXOpen.CAM.ToolPathSplitParametersBuilder.SplitType
getset

Returns or sets the type of split (by tranfer or collision)

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.ToolPathSplitParametersBuilder.TransferHeight
getset

Returns or sets the transfer height

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.InheritableDoubleBuilder NXOpen.CAM.ToolPathSplitParametersBuilder.TransferHeightBuilder
get

Returns the transfer height builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.ToolPathSplitParametersBuilder.TransferTypes NXOpen.CAM.ToolPathSplitParametersBuilder.TransferType
getset

Returns or sets the transfer type (direct, clearance, lowest safe z)

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.ToolPathSplitParametersBuilder.TransferUsingMethods NXOpen.CAM.ToolPathSplitParametersBuilder.TransferUsingMethod
getset

Returns or sets the transfer using method (none, ramp on shape, lift and plunge)

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe double NXOpen.CAM.ToolPathSplitParametersBuilder.TrimmingSteepAngle
getset

Returns or sets the trimming steep angle

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: 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.