NcmHoleMachining Class¶
-
class
NXOpen.CAM.
NcmHoleMachining
¶ Bases:
NXOpen.CAM.NcmSubopBuilder
Represents a
NXOpen.CAM.NcmHoleMachining
New in version NX7.5.0.
Properties¶
Property | Description |
---|---|
CollisionCheck | Returns or sets the collision check activation |
CutcomMinimumAngle | Returns or sets the cutter compensation minimum angle |
CutcomMinimumMove | Returns the cutter compensation minimum move builder (inheritable tool dep) |
CutcomOutputContactPoint | Returns or sets the cutter compensation output contact point status |
CutcomOutputPlane | Returns or sets the cutter compensation output plane status |
CutcomType | Returns or sets the cutter compensation type |
DefaultRegionStartType | Returns or sets the region start type |
Engage | Returns the engage settings |
FinalRetract | Returns the final retract settings |
FinalSafeDistance | Returns the final safe distance builder (inheritable tool dep) |
FinalType | Returns or sets the final type |
InitialEngage | Returns the initial engage settings |
InitialSafeDistance | Returns the initial safe distance builder (inheritable tool dep) |
InitialType | Returns or sets the initial type |
NumberOfThreads | Returns or sets the number of threads |
OverlapAngle | Returns or sets the overlap angle |
OverlapDistance | Returns or sets the overlap distance |
OverlapType | Returns or sets the region start type |
RegionStartAngle | Returns or sets the region start angle |
Retract | Returns the retract settings |
StartFromCenter | Returns or sets the start from center |
StartPointsEffectDistBuilder | Returns the region start points effective distance builder (inheritable tool dep) |
StartPointsUseEffectDist | Returns or sets the start points use effective distance |
SuppressCutcom | Returns or sets the suppress cutter compensation |
Tag | Returns the Tag for this object. |
TrackingData | Returns or sets the tracking data (tracking point type) |
TransferAvoidanceFrom | Returns the from point builder |
TransferAvoidanceGohome | Returns the gohome point builder |
TransferAvoidanceReturn | Returns the return point builder |
TransferAvoidanceStart | Returns the start point builder |
TransferBetweenRegions | Returns the transfer between regions |
TransferClearance | Returns the clearance setting |
TransferInitialFinal | Returns the transfer settings for initial and final |
Methods¶
Method | Description |
---|---|
GetRegionStartPoints | Returns region start points |
SetRegionStartPoints | Sets region start points |
Enumerations¶
NcmHoleMachiningCutcomTypes Enumeration | Available types for cutter compensation in hole machining |
NcmHoleMachiningFinalTypes Enumeration | Available types for final clearance in hole machining |
NcmHoleMachiningInitialTypes Enumeration | Available types for initial clearance in hole machining |
NcmHoleMachiningOverlapTypes Enumeration | Available types for overlap types |
Property Detail¶
CollisionCheck¶
-
NcmHoleMachining.
CollisionCheck
¶ Returns or sets the collision check activation
-------------------------------------
Getter Method
Signature
CollisionCheck()
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CollisionCheck(newValue)
Parameters: newValue (bool) – New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CutcomMinimumAngle¶
-
NcmHoleMachining.
CutcomMinimumAngle
¶ Returns or sets the cutter compensation minimum angle
-------------------------------------
Getter Method
Signature
CutcomMinimumAngle()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CutcomMinimumAngle(minimumAngle)
Parameters: minimumAngle (float) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CutcomMinimumMove¶
-
NcmHoleMachining.
CutcomMinimumMove
¶ Returns the cutter compensation minimum move builder (inheritable tool dep)
-------------------------------------
Getter Method
Signature
CutcomMinimumMove()
Returns: The cutcom minimum move builder Return type: NXOpen.CAM.InheritableToolDepBuilder
New in version NX7.5.0.
License requirements: None.
CutcomOutputContactPoint¶
-
NcmHoleMachining.
CutcomOutputContactPoint
¶ Returns or sets the cutter compensation output contact point status
-------------------------------------
Getter Method
Signature
CutcomOutputContactPoint()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CutcomOutputContactPoint(newValue)
Parameters: newValue (bool) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CutcomOutputPlane¶
-
NcmHoleMachining.
CutcomOutputPlane
¶ Returns or sets the cutter compensation output plane status
-------------------------------------
Getter Method
Signature
CutcomOutputPlane()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CutcomOutputPlane(outputPlane)
Parameters: outputPlane (bool) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CutcomType¶
-
NcmHoleMachining.
CutcomType
¶ Returns or sets the cutter compensation type
-------------------------------------
Getter Method
Signature
CutcomType()
Returns: Return type: NXOpen.CAM.NcmHoleMachiningCutcomTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CutcomType(cutcomType)
Parameters: cutcomType ( NXOpen.CAM.NcmHoleMachiningCutcomTypes
) –New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
Engage¶
-
NcmHoleMachining.
Engage
¶ Returns the engage settings
-------------------------------------
Getter Method
Signature
Engage()
Returns: The engage builder Return type: NXOpen.CAM.NcmHoleMachiningEngRet
New in version NX7.5.0.
License requirements: None.
FinalRetract¶
-
NcmHoleMachining.
FinalRetract
¶ Returns the final retract settings
-------------------------------------
Getter Method
Signature
FinalRetract()
Returns: The final retract builder Return type: NXOpen.CAM.NcmHoleMachiningEngRet
New in version NX7.5.0.
License requirements: None.
FinalSafeDistance¶
-
NcmHoleMachining.
FinalSafeDistance
¶ Returns the final safe distance builder (inheritable tool dep)
-------------------------------------
Getter Method
Signature
FinalSafeDistance()
Returns: The final safe distance builder Return type: NXOpen.CAM.InheritableToolDepBuilder
New in version NX7.5.0.
License requirements: None.
FinalType¶
-
NcmHoleMachining.
FinalType
¶ Returns or sets the final type
-------------------------------------
Getter Method
Signature
FinalType()
Returns: Return type: NXOpen.CAM.NcmHoleMachiningFinalTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FinalType(finalType)
Parameters: finalType ( NXOpen.CAM.NcmHoleMachiningFinalTypes
) –New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
InitialEngage¶
-
NcmHoleMachining.
InitialEngage
¶ Returns the initial engage settings
-------------------------------------
Getter Method
Signature
InitialEngage()
Returns: The initial engage Return type: NXOpen.CAM.NcmHoleMachiningEngRet
New in version NX7.5.0.
License requirements: None.
InitialSafeDistance¶
-
NcmHoleMachining.
InitialSafeDistance
¶ Returns the initial safe distance builder (inheritable tool dep)
-------------------------------------
Getter Method
Signature
InitialSafeDistance()
Returns: The initial safe distance builder Return type: NXOpen.CAM.InheritableToolDepBuilder
New in version NX7.5.0.
License requirements: None.
InitialType¶
-
NcmHoleMachining.
InitialType
¶ Returns or sets the initial type
-------------------------------------
Getter Method
Signature
InitialType()
Returns: Return type: NXOpen.CAM.NcmHoleMachiningInitialTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
InitialType(initialType)
Parameters: initialType ( NXOpen.CAM.NcmHoleMachiningInitialTypes
) –New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
NumberOfThreads¶
-
NcmHoleMachining.
NumberOfThreads
¶ Returns or sets the number of threads
-------------------------------------
Getter Method
Signature
NumberOfThreads()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NumberOfThreads(numberOfThreads)
Parameters: numberOfThreads (float) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
OverlapAngle¶
-
NcmHoleMachining.
OverlapAngle
¶ Returns or sets the overlap angle
-------------------------------------
Getter Method
Signature
OverlapAngle()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OverlapAngle(overlapAngle)
Parameters: overlapAngle (float) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
OverlapDistance¶
-
NcmHoleMachining.
OverlapDistance
¶ Returns or sets the overlap distance
-------------------------------------
Getter Method
Signature
OverlapDistance()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OverlapDistance(overlapDistance)
Parameters: overlapDistance (float) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
OverlapType¶
-
NcmHoleMachining.
OverlapType
¶ Returns or sets the region start type
-------------------------------------
Getter Method
Signature
OverlapType()
Returns: Return type: NXOpen.CAM.NcmHoleMachiningOverlapTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
OverlapType(overlapType)
Parameters: overlapType ( NXOpen.CAM.NcmHoleMachiningOverlapTypes
) –New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
RegionStartAngle¶
-
NcmHoleMachining.
RegionStartAngle
¶ Returns or sets the region start angle
-------------------------------------
Getter Method
Signature
RegionStartAngle()
Returns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RegionStartAngle(regionStartAngle)
Parameters: regionStartAngle (float) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
Retract¶
-
NcmHoleMachining.
Retract
¶ Returns the retract settings
-------------------------------------
Getter Method
Signature
Retract()
Returns: The retract builder Return type: NXOpen.CAM.NcmHoleMachiningEngRet
New in version NX7.5.0.
License requirements: None.
StartFromCenter¶
-
NcmHoleMachining.
StartFromCenter
¶ Returns or sets the start from center
-------------------------------------
Getter Method
Signature
StartFromCenter()
Returns: the start from center Return type: bool New in version NX7.5.5.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartFromCenter(startFromCenter)
Parameters: startFromCenter (bool) – the start from center New in version NX7.5.5.
License requirements: cam_base (“CAM BASE”)
SuppressCutcom¶
-
NcmHoleMachining.
SuppressCutcom
¶ Returns or sets the suppress cutter compensation
-------------------------------------
Getter Method
Signature
SuppressCutcom()
Returns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
SuppressCutcom(suppressCutcom)
Parameters: suppressCutcom (bool) – New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
TrackingData¶
-
NcmHoleMachining.
TrackingData
¶ Returns or sets the tracking data (tracking point type)
-------------------------------------
Getter Method
Signature
TrackingData()
Returns: tracking data Return type: str New in version NX9.0.2.
License requirements: None.
-------------------------------------
Setter Method
Signature
TrackingData(trackingData)
Parameters: trackingData (str) – tracking data New in version NX9.0.2.
License requirements: cam_base (“CAM BASE”)
TransferAvoidanceFrom¶
-
NcmHoleMachining.
TransferAvoidanceFrom
¶ Returns the from point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceFrom()
Returns: The from point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX7.5.0.
License requirements: None.
TransferAvoidanceGohome¶
-
NcmHoleMachining.
TransferAvoidanceGohome
¶ Returns the gohome point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceGohome()
Returns: The gohome point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX7.5.0.
License requirements: None.
TransferAvoidanceReturn¶
-
NcmHoleMachining.
TransferAvoidanceReturn
¶ Returns the return point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceReturn()
Returns: The return point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX7.5.0.
License requirements: None.
TransferAvoidanceStart¶
-
NcmHoleMachining.
TransferAvoidanceStart
¶ Returns the start point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceStart()
Returns: The start point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX7.5.0.
License requirements: None.
TransferBetweenRegions¶
-
NcmHoleMachining.
TransferBetweenRegions
¶ Returns the transfer between regions
-------------------------------------
Getter Method
Signature
TransferBetweenRegions()
Returns: Transfer Between Regions Return type: NXOpen.CAM.NcmTransfer
New in version NX9.0.0.
License requirements: None.
TransferClearance¶
-
NcmHoleMachining.
TransferClearance
¶ Returns the clearance setting
-------------------------------------
Getter Method
Signature
TransferClearance()
Returns: The clearance builder Return type: NXOpen.CAM.NcmClearanceBuilder
New in version NX7.5.0.
License requirements: None.
TransferInitialFinal¶
-
NcmHoleMachining.
TransferInitialFinal
¶ Returns the transfer settings for initial and final
-------------------------------------
Getter Method
Signature
TransferInitialFinal()
Returns: The transfer builder Return type: NXOpen.CAM.NcmTransferBuilder
New in version NX7.5.0.
License requirements: None.