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

Represents a NXOpen.CAM.NcmScBuilder More...

Inheritance diagram for NXOpen.CAM.NcmScBuilder:
NXOpen.CAM.NcmSubopBuilder NXOpen.CAM.BaseBuilder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  SmoothingOptions { On, Off }
 Available options for smoothing behavior More...
 
- Public Types inherited from NXOpen.CAM.NcmSubopBuilder
enum  DefaultRegionStartTypes { MidPoint, Corner }
 Available types for default region start in subop milling More...
 
enum  TransferUsing {
  EngageRetract, FollowBoundary, LiftPlunge, None,
  Smooth
}
 transfer using type for transfer within region More...
 

Properties

unsafe bool CollisionCheck [get, set]
 Returns or sets the collision check activation More...
 
unsafe
NXOpen.CAM.NcmScEngRetBuilder 
EngageAgainstCheckBuilder [get]
 Returns the against check engage settings More...
 
unsafe
NXOpen.CAM.NcmScEngRetBuilder 
EngageInitialBuilder [get]
 Returns the initial engage settings More...
 
unsafe
NXOpen.CAM.NcmScEngRetBuilder 
EngageOpenAreaBuilder [get]
 Returns the open area engage settings More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
MaxStepoverBuilder [get]
 Returns the max stepover setting More...
 
unsafe double MaxToolAxisChange [get, set]
 Returns or sets the max tool axis change More...
 
unsafe bool OutputContactData [get, set]
 Returns or sets the contact data output activation More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
PartSafeClearance [get]
 Returns the part safe clearance More...
 
unsafe
NXOpen.CAM.NcmScEngRetBuilder 
RetractAgainstCheckBuilder [get]
 Returns the against check retract settings More...
 
unsafe
NXOpen.CAM.NcmScEngRetBuilder 
RetractFinalBuilder [get]
 Returns the final retract settings More...
 
unsafe
NXOpen.CAM.NcmScEngRetBuilder 
RetractOpenAreaBuilder [get]
 Returns the open area retract settings More...
 
unsafe
NXOpen.CAM.NcmSmoothingBuilder 
SmoothingBuilder [get]
 Returns the smoothing builder More...
 
unsafe
NXOpen.CAM.NcmScBuilder.SmoothingOptions 
SmoothingOption [get, set]
 Returns or sets the smoothing option More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
SmoothingRadiusBuilder [get]
 Returns the smoothing radius settings More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceFromBuilder [get]
 Returns the from point builder More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceGohomeBuilder [get]
 Returns the gohome point builder More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceReturnBuilder [get]
 Returns the return point builder More...
 
unsafe
NXOpen.CAM.NcmAvoidancePointBuilder 
TransferAvoidanceStartBuilder [get]
 Returns the start point builder More...
 
unsafe
NXOpen.CAM.NcmTransferBuilder 
TransferBetweenRegionsBuilder [get]
 Returns the transfer settings for between regions More...
 
unsafe
NXOpen.CAM.NcmClearanceBuilder 
TransferCommonClearanceBuilder [get]
 Returns the common clearance setting More...
 
unsafe
NXOpen.CAM.NcmTransferBuilder 
TransferInitialFinalBuilder [get]
 Returns the transfer settings for initial and final More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
TransferRegionDistanceBuilder [get]
 Returns the region distance setting More...
 
unsafe
NXOpen.CAM.NcmTransferBuilder 
TransferWithinRegionsBuilder [get]
 Returns the transfer settings for within regions More...
 
- Properties inherited from NXOpen.CAM.NcmSubopBuilder
unsafe
NXOpen.CAM.NcmSubopBuilder.DefaultRegionStartTypes 
DefaultRegionStartType [get, set]
 Returns or sets the region start type More...
 
unsafe
NXOpen.CAM.InheritableToolDepBuilder 
StartPointsEffectDistBuilder [get]
 Returns the region start points effective distance builder (inheritable tool dep) More...
 
