Start
$ c& U. B" f J4 w4 oInclude(variabledefines) o5 |' K. N b% [, V; I
Include(definedefaults)
6 b5 G3 k6 J- w! ]/ }1 \5 `$ ^. IRunFunction(shaftdata2)- V7 R# ?' W9 e1 G/ i0 C! k8 C0 ?
DefineGaugeAdjustParameters(1,1,2,1); _. {- P2 ~% D$ X
WriteBoolean( PPB_WorkRunOff, 0)* r3 Y- h. T7 Y4 f0 E7 g* Z* s- e3 N3 L
B_Axis_Angle= 06 R$ l, s X% R, J6 K
RunPartProgram(testturretmove)
# H9 o3 z2 M/ u* cWaitPartProgram()0 d0 A' }) v/ F$ B0 f' G
GrindClearanceRadius(1,110.0000)5 A8 Q J4 J h! M: K) f5 ]
'WriteBoolean( PPB_ColdStart, 1)
: F7 u! h8 K- c g1 o" c" H9 v'ReadBoolean( PPB_ColdStart, ColdStart); Z3 v% [ L; ?- ~" T; F; k
'IF( ColdStart > 0)$ n' u) h; [3 }8 m) X2 X) ^1 s
'StatusMessage(1,"Gauge Calibration"). K" T3 p0 L, b" K
'MoveAxis(Z2,0.0000,MoveAxis_Set1,2)5 E) B# {7 f, Z, b: y! \8 k
'WriteBoolean( PPB_GageZeroing, 1)
' }+ B# I' [. ?'ReadReal( PPR_CalDiff, CalDiff)9 e1 @2 t; f0 j1 |! O
'GaugeSize(1,-368.00,0.0000,0.0000,266.725,0,1,1,GaugeSize_Set1,8), \+ k" F1 N$ ~% V9 ]
'WriteBoolean( PPB_GageZeroing, 0)
$ ]# m/ C) x2 P, o# ~: a- L'DefineGaugeAdjustParameters(1,1,2,1)( X( g; [. [: c& k
'ENDIF+ Z- p3 p. u& B& l
'Print("CalDiff=" , CalDiff)
+ q2 X" v! G+ D3 p1 w# CMoveAxis(Z2,WhlOffset + WWidth - 20,MoveAxis_Set1,2)( ~# y! }& r1 u2 b8 n; m1 q3 c
''0 I: _3 l5 B8 h5 X2 _
'LatRet= 0
: ^& j$ T( J' r& M8 g'LocateLateralReturnMeasurement(2,50,60.0000,0.0000,L0 + LHBody - Facestock,0.0000,LatRet,LateralLocation_Set1,6)
) s6 R- z) t M) A'Print("Lateral Return =" , LatRet)6 e. I) U/ v/ p& t2 M+ M
ReadBoolean( SPB_MC_SingStep, SingleStep)
2 a2 q7 [5 q' [% c( F& OIF( SingleStep > 0)4 W7 ]* A; R2 \0 _4 |9 M* S
MessageBox("STOCK CHECK","Has LH body face already been ground?","If you answer 'yes' stock will be subtracted","from lateral return measurement.","",7,MessageRet)
- T3 r9 w& B5 j+ r, \; \8 GIF( MessageRet < 0)" Y# N/ F; W% @1 f. ?7 G
Print("No change to lateral return")
+ x( y' l$ ?3 q8 u: \& |* g# X* WELSE* c' R' m9 k; x- s
LatRet= LatRet - LHFaceStock
7 l8 D9 X, M) w7 d1 q( gPrint("Lateral Return =" , LatRet)3 \3 j' u$ U% T& V2 Z
ENDIF
* J. P. U/ e$ d6 Z4 r. k U( {: j; cENDIF3 {0 J0 N5 ^2 z6 t
|