All Frameworks Class Hierarchy This Framework Previous Next Indexes
ManufacturingInterfaces Interface CATIMfgAxialOperation
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIMfgAxialOperation
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIMfgAxialOperation
Interface dedicated to axial operation management.
Role: This interface offers services to retrieve parameters of the axial operation
Method Index
- o
GetAxialRadialLinkingMode(int&)
- Retrieves the value of the Axial-Radial Linking parameter.
- o
GetBackDepth(double&)
- Retrieves the back depth of the hole associated with the axial operation.
- o
GetBreakThrough(double&,int)
- Retrieves the breakthrough value on the axial operation.
- o
GetChamferDiameter(double&)
- Retrieves the chamfer diameter value on the axial operation.
- o
GetChamferingPlungeActivated(boolean&)
- Retrieves the parameter ChamferingPlungeActivated on the axial operation.
- o
GetCircularMillingMode(CATUnicodeString&)
- Retrieves the circular milling mode on the axial operation.
- o
GetClearTip(double&)
- Retrieves the tip approach clearance on the axial operation.
- o
GetComputedDepthTip(double&,int)
- Retrieves the computed depth tip value from the parameters set on the axial operation.
- o
GetComputedDwellTime(double&)
- Retrieves the computed dwell time value on the axial operation.
- o
GetCounterSinkDiameter(double&)
- Retrieves the countersink diameter of the hole associated with the axial operation.
- o
GetDecrementLimit(double&)
- Retrieves the decrement limit rate value on the axial operation of type deephole.
- o
GetDecrementRate(double&)
- Retrieves the decrement rate value on the axial operation of type deephole.
- o
GetDeltaDiameter(double&)
- Retrieves the delta diameter value on the axial operation.
- o
GetDeltaIncrement(double&)
- Retrieves the delta increment value on the axial operation.
- o
GetDeltaOffset(double&)
- Retrieves the delta offset value on the axial operation.
- o
GetDeltaTip(double&)
- Retrieves the delta tip value on the axial operation.
- o
GetDepthComputationMode(CATUnicodeString&)
- Retrieves the depth computation mode set on the axial operation.
- o
GetDepthDiameter(double&)
- Retrieves the depth diameter value on the axial operation.
- o
GetDepthDistance(double&)
- Retrieves the depth distance value on the axial operation.
- o
GetDepthOffset(double&)
- Retrieves the depth offset value on the axial operation.
- o
GetDepthTip(double&)
- Retrieves the depth tip value on the axial operation.
- o
GetDetailDepth(double&,int)
- Retrieves the detail depth of the hole associated to the axial operation.
- o
GetDistanceFromCompensation(int&,double&)
- Retrieves the correction distance from the tool correction parameters on the axial operation.
- o
GetDistanceFromFirstCompensation(double&)
- Retrieves the correction distance from the first tool correction parameters on the axial operation.
- o
GetDistanceFromSecondCompensation(double&)
- Retrieves the correction distance from the second tool correction parameters on the axial operation.
- o
GetDwellRound(double&)
- Retrieves the dwell revolutions value on the axial operation.
- o
GetDwellRound(int&)
- Retrieves the dwell revolutions value on the axial operation.
- o
GetDwellTime(double&)
- Retrieves the dwell time value on the axial operation.
- o
GetDwellTime(int&)
- Retrieves the dwell time value on the axial operation.
- o
GetEffectDepthCut(double&,int)
- Retrieves the effective depth of cut of a manufacturing feature (deephole and breakchips operations only).
- o
GetFeatureAngle(double&)
- Retrieves the countersink angle of the hole associated with the axial operation.
- o
GetFeatureDepth(double&)
- Retrieves the depth of the hole associated with the axial operation.
- o
GetFeatureDiameter(double&)
- Retrieves the diameter of the hole associated with the axial operation.
- o
GetFeatureExtension(CATUnicodeString&)
- Retrieves the hole extension of a manufacturing feature.
- o
GetFeaturePitch(double&)
- Retrieves the pitch of a manufacturing feature.
- o
GetFeaturePitchSens(CATUnicodeString&)
- Retrieves the pitch sens of a manufacturing feature.
- o
GetFeatureThreadDiameter(double&)
- Retrieves the thread diameter (crest diameter) of a manufacturing feature.
- o
GetFirstToolCompensationParameters(int&,int&,int&,double&)
- Retrieves the first tool corrector number and its parameters on the axial operation.
- o
GetHelixAngle(double&)
- Retrieves the helix angle on the axial operation.
- o
GetHelixMode(CATUnicodeString&)
- Retrieves the helix mode on the axial operation.
- o
GetHelixPitch(double&)
- Retrieves the helix pitch on the axial operation.
- o
GetHoleMachiningDepth(double&,int)
- Retrieves the depth value of Pattern Hole seen as Results and not as Specs.
- o
GetHoleMachiningDiameter(double&,int)
- Retrieves the diameter value of Pattern Hole.
- o
GetHoleMachiningExtension(CATUnicodeString&,int)
- Retrieves the Extension value of Pattern Hole.
- o
GetJumpDistance(double&)
- Retrieves the jump distance on the axial operation.
- o
GetLiftAngle(double&)
- Retrieves the lift angle value on the axial operation.
- o
GetLiftWay(double&)
- Retrieves the lift way value on the axial operation.
- o
GetLiftX(double&)
- Retrieves the lift X value on the axial operation.
- o
GetLiftY(double&)
- Retrieves the lift Y value on the axial operation.
- o
GetLiftZ(double&)
- Retrieves the lift Z value on the axial operation.
- o
GetMaxDepthOfCut(double&)
- Retrieves the max depth of cut value on the axial operation of type breakchips or deephole.
- o
GetOperationAxis(CATMathVector&)
- Retrieves the Z axis on the axial operation.
- o
GetOperationAxis(CATMathVector&,CATMathVector&,CATMathVector&)
- Retrieves the Z axis, X axis and Y axis on the axial operation.
- o
GetOutputCycleSyntax(CATBoolean&)
- Retrieves the output syntax (GOTO or CYCLE).
- o
GetPlungeDiameter(double&)
- Retrieves the plunge diameter value on the axial operation.
- o
GetPlungeDist(double&)
- Retrieves the computed plunge distance on the axial operation.
- o
GetPlungeDistance(double&)
- Retrieves the plunge distance value on the axial operation.
- o
GetPlungeOffset(double&)
- Retrieves the plunge offset value on the axial operation.
- o
GetPlungeTip(double&)
- Retrieves the plunge tip value on the axial operation.
- o
GetRetractClearTip(double&)
- Retrieves the retract clear tip of the axial operation (Back Boring).
- o
GetRetractOffset(double&)
- Retrieves the retract offset value on the axial operation of type breakchips or deephole.
- o
GetSecondClearTip(double&)
- Retrieves the second tip approach clearance on the axial operation.
- o
GetSecondToolCompensationParameters(int&,int&,int&,double&)
- Retrieves the second tool corrector number and its parameters on the axial operation.
- o
GetSlotDiameter(double&)
- Retrieves the slot diameter of the hole associated with the axial operation.
- o
GetSpotDiameter(double&)
- Retrieves the spot diameter value on the axial operation.
- o
GetSpotDistance(double&)
- Retrieves the spot distance value on the axial operation.
- o
GetSpotOffset(double&)
- Retrieves the spot offset value on the axial operation.
- o
GetSpotTip(double&)
- Retrieves the spot tip value on the axial operation.
- o
GetThreadType(CATUnicodeString&)
- Retrieves the thread type (internal or external) of a manufacturing feature.
- o
GetToolAxisOrientation(int&)
- Determines wether the ToolAxis of the axial operation is inverted or not.
- o
GetToolCompensationParameters(int&,int&,int&,double&)
- Retrieves the parameters on the axial operation of the tool corrector number specified.
- o
GetToolNumber(int&)
- Retrieves the tool number of the tool associated to the axial operation.
- o
GetTotalDepth(double&,int)
- Retrieves the total depth of the hole associated to the axial operation.
Methods
o GetAxialRadialLinkingMode
public virtual HRESULT GetAxialRadialLinkingMode( | int& | oAxialRadialLinkingMode)=0 |
-
Retrieves the value of the Axial-Radial Linking parameter.
- Parameters:
-
- oAxialRadialLinkingMode
- 0 : Straight line
1 : Axial-Radial move
o GetBackDepth
public virtual HRESULT GetBackDepth( | double& | oBackDepth)=0 |
-
Retrieves the back depth of the hole associated with the axial operation.
- Parameters:
-
- oBackDepth
- The back depth value
o GetBreakThrough
public virtual HRESULT GetBreakThrough( | double& | oBreakthroughValue, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the breakthrough value on the axial operation.
- Parameters:
-
- oBreakthroughValue
- The breakthrough value
- iHoleNumber
- The number of the Pattern Hole on which the Breakthrough has to be retrieved (depends of the Extension of the hole)
if NULL, the ItemToCopy is taken into account
o GetChamferDiameter
public virtual HRESULT GetChamferDiameter( | double& | oChamferDiameterValue)=0 |
-
Retrieves the chamfer diameter value on the axial operation.
- Parameters:
-
- oChamferDiameterValue
- The chamfer diameter value
o GetChamferingPlungeActivated
public virtual HRESULT GetChamferingPlungeActivated( | boolean& | oChamferingPlungeActivated)=0 |
-
Retrieves the parameter ChamferingPlungeActivated on the axial operation.
This method only concerns Boring and Chamfering.
- Parameters:
-
- oChamferingPlungeActivated
- The ChamferingPlungeActivated value
o GetCircularMillingMode
-
Retrieves the circular milling mode on the axial operation.
- Parameters:
-
- oMode
- The circular milling mode value
o GetClearTip
public virtual HRESULT GetClearTip( | double& | oClearTipValue)=0 |
-
Retrieves the tip approach clearance on the axial operation.
- Parameters:
-
- oClearTipValue
- The tip approach clearance value
o GetComputedDepthTip
public virtual HRESULT GetComputedDepthTip( | double& | oTotalDepthValue, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the computed depth tip value from the parameters set on the axial operation.
- Parameters:
-
- oTotalDepthValue
- The computed total depth tip value
- iHoleNumber
- The number of the Hole on which the DepthTip has to be computed
if NULL, the ItemToCopy is taken into account
o GetComputedDwellTime
public virtual HRESULT GetComputedDwellTime( | double& | oComputedDwellTimeValue)=0 |
-
Retrieves the computed dwell time value on the axial operation.
- Parameters:
-
- oComputedDwellTimeValue
- The computed dwell time value
o GetCounterSinkDiameter
public virtual HRESULT GetCounterSinkDiameter( | double& | oCSDiameter)=0 |
-
Retrieves the countersink diameter of the hole associated with the axial operation.
- Parameters:
-
- oCSDiameter
- The countersink diameter value
o GetDecrementLimit
public virtual HRESULT GetDecrementLimit( | double& | oDecrementLimitValue)=0 |
-
Retrieves the decrement limit rate value on the axial operation of type deephole.
- Parameters:
-
- oDecrementLimitValue
- The decrement limit rate value
o GetDecrementRate
public virtual HRESULT GetDecrementRate( | double& | oDecrementRateValue)=0 |
-
Retrieves the decrement rate value on the axial operation of type deephole.
- Parameters:
-
- oDecrementRateValue
- The decrement rate value
o GetDeltaDiameter
public virtual HRESULT GetDeltaDiameter( | double& | oDeltaDiameterValue)=0 |
-
Retrieves the delta diameter value on the axial operation.
- Parameters:
-
- oDeltaDiameterValue
- The delta diameter value
o GetDeltaIncrement
public virtual HRESULT GetDeltaIncrement( | double& | oDeltaIncrementValue)=0 |
-
Retrieves the delta increment value on the axial operation.
- Parameters:
-
- oDeltaIncrementValue
- The delta increment value
o GetDeltaOffset
public virtual HRESULT GetDeltaOffset( | double& | oDeltaOffsetValue)=0 |
-
Retrieves the delta offset value on the axial operation.
- Parameters:
-
- oDeltaOffsetValue
- The delta offset value
o GetDeltaTip
public virtual HRESULT GetDeltaTip( | double& | oDeltaTipValue)=0 |
-
Retrieves the delta tip value on the axial operation.
- Parameters:
-
- oDeltaTipValue
- The delta offset value
o GetDepthComputationMode
-
Retrieves the depth computation mode set on the axial operation.
- Parameters:
-
- oCurrentMode
- The current depth mode value
Legal values:
- MfgDepthDefault
- MfgDepthTip
- MfgDepthDiameter
- MfgDepthDistance
- MfgDepthShoulder
o GetDepthDiameter
public virtual HRESULT GetDepthDiameter( | double& | oDepthDiameterValue)=0 |
-
Retrieves the depth diameter value on the axial operation.
- Parameters:
-
- oDepthDiameterValue
- The depth diameter value
o GetDepthDistance
public virtual HRESULT GetDepthDistance( | double& | oDepthDistanceValue)=0 |
-
Retrieves the depth distance value on the axial operation.
- Parameters:
-
- oDepthDistanceValue
- The depth distance value
o GetDepthOffset
public virtual HRESULT GetDepthOffset( | double& | oDepthOffsetValue)=0 |
-
Retrieves the depth offset value on the axial operation.
- Parameters:
-
- oDepthOffsetValue
- The depth offset value
o GetDepthTip
public virtual HRESULT GetDepthTip( | double& | oDepthTipValue)=0 |
-
Retrieves the depth tip value on the axial operation.
- Parameters:
-
- oDepthTipValue
- The depth tip value
o GetDetailDepth
public virtual HRESULT GetDetailDepth( | double& | oDetailDepthValue, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the detail depth of the hole associated to the axial operation.
- Parameters:
-
- oDetailDepthValue
- The detail depth value
- iHoleNumber
- The number of the Hole on which the DetailDepth has to be computed
if NULL, the ItemToCopy is taken into account
o GetDistanceFromCompensation
public virtual HRESULT GetDistanceFromCompensation( | int& | iCorrectorNumber, |
| double& | oDistance)=0 |
-
Retrieves the correction distance from the tool correction parameters on the axial operation.
- Parameters:
-
- iCorrectorNumber
- The corrector number specified.
- oDistance
- The correction distance
o GetDistanceFromFirstCompensation
public virtual HRESULT GetDistanceFromFirstCompensation( | double& | oDistance)=0 |
-
Retrieves the correction distance from the first tool correction parameters on the axial operation.
- Parameters:
-
- oDistance
- The correction distance
o GetDistanceFromSecondCompensation
public virtual HRESULT GetDistanceFromSecondCompensation( | double& | oDistance)=0 |
-
Retrieves the correction distance from the second tool correction parameters on the axial operation.
- Parameters:
-
- oDistance
- The correction distance
o GetDwellRound
public virtual HRESULT GetDwellRound( | double& | oDwellRoundValue)=0 |
-
Retrieves the dwell revolutions value on the axial operation.
- Parameters:
-
- oDwellRoundValue
- The dwell revolutions value
o GetDwellRound
public virtual HRESULT GetDwellRound( | int& | oDwellRoundValue)=0 |
-
Retrieves the dwell revolutions value on the axial operation.
- Parameters:
-
- oDwellRoundValue
- The dwell revolutions value
o GetDwellTime
public virtual HRESULT GetDwellTime( | double& | oDwellTimeValue)=0 |
-
Retrieves the dwell time value on the axial operation.
- Parameters:
-
- oDwellTimeValue
- The dwell time value
o GetDwellTime
public virtual HRESULT GetDwellTime( | int& | oDwellTimeValue)=0 |
-
Retrieves the dwell time value on the axial operation.
- Parameters:
-
- oDwellTimeValue
- The dwell time value
o GetEffectDepthCut
public virtual HRESULT GetEffectDepthCut( | double& | oEffectDepthCut, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the effective depth of cut of a manufacturing feature (deephole and breakchips operations only).
- Parameters:
-
- oEffectDepthCut
- The effective depth of cut value
o GetFeatureAngle
public virtual HRESULT GetFeatureAngle( | double& | oAngle)=0 |
-
Retrieves the countersink angle of the hole associated with the axial operation.
- Parameters:
-
- oAngle
- The countersink angle value
o GetFeatureDepth
public virtual HRESULT GetFeatureDepth( | double& | oDepth)=0 |
-
Retrieves the depth of the hole associated with the axial operation.
- Parameters:
-
- oDepth
- The hole depth value
o GetFeatureDiameter
public virtual HRESULT GetFeatureDiameter( | double& | oDiameter)=0 |
-
Retrieves the diameter of the hole associated with the axial operation.
- Parameters:
-
- oDiameter
- The hole diameter value
o GetFeatureExtension
-
Retrieves the hole extension of a manufacturing feature.
- Parameters:
-
- oHoleExtension
- The hole extension value
o GetFeaturePitch
public virtual HRESULT GetFeaturePitch( | double& | oPitch)=0 |
-
Retrieves the pitch of a manufacturing feature.
- Parameters:
-
- oPitch
- The pitch value
o GetFeaturePitchSens
-
Retrieves the pitch sens of a manufacturing feature.
- Parameters:
-
- oPitchSens
- The pitch sens value
o GetFeatureThreadDiameter
public virtual HRESULT GetFeatureThreadDiameter( | double& | oThreadDiameter)=0 |
-
Retrieves the thread diameter (crest diameter) of a manufacturing feature.
- Parameters:
-
- oThreadDiameter
- The thread diameter value
o GetFirstToolCompensationParameters
public virtual HRESULT GetFirstToolCompensationParameters( | int& | oCorrectorNumber, |
| int& | oLengthNumber, |
| int& | oRadiusNumber, |
| double& | oDiameter)=0 |
-
Retrieves the first tool corrector number and its parameters on the axial operation.
- Parameters:
-
- oCorrectorNumber
- The corrector number
- oLengthNumber
- The length number
- oRadiusNumber
- The radius number
- oDiameter
- The diameter value
o GetHelixAngle
public virtual HRESULT GetHelixAngle( | double& | oAngle)=0 |
-
Retrieves the helix angle on the axial operation.
- Parameters:
-
- oAngle
- The helix angle value
o GetHelixMode
-
Retrieves the helix mode on the axial operation.
- Parameters:
-
- oMode
- The helix mode value
o GetHelixPitch
public virtual HRESULT GetHelixPitch( | double& | oPitch)=0 |
-
Retrieves the helix pitch on the axial operation.
- Parameters:
-
- oPitch
- The helix pitch value
o GetHoleMachiningDepth
public virtual HRESULT GetHoleMachiningDepth( | double& | oMachDepth, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the depth value of Pattern Hole seen as Results and not as Specs.
- Parameters:
-
- oResultDepth
- The depth value seen as results and not as specs
- iHoleNumber
- The number of the Pattern Hole on which the ResultDepth has to be retrieved
if NULL, the ItemToCopy is taken into account
o GetHoleMachiningDiameter
public virtual HRESULT GetHoleMachiningDiameter( | double& | oMachDiam, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the diameter value of Pattern Hole.
- Parameters:
-
- oResultDiameter
- The diameter value seen as results and not as specs
- iHoleNumber
- The number of the Pattern Hole on which the ResultDiameter has to be retrieved
if NULL, the ItemToCopy is taken into account
o GetHoleMachiningExtension
-
Retrieves the Extension value of Pattern Hole.
- Parameters:
-
- oMachExt
- The extension value (MfgBlind / MfgThrough)
- iHoleNumber
- The number of the Pattern Hole on which the Extension has to be retrieved
if NULL, the ItemToCopy is taken into account
o GetJumpDistance
public virtual HRESULT GetJumpDistance( | double& | oJumpDistanceValue)=0 |
-
Retrieves the jump distance on the axial operation.
- Parameters:
-
- oJumpDistanceValue
- The jump distance value
o GetLiftAngle
public virtual HRESULT GetLiftAngle( | double& | oLiftAngleValue)=0 |
-
Retrieves the lift angle value on the axial operation.
- Parameters:
-
- oLiftAngleValue
- The lift angle value
o GetLiftWay
public virtual HRESULT GetLiftWay( | double& | oLiftWayValue)=0 |
-
Retrieves the lift way value on the axial operation.
- Parameters:
-
- oLiftWayValue
- The lift way value
o GetLiftX
public virtual HRESULT GetLiftX( | double& | oLiftXValue)=0 |
-
Retrieves the lift X value on the axial operation.
- Parameters:
-
- oLiftXValue
- The lift X value
o GetLiftY
public virtual HRESULT GetLiftY( | double& | oLiftYValue)=0 |
-
Retrieves the lift Y value on the axial operation.
- Parameters:
-
- oLiftYValue
- The lift Y value
o GetLiftZ
public virtual HRESULT GetLiftZ( | double& | oLiftZValue)=0 |
-
Retrieves the lift Z value on the axial operation.
- Parameters:
-
- oLiftZValue
- The lift Z value
o GetMaxDepthOfCut
public virtual HRESULT GetMaxDepthOfCut( | double& | oMaxDepthOfCutValue)=0 |
-
Retrieves the max depth of cut value on the axial operation of type breakchips or deephole.
- Parameters:
-
- oMaxDepthOfCutValue
- The max depth of cut value
o GetOperationAxis
-
Retrieves the Z axis on the axial operation.
- Parameters:
-
- oZAxis
- The Z axis value
o GetOperationAxis
-
Retrieves the Z axis, X axis and Y axis on the axial operation.
- Parameters:
-
- oZAxis
- The Z axis value
- oXAxis
- The X axis value
- oYAxis
- The Y axis value
o GetOutputCycleSyntax
-
Retrieves the output syntax (GOTO or CYCLE).
- Parameters:
-
- oOutputCycleSyntax
- GOTO/CYCLE <-> False/True
o GetPlungeDiameter
public virtual HRESULT GetPlungeDiameter( | double& | oPlungeDiameterValue)=0 |
-
Retrieves the plunge diameter value on the axial operation.
- Parameters:
-
- oPlungeDiameterValue
- The plunge diameter value
o GetPlungeDist
public virtual HRESULT GetPlungeDist( | double& | oPlungeDistValue)=0 |
-
Retrieves the computed plunge distance on the axial operation.
- Parameters:
-
- oPlungeDistValue
- The computed plunge distance value
o GetPlungeDistance
public virtual HRESULT GetPlungeDistance( | double& | oPlungeDistanceValue)=0 |
-
Retrieves the plunge distance value on the axial operation.
- Parameters:
-
- oPlungeDistanceValue
- The plunge distance value
o GetPlungeOffset
public virtual HRESULT GetPlungeOffset( | double& | oPlungeOffsetValue)=0 |
-
Retrieves the plunge offset value on the axial operation.
- Parameters:
-
- oPlungeOffsetValue
- The plunge offset value
o GetPlungeTip
public virtual HRESULT GetPlungeTip( | double& | oPlungeTipValue)=0 |
-
Retrieves the plunge tip value on the axial operation.
- Parameters:
-
- oPlungeTipValue
- The plunge tip value
o GetRetractClearTip
public virtual HRESULT GetRetractClearTip( | double& | oRetractClearTip)=0 |
-
Retrieves the retract clear tip of the axial operation (Back Boring).
- Parameters:
-
- oRetractClearTip
- The retract clear tip value
o GetRetractOffset
public virtual HRESULT GetRetractOffset( | double& | oRetractOffsetValue)=0 |
-
Retrieves the retract offset value on the axial operation of type breakchips or deephole.
- Parameters:
-
- oRetractOffsetValue
- The retract offset value
o GetSecondClearTip
public virtual HRESULT GetSecondClearTip( | double& | oSecondClearTipValue)=0 |
-
Retrieves the second tip approach clearance on the axial operation.
- Parameters:
-
- oSecondClearTipValue
- The second tip approach clearance value
o GetSecondToolCompensationParameters
public virtual HRESULT GetSecondToolCompensationParameters( | int& | oCorrectorNumber, |
| int& | oLengthNumber, |
| int& | oRadiusNumber, |
| double& | oDiameter)=0 |
-
Retrieves the second tool corrector number and its parameters on the axial operation.
- Parameters:
-
- oCorrectorNumber
- The corrector number
- oLengthNumber
- The length number
- oRadiusNumber
- The radius number
- oDiameter
- The diameter value
o GetSlotDiameter
public virtual HRESULT GetSlotDiameter( | double& | oSlotDiameter)=0 |
-
Retrieves the slot diameter of the hole associated with the axial operation.
- Parameters:
-
- oSlotDiameter
- The slot diameter as double
o GetSpotDiameter
public virtual HRESULT GetSpotDiameter( | double& | oDiameterValue)=0 |
-
Retrieves the spot diameter value on the axial operation.
- Parameters:
-
- oDiameterValue
- The spot diameter value
o GetSpotDistance
public virtual HRESULT GetSpotDistance( | double& | oSpotDistanceValue)=0 |
-
Retrieves the spot distance value on the axial operation.
- Parameters:
-
- oSpotDistanceValue
- The spot distance value
o GetSpotOffset
public virtual HRESULT GetSpotOffset( | double& | oSpotOffsetValue)=0 |
-
Retrieves the spot offset value on the axial operation.
- Parameters:
-
- oSpotOffsetValue
- The spot offset value
o GetSpotTip
public virtual HRESULT GetSpotTip( | double& | oSpotTipValue)=0 |
-
Retrieves the spot tip value on the axial operation.
- Parameters:
-
- oSpotTipValue
- The spot tip value
o GetThreadType
-
Retrieves the thread type (internal or external) of a manufacturing feature.
- Parameters:
-
- oThreadType
- The thread type value
o GetToolAxisOrientation
public virtual HRESULT GetToolAxisOrientation( | int& | oToolAxisOrientation)=0 |
-
Determines wether the ToolAxis of the axial operation is inverted or not.
- Parameters:
-
- oToolAxisOrientation
- -1 if the ToolAxis of the axial operation is inverted
1 otherwise
o GetToolCompensationParameters
public virtual HRESULT GetToolCompensationParameters( | int& | iCorrectorNumber, |
| int& | oLengthNumber, |
| int& | oRadiusNumber, |
| double& | oDiameter)=0 |
-
Retrieves the parameters on the axial operation of the tool corrector number specified.
- Parameters:
-
- iCorrectorNumber
- The corrector number
- oLengthNumber
- The length number
- oRadiusNumber
- The radius number
- oDiameter
- The diameter value
o GetToolNumber
public virtual HRESULT GetToolNumber( | int& | oToolNumberValue)=0 |
-
Retrieves the tool number of the tool associated to the axial operation.
- Parameters:
-
- oToolNumberValue
- The tool number value
o GetTotalDepth
public virtual HRESULT GetTotalDepth( | double& | oTotalDepthValue, |
| int | iHoleNumber | = NULL)=0 |
-
Retrieves the total depth of the hole associated to the axial operation.
- Parameters:
-
- oTotalDepthValue
- The total depth value
- iHoleNumber
- The number of the Hole on which the TotalDepth has to be computed
if NULL, the ItemToCopy is taken into account
This object is included in the file: CATIMfgAxialOperation.h
If needed, your Imakefile.mk should include the module: MfgItfEnv