Start
% b: |! D! J' l, o/ ]3 N8 SInclude(variabledefines)
, t* d0 }+ |9 {Include(definedefaults)
5 I* a" H. i( F1 R( l7 ZRunFunction(shaftdata2)1 I. ]7 c8 P* I% l6 H: T% ^3 J
DefineGaugeAdjustParameters(1,1,2,1)& k3 |) v0 x& s, H5 k# D8 z8 h
WriteBoolean( PPB_WorkRunOff, 0)( X) l" ]5 z) W5 d. s" ]
B_Axis_Angle= 03 B' ~& c. r+ ]! W/ {* F
RunPartProgram(testturretmove)
* B9 `6 p3 Z6 Y0 X0 P+ \2 W" LWaitPartProgram()' u4 N' r8 i2 A( P7 o) K
GrindClearanceRadius(1,110.0000)
2 F$ T" F" e' ^'WriteBoolean( PPB_ColdStart, 1)8 Y e1 g, v$ g5 T1 N6 O* @/ }
'ReadBoolean( PPB_ColdStart, ColdStart)6 h4 L# d* ]: g
'IF( ColdStart > 0)
6 B8 H& d5 C) f1 R }2 V'StatusMessage(1,"Gauge Calibration")
n' Q" w4 a$ R7 \3 K4 r+ R3 y% Z, g'MoveAxis(Z2,0.0000,MoveAxis_Set1,2). ]$ P x5 E# T: b0 K- [
'WriteBoolean( PPB_GageZeroing, 1)7 W: s2 J! _! O7 M
'ReadReal( PPR_CalDiff, CalDiff)& Q |. |' |1 G4 b: f5 s; m
'GaugeSize(1,-368.00,0.0000,0.0000,266.725,0,1,1,GaugeSize_Set1,8)
+ B, t, f; ^$ b7 m3 F4 j/ y'WriteBoolean( PPB_GageZeroing, 0)
9 s2 Z: v0 e7 Q; A2 J6 R! y( \'DefineGaugeAdjustParameters(1,1,2,1)
. e- ~4 A0 h/ L) a'ENDIF
% b" d& C8 [9 R: b# e. ]'Print("CalDiff=" , CalDiff)! y1 l6 e; b1 [. e9 G4 c1 ~
MoveAxis(Z2,WhlOffset + WWidth - 20,MoveAxis_Set1,2)
, Y, t2 [ f8 i1 i! `% R) W8 ^''
! s6 ?' z; F9 G9 m n; X" H'LatRet= 0; S, ^6 A% j9 J+ [3 P/ Q. [" s
'LocateLateralReturnMeasurement(2,50,60.0000,0.0000,L0 + LHBody - Facestock,0.0000,LatRet,LateralLocation_Set1,6)" b: q, }* ^: P9 d% F
'Print("Lateral Return =" , LatRet)
- L9 ?3 e O2 m tReadBoolean( SPB_MC_SingStep, SingleStep)
1 L0 q2 ^* K! r; }8 |6 d m1 aIF( SingleStep > 0)
6 }( \% g3 f9 r. i7 I" mMessageBox("STOCK CHECK","Has LH body face already been ground?","If you answer 'yes' stock will be subtracted","from lateral return measurement.","",7,MessageRet)+ q) ~! C* X6 Y$ Y
IF( MessageRet < 0)
3 w) ^# n1 ?. a2 zPrint("No change to lateral return")3 }+ d, X% {/ b" @0 i$ s) P' t
ELSE0 T4 w' D; p, f& h: R
LatRet= LatRet - LHFaceStock
- s# ^5 [- N; |( m% ^Print("Lateral Return =" , LatRet)
0 ^2 S/ H7 u3 j% X |5 h7 NENDIF
l5 Q' o/ A4 e1 S7 pENDIF
6 M& U* X: [3 }9 y |