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
public virtual HRESULT GetCircularMillingMode(CATUnicodeString& oMode)=0
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
public virtual HRESULT GetDepthComputationMode(CATUnicodeString& oCurrentMode)=0
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
public virtual HRESULT GetFeatureExtension(CATUnicodeString& oHoleExtension)=0
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
public virtual HRESULT GetFeaturePitchSens(CATUnicodeString& oPitchSens)=0
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
public virtual HRESULT GetHelixMode(CATUnicodeString& oMode)=0
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
public virtual HRESULT GetHoleMachiningExtension(CATUnicodeString& oMachExt,
int iHoleNumber= NULL) =0
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
public virtual HRESULT GetOperationAxis(CATMathVector& oZAxis)=0
Retrieves the Z axis on the axial operation.
Parameters:
oZAxis
The Z axis value
o GetOperationAxis
public virtual HRESULT GetOperationAxis(CATMathVector& oZAxis,
CATMathVector& oXAxis,
CATMathVector& oYAxis)=0
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
public virtual HRESULT GetOutputCycleSyntax(CATBoolean& oOutputCycleSyntax)=0
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
public virtual HRESULT GetThreadType(CATUnicodeString& oThreadType)=0
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

Copyright © 2003, Dassault Systèmes. All rights reserved.