unsafe bool StartPointsUseEffectDist [get, set]
 Returns or sets the start points use effective distance More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.CAM.NcmSubopBuilder
unsafe void GetRegionStartPoints (out NXOpen.Point[] regionStartPoints)
 Returns region start points More...
 
unsafe void SetRegionStartPoints (NXOpen.Point[] regionStartPoints)
 Sets region start points More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.CAM.NcmScBuilder

Created in NX5.0.0

Member Enumeration Documentation

Available options for smoothing behavior

Enumerator
On 

transfer smoothing activated

Off 

transfer smoothing deactivated

Property Documentation

unsafe bool NXOpen.CAM.NcmScBuilder.CollisionCheck
getset

Returns or sets the collision check activation

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.NcmScEngRetBuilder NXOpen.CAM.NcmScBuilder.EngageAgainstCheckBuilder
get

Returns the against check engage settings

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmScEngRetBuilder NXOpen.CAM.NcmScBuilder.EngageInitialBuilder
get

Returns the initial engage settings

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmScEngRetBuilder NXOpen.CAM.NcmScBuilder.EngageOpenAreaBuilder
get

Returns the open area engage settings

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.NcmScBuilder.MaxStepoverBuilder
get

Returns the max stepover setting

Created in NX1899.0.0

License requirements: None.

unsafe double NXOpen.CAM.NcmScBuilder.MaxToolAxisChange
getset

Returns or sets the max tool axis change

Created in NX5.0.0

Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.

License requirements to get this property: None.

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

unsafe bool NXOpen.CAM.NcmScBuilder.OutputContactData
getset

Returns or sets the contact data output activation

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.InheritableToolDepBuilder NXOpen.CAM.NcmScBuilder.PartSafeClearance
get

Returns the part safe clearance

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmScEngRetBuilder NXOpen.CAM.NcmScBuilder.RetractAgainstCheckBuilder
get

Returns the against check retract settings

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmScEngRetBuilder NXOpen.CAM.NcmScBuilder.RetractFinalBuilder
get

Returns the final retract settings

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmScEngRetBuilder NXOpen.CAM.NcmScBuilder.RetractOpenAreaBuilder
get

Returns the open area retract settings

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmSmoothingBuilder NXOpen.CAM.NcmScBuilder.SmoothingBuilder
get

Returns the smoothing builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmScBuilder.SmoothingOptions NXOpen.CAM.NcmScBuilder.SmoothingOption
getset

Returns or sets the smoothing option

Created in NX5.0.0

Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.NcmScBuilder.SmoothingRadiusBuilder
get

Returns the smoothing radius settings

Created in NX5.0.0

Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.NcmScBuilder.TransferAvoidanceFromBuilder
get

Returns the from point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.NcmScBuilder.TransferAvoidanceGohomeBuilder
get

Returns the gohome point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.NcmScBuilder.TransferAvoidanceReturnBuilder
get

Returns the return point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmAvoidancePointBuilder NXOpen.CAM.NcmScBuilder.TransferAvoidanceStartBuilder
get

Returns the start point builder

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmTransferBuilder NXOpen.CAM.NcmScBuilder.TransferBetweenRegionsBuilder
get

Returns the transfer settings for between regions

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmClearanceBuilder NXOpen.CAM.NcmScBuilder.TransferCommonClearanceBuilder
get

Returns the common clearance setting

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmTransferBuilder NXOpen.CAM.NcmScBuilder.TransferInitialFinalBuilder
get

Returns the transfer settings for initial and final

Created in NX6.0.0

License requirements: None.

unsafe NXOpen.CAM.InheritableToolDepBuilder NXOpen.CAM.NcmScBuilder.TransferRegionDistanceBuilder
get

Returns the region distance setting

Created in NX5.0.0

License requirements: None.

unsafe NXOpen.CAM.NcmTransferBuilder NXOpen.CAM.NcmScBuilder.TransferWithinRegionsBuilder
get

Returns the transfer settings for within regions

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.