NoneNoneNoneClick Center If%+.4f<&PNoneNoneNone If Indicating%+.4fPd NoneNoneMillBitmaps\grayZero4.jpgLabel%+.4f*N NoneNoneMillBitmaps\grayZeroZ.jpgLabel%+.4f*N NoneNoneMillBitmaps\grayZeroY.jpgLabel%+.4f*aNNoneNoneMillBitmaps\grayZeroX.jpgLabel<.%+.4f*.NX NoneNoneMillBitmaps\grayZero4.jpgLabel%+.4f NoneNoneMillBitmaps\grayZeroZ.jpgLabel%+.4f NoneNoneMillBitmaps\grayZeroY.jpgLabel%+.4fVNoneNoneMillBitmaps\grayZeroX.jpgLabel<.%+.4f+U NoneNoneNoneLabel%+.4f)  Load WizardsNoneNoneLabel@%+.4f4?S  NFS WizardsNoneNone NFS WizardsA%+.4f4Vj  Load G-CodeNoneNoneLabel%+.4fzNoneNone MillBitmaps\BackgroundManual.jpgLabel%+.4f!Fixture 6 (G59)g59NoneLabel%+.4f( !Fixture 5 (G58)g58NoneLabel%+.4f(!Fixture 4 (G57)g57NoneLabel%+.4f)!Fixture 3 (G56)g56NoneLabel%+.4f(!Fixture 2 (G55)g55NoneLabel%+.4f(!Fixture 1 (G54)g54NoneLabel%+.4f(NoneNoneNoneCOSYS %+.4f9_s"None>DoButton( 24 ) DoButton( 23 ) DoButton( 22 ) DoButton( 25 )MillBitmaps\Refallgry2.jpgLabeli$%+.4f+ NoneNoneMillBitmaps\MachineCoords.jpgLabel%+.4f   NoneNoneMillBitmaps\ToolOffsetOnOff.jpgNonep %+.4f9m"NoneTool_Num = GetDRO (24) If Tool_Num <>0 then Z_Shift = GetOEMDRO (1002) Z_Offset = GetOEMDRO ( 49 ) Axis_Pos = GetOEMDRO(85) Tool_Offset = Axis_Pos - Z_Offset -Z_Shift Call setOEMDRO(42, Tool_Offset) End if MillBitmaps\SetToolOffset.jpgLabel%+.4fB+t"NoneHCode "G92.2" 'Call SetDRO(24,0) Call SetDRO(2, ABS(GetOEMDRO(1001)))MillBitmaps\SetZ.jpgLabelP"%+.4fzNq NoneNoneMillBitmaps\SaveToolOffsets.jpgLabely%+.4f8It NoneNoneMillBitmaps\SaveWorkOffsets.jpgLabelz%+.4foI)t"Nonecode "(No Help Available)" MillBitmaps\HelpWorkOffset.jpgNoneone%+.4fIXt"Nonecode "(No Help Available)" MillBitmaps\HelpToolOffset.jpgNone%+.4f>@k 2NoneNoneMillBitmaps\JogSlow-.jpgLabelp%+.4f&S  2NoneNoneMillBitmaps\Jogslow+.jpgLabelo%+.4f  2NoneNoneMillBitmaps\JogButtony-.jpgLabel6%+.4fj 2NoneNoneMillBitmaps\JogButtony+.jpgLabel5Non%+.4fh1\ 2NoneNoneMillBitmaps\JogButtonx-.jpgLabel4%+.4fQ\ 2NoneNoneMillBitmaps\JogButtonx+.jpgLabel3Non%+.4f^ 2NoneNoneMillBitmaps\JogButtonz-.jpgLabel8%+.4f 2NoneNoneMillBitmaps\JogButtonz+.jpgLabel7Non%+.4f0[ 2NoneNoneMillBitmaps\JogButtonA+.jpgLabel9Non%+.4f'0[[ 2NoneNoneMillBitmaps\JogButtonA-.jpgLabel:%+.4f'^ 2NoneNoneMillBitmaps/JogMultiStep.jpgLabel2%+.4fs 2NoneNoneMillBitmaps/JogSingleStep.jpgLabel1%+.4fs 2NoneNoneMillBitmaps/JogStepVelocity.jpgLabel0%+.4fss 2NoneNoneMillBitmaps/JogVelocityOnly.jpgLabel/%+.4fs[r8NoneNoneNoneLabelS%+.4faq8NoneNoneNoneLabelS%+.4fUa]q Jog ON/OFF Ctrl-Alt-JNoneLabelgJ%+.4f_VsNoneNoneNone Abs Coords%+%+.4f,< NoneNoneNoneLabel%%+.4ftUk NoneNoneNoneLabel+%.3f8NoneNoneNoneLabel%+.4fr NoneNoneNoneLabel*%.3fNoneNoneNoneLabel%2.0f NoneNoneNoneNone/%+.4f!g NoneNoneNoneNone1%+.4f! NoneNoneNoneNone0%+.4f! NoneNoneNoneNone2%+.4f!"None7Code "G92.2" Call SetDRO(0, ABS(GetOEMDRO(1000))/-2) MillBitmaps\select2.jpgLabel%+.4f q%"None4Code "G92.2" Call SetDRO(0, ABS(GetOEMDRO(1000))/2)MillBitmaps\select2.jpgLabel%+.4f_>u"None7Code "G92.2" Call SetDRO(1, ABS(GetOEMDRO(1000))/(-2))MillBitmaps\select2.jpgLabel%+.4f^%"None6Code "G92.2" Call SetDRO(1, ABS(GetOEMDRO(1000))/(2))MillBitmaps\select2.jpgLabel%+.4f Aqx"None"Call SetDRO(0,0) Call SetDRO(1,0)MillBitmaps\TouchImageC2.jpgLabele3.j%+.4f NoneNoneNoneLabel%%+.4fUok NoneNoneNoneLabel%%+.4f@!NoneG50MillBitmaps\scalingoff.jpgLabel%+.4f/"Nonevx = GetUserDRO( 1000 ) y = GetUserDRO( 1001 ) z = GetUserDRO( 1002 ) code "G0G53Z" & z code "G53X" & x & "Y" & y MillBitmaps\gotoVariable.jpgLabel%+%+.4f> "Nonex = GetABSPosition(0) y = GetABSPosition(1) z = GetABSPosition(2) SetUserDRO 1000, x SetUserDRO 1001, y SetUserDRO 1002, z MillBitmaps\SetVariable.jpgLabel%+%+.4f" "NoneCloseTeachFileMillBitmaps\StopTeach.jpgLabelV%+.4f>u"NoneOpenTeachFile "MDITeach.tap"MillBitmaps\StartTeach.jpgLabelop.j%+.4fu" NoneNoneMillBitmaps\loadEdit.jpgLabel\%+.4f=)rNoneNoneMillBitmaps\StopEsc.jpgLabel%+.4f)"rNoneNoneMillBitmaps\Verify3.jpgLabelV%+.4f"k1 NoneNoneMillBitmaps\DeRefAxes.jpgLabel%+.4fY12NoneNoneMillBitmaps\BackgroundJog.jpgLabel%+.4fNoneNoneNoneSpeed and Feed%+.4fNoneNoneMillBitmaps\verify2.jpgLabelV}%+.4f5S NoneNoneMillBitmaps\Safez.jpgLabelhZ%+.4fS.NoneNoneMillBitmaps\Gotoz.jpgLabel%+.4fsSNoneNoneMillBitmaps\MachineCoord.jpgLabel%+.4fRkNoneNoneMillBitmaps\refAllgry2.jpgLabel%+.4fD(+"Nonevalue = GetParam("Boundry") if value = 1 then 'SetButtonText " Job " SetParam "Boundry" , 0 else SetParam "Boundry" , 1 'SetButtonText "Machine" end ifMillBitmaps\DisplayMode.jpgLabel%+.4f@v NoneNoneMillBitmaps\JogFollow.jpgLabel%+.4f@cv NoneNoneMillBitmaps\RegenToolpath.jpgLabel%+.4fAw"Nonevalue = GetParam("Boundry") if value = 1 then 'SetButtonText " Job " SetParam "Boundry" , 0 else SetParam "Boundry" , 1 'SetButtonText "Machine" end ifMillBitmaps\DisplayMode.jpgLabel%+.4f NoneNoneMillBitmaps\regentoolpath.jpgLabel%+.4f NoneNoneMillBitmaps\reverserun.jpgLabel%+.4f wNoneNoneMillBitmaps\SingleBlk.jpgLabelN%+.4f {wNoneNoneMillBitmaps\rewind.jpgLabelW%+.4f|NoneNoneMillBitmaps\cyclestop.jpgLabelS%+.4fNoneNoneMillBitmaps\Feedhold3.jpgLabel %+.4fNoneNoneMillBitmaps\cyclestart3.jpgLabelR%+.4fy NoneNoneMillBitmaps\offline.jpgLabel%+.4f^18NoneNoneMillBitmaps\BoxLEDGreen.pngNone%+.4f,8NoneNoneMillBitmaps\BoxLEDRed.pngNone%+.4fe. NoneNoneNoneLabel%4.2fNoneNoneNone Units/Min%+.4fNoneNoneNone Units/Rev%+.4f NoneNoneNoneLabel:%4.2fNoneNoneMillBitmaps\Small Reset.jpgLabel%+.4f] NoneNoneMillBitmaps\speed+.jpgNonelzLabe%+.4f4\ NoneNoneMillBitmaps\speed-.jpgNonemy%+.4f NoneNoneMillBitmaps\Small Reset.jpgLabel%+.4f^ NoneNoneMillBitmaps\speed+.jpgLabelk%+.4f5] NoneNoneMillBitmaps\speed-.jpgLabelm%+.4f OverRide%NoneNone OverRide%%+.4f!| NoneNoneMillBitmaps\BlueDro.pngSkinnedJ%3.0f~NoneNoneNoneF%+.4fi}NoneNoneNoneLabel%4.2fi} NoneNoneNoneLabel7%4.2fNbNoneNoneNoneFRO%+.4fOc NoneNoneMillBitmaps\BlueDro.pngSkinned'%.0fPbvNoneNoneNoneRPM%+.4f$bPvNoneNoneNone%%+.4fNoneNoneNoneLabel%3.0f8NoneNoneNoneLabel%+.4fAI8NoneNoneNoneLabel %+.4f%4=  Spindle CW F5M3NoneLabelnt%+.4f#AUS ovNoneNoneS ov%+.4f&|G NoneNoneMillBitmaps\BlueDro.pngSkinned%.0f9"None>DoButton( 24 ) DoButton( 23 ) DoButton( 22 ) DoButton( 25 )MillBitmaps\Refallgry2.jpgLabeli$<.%+.4f -%NoneNoneNoneFile%+.4f=J\ NoneNoneMillBitmaps\machinecoord.jpgNone%+.4f18NoneNoneNoneLabelC%+.4f\8NoneNoneNoneLabel)%+.4fM5k= NoneNoneNoneLabel;%+.4f-GoZ8NoneNoneNoneLabel*%+.4fMgko NoneNoneNoneLabel<%+.4f-zo NoneNoneNoneLabel=%+.4f-o8NoneNoneNoneLabel+%+.4fMk8NoneNoneNoneLabel%+.4f`hNoneNoneMillBitmaps\GreenDRO.pngSkinnedA%+.4faNoneNoneMillBitmaps\GreenDRO.pngSkinnedZ%+.4faNoneNoneMillBitmaps\GreenDRO.pngSkinnedY%+.4fahNoneNoneMillBitmaps\GreenDRO.pngSkinnedX%+.4f`6Y8NoneNoneNoneLabel'%+.4fR-Z[8NoneNoneNoneLabel(%+.4fRaZ8NoneNoneNoneLabel)%+.4fRZ8NoneNoneNoneLabel*%+.4fRZ8NoneNoneNoneLabel%+.4fNoneNoneMillBitmaps\stopbutton.jpgLabelS%+.4f d*NoneNoneMillBitmaps\Feedhold2.jpgLabel %+.4f cNonefffMillBitmaps\cyclestart.jpgNoneR%+.4f~f NoneNoneMillBitmaps\BlueDro.pngSkinned%.0fn/S-ovNoneNoneS-ov%+.4fEl/  Spindle CW F5M3None Spindle CW F5nt%+.4fP8NoneNoneMillBitmaps\BoxLEDYellow.pngNone %+.4fJ8NoneNoneNoneLabel%+.4fNoneNoneNoneRPM%+.4fFr NoneNoneMillBitmaps\BlueDro.pngSkinned'%.0fyNoneNoneNoneFRO%+.4f NoneNoneMillBitmaps\YellowDro.pngSkinned7%4.2f NoneNoneMillBitmaps\YellowDro.pngSkinned%4.2f% 9FeedrateNoneNoneFeedrate%+.4f# NoneNoneMillBitmaps\Small Reset.jpgNone%+.4f"Nonevalue = GetParam("Boundry") if value = 1 then 'SetButtonText " Job " SetParam "Boundry" , 0 else SetParam "Boundry" , 1 'SetButtonText "Machine" end ifMillBitmaps\Displaymode.jpgLabel0%+.4fh@k NoneNoneMillBitmaps\jogfollow.jpgLabel<.%+.4f@k NoneNoneMillBitmaps\Regentoolpath.jpgLabel<.%+.4f@fk NoneNoneMillBitmaps\grayZero4.jpgLabel%+.4f NoneNoneMillBitmaps\grayZeroZ.jpgLabel%+.4f NoneNoneMillBitmaps\grayZeroY.jpgLabel%+.4fdNoneNoneMillBitmaps\grayZeroX.jpgNone<.%+.4f0X NoneMillBitmaps\softlimits.jpgLabelwB%+.4f) NoneNoneMillBitmaps\MachineCoord.jpgLabelPD%+.4fj*"NoneqDoButton( 24 ) DoButton( 23 ) DoButton( 22 ) DoButton( 25 ) DoOEMButton(133) DoOEMButton(134) DoOEMButton(135) MillBitmaps\Refallgry2.jpgLabel$%+.4f+NoneNoneNone Time in Int.%+.4f"* NoneNoneNoneLabel%+.1fU)8NoneNoneNoneLabel%+.4fGWNoneNoneNoneEJogA+%+.4fGWNoneNoneNoneEJogZ+%+.4flGW8NoneNoneNoneLabel}%+.4fUGeWNoneNoneNoneEJogY+%+.4fGJW8NoneNoneNoneLabel{%+.4fG WNoneNoneNoneEJogX++%+.4fGW8NoneNoneNoneLabely%+.4fGW8NoneNoneNoneLabel%+.4fYiNoneNoneNoneEJogA-%+.4f[kNoneNoneNoneEJogZ-%+.4fl[k8NoneNoneNoneLabel~%+.4fUYeiNoneNoneNoneEJogY-%+.4f[Jk8NoneNoneNoneLabel|%+.4fY iNoneNoneNoneEJogX--%+.4f[k8NoneNoneNoneLabelz%+.4fYi 2NoneNoneNoneLabel~%4.2fQ/8NoneNoneNoneLabelS%+.4f8NoneNoneNoneLabelS%+.4fIQ Jog ON/OFF Ctrl-Alt-JNoneLabelgJ%+.4fI8NoneNoneMillBitmaps\BoxLEDGreen.pngNoneS%+.4fL]e Jog ON/OFF Ctrl-Alt-JNoneLabelgJ%+.4fOUb82NoneNoneNoneLabelS%+.4f82NoneNoneNoneLabelS%+.4f<D 2Jog ON/OFF Ctrl-Alt-JNoneLabelgJ%+.4f<8NoneNoneNoneLabelS%+.4f 2ModeNoneNoneLabel.%+.4f+O? 2NoneNoneNoneLabel|%+3.0fv 2CALNoneNoneLabel;%+.4f+?82NoneNoneNoneLabelv%+.4fs82NoneNoneNoneLabelu%+.4f^p82NoneNoneNoneLabelx%+.4f82NoneNoneNoneLabelw%+.4f2NoneNoneNoneA%+.4f 2Alt BNoneNoneLabelB%+.4f/`2NoneNoneNoneC%+.4f82NoneNoneNoneLabelg%+.4f2NoneNoneNoneB%+.4f82NoneNoneNoneLabelf%+.4f82NoneNoneNoneLabele%+.4ft~2NoneNoneNoneZ%+.4f82NoneNoneNoneLabeld%+.4f2NoneNoneNoneY%+.4f82NoneNoneNoneLabelc%+.4f2NoneNoneNoneX%+.4f82NoneNoneNoneLabelb%+.4ft~2NoneNoneNone2nd Axis%+.4f/`2NoneNoneNoneLabel%.4fPb2NoneNoneNoneStep%+.4f8M82NoneNoneNoneNone%+.4ffs2Cont.NoneNoneCont.%+.4fs82NoneNoneNoneNone%+.4ffs2StepNoneNoneStep%+.4fs 2NoneNoneNoneLabel%3.1f_2NoneNoneNoneShift Jog to Override Jog Mode%+.4f; 2Up )NoneNoneLabelo%+.4f@ 2Dn (NoneNoneLabelp%+.4f 2Cycle Jog StepNoneNoneLabelJH %+.4f%Pd2MPGNoneNoneMPG%+.4fs82NoneNoneNoneNone9%+.4ffs82NoneNoneNoneLabel:%+.4frfs2NoneNoneNoneMPG Axis%+.4f0{a82NoneNoneNoneLabel;%+.4ft~2NoneNoneNoneX%+.4f82NoneNoneNoneLabel<%+.4f2NoneNoneNoneY%+.4f82NoneNoneNoneLabel=%+.4f2NoneNoneNoneZ%+.4f82NoneNoneNoneLabel>%+.4ft~82NoneNoneNoneLabel?%+.4f2NoneNoneNoneB%+.4f82NoneNoneNoneLabel@%+.4f2NoneNoneNoneC%+.4f 2Alt ANoneNoneLabelA%+.4f._ 2Jog ModeNoneNoneLabelJ%+.4f%gp{2NoneNoneNoneA%+.4f 2 Shuttle ModeNoneNoneLabel%+.4f%:N82NoneNoneNoneLabelj%+.4f;K FeedHold NoneNoneLabel %+.4f28NoneNoneNoneLabela%+.4f(Z NoneNoneNoneLabelh%3.2f\o8NoneNoneNoneLabelm%+.4fp]m  Rapid OvRdNoneNoneLabel%+.4f\lp RememberNoneNoneLabel%+.4f) Return NoneNoneLabel%+.4fO) NoneNoneNoneLabelv2f%+.1f8NoneNoneNoneLabell%+.4f:l  Last WizardNoneNoneLabel%+.4f?S8NoneNoneMillBitmaps\BlueLED.pngNonea%+.4f  Reverse RunNoneNoneLabel%+.4f NoneNoneNoneLabelgn%+.2f- NoneNoneNoneLabelfn%+.2fp. NoneNoneNoneLabelen%+.2fV.mNoneNoneNoneCount%+.4f>#RNoneNoneNoneVelocity%+.4f|>RNoneNoneNoneMPG 3%+.4f*dNoneNoneNoneMPG 2%+.4f*qdNoneNoneNoneMPG 1%+.4f*Ydm NoneNoneNoneLabelqn%+.2fmVm NoneNoneNoneLabelrn%+.2fmp NoneNoneNoneLabelsn%+.2flNoneNoneNoneB%+.4f<hPNoneNoneNoneZ%+.4fI eNoneNoneNoneY%+.4f& BNoneNoneNoneX%+.4f NoneNoneNoneC%+.4f<P8NoneNoneNoneLabel/%+.4f9?8NoneNoneNoneLabel/%+.4fc@mqNoneNoneNone-Y%+.4f%G"NoneNoneNone+X%+.4faNoneNoneNone+Y%+.4f%GNoneNoneNone-X%+.4f NoneNoneMillBitmaps\REDDro.pngSkinned%+.4f:NoneNoneMillBitmaps\REDDro.pngSkinned%+.4f:NoneNoneMillBitmaps\REDDro.pngSkinned%2.0f'NoneNoneNoneH%+.4fNoneNoneNoneDia.%+.4fNoneNoneNoneTool%+.4f8NoneNoneMillBitmaps\BlueLED.pngNoneR%+.4f"Auto Tool Zero!Message( "Not Yet Implemented" ) NoneAuto Tool Zero%+.4fN  Set Next LineNoneNoneLabelt%+.4fz Run From HereNoneNoneLabel%+.4fz$NoneNoneNoneLine:%+.4fy NoneNoneNoneLabel%.0f 8NoneNoneMillBitmaps\BoxLEDGreen.pngNone$%+.4f ylNoneNoneNoneChange%+.4f2\8NoneNoneNoneLabel&%+.4f,[Single BLK Alt-NNoneNoneLabelN%+.4f Rewind Ctrl-WNoneNoneLabelW%+.4fwNoneNoneNoneTool%+.4f9R Jog ON/OFF Ctrl-Alt-JNoneLabelgJ%+.4fp8NoneNoneNoneLabelS%+.4f8NoneNoneNoneLabelS%+.4fqyNoneNoneNone - Manual%+.4f?ThNoneNoneNone- MDI%+.4f3GNoneNoneNoneDwell%+.4fI)NoneNoneNoneLabel%+.4fs<mNoneNoneNoneLabel%+.4fsNoneNoneNoneLabel%+.4fsNoneNoneNoneLabel%+.4fs58NoneNoneNoneLabel'%+.4f`;jl8NoneNoneNoneLabel(%+.4f`~j8NoneNoneNoneLabel)%+.4f`j8NoneNoneNoneLabel*%+.4f`j48NoneNoneNoneLabel%+.4f$FVPNoneNoneNoneLabel%+.4f \JoyStick (Ctrl-S)NoneNoneLabelS%+.4f  8NoneNoneNoneLabel.%+.4f   NoneNoneNoneLabel%4.2foNoneNoneNone Units/Min%+.4fjNoneNoneNone Units/Rev%+.4fj NoneNoneNoneLabel:%4.2fo NoneNoneNoneLabelĂ%+.4f?)NoneNoneNone Positioning%+.4fk8NoneNoneNoneLabel%+.4f$ NoneNoneNoneLabel.%3.0f/v^NoneNoneNoneLabel%.2fD3GNoneNoneNoneElapsed%+.4f 8AHNoneNoneNoneReduced%+.4f8NoneNoneNoneLabelU%+.4f)8NoneNoneNoneLabelT%+.4fEZ  CV Feedrate NoneNoneLabel%+.4f[ NoneNoneNoneLabela%+.4f8NoneNoneNoneLabelR%+.4f(pZxNoneNoneNoneOutput 6%+.4feNu8NoneNoneNoneLabelO%+.4fe uNoneNoneNoneOutput 5%+.4feu8NoneNoneNoneLabelN%+.4feu8NoneNoneNoneLabelM%+.4fQaNoneNoneNoneOutput 4%+.4fO_8NoneNoneNoneLabelR%+.4f%5 NoneNoneMillBitmaps\M-code_US.bmpLabelۜ%+.4f^HnNoneNoneMillBitmaps\G-codes_US.bmpLabel%+.4f96 NoneNoneNoneLabel]%+1.2fFlNoneNoneNoneLift Z%+.4fENoneNoneNone Lift Angle%+.4fE NoneNoneNoneLabel\%+3.0fJl Tangential ControlNoneNoneLabel%+.4f8NoneNoneNoneLabelQ%+.4f"Displayvalue = GetParam("Boundry") if value = 1 then 'SetButtonText " Job " SetParam "Boundry" , 0 else SetParam "Boundry" , 1 'SetButtonText "Machine" end ifNoneLabel%+.4f 8NoneNoneNoneLabelJ%+.4f&u: NoneNoneNoneNoneY%1.4f  Recent FileNoneNoneLabel%+.4fy  Block DeleteNoneNoneLabel.%+.4f M1 Optional StopNoneNoneM1 Optional Stop#%+.4f8NoneNoneMillBitmaps\BlueLED.pngNoneB%+.4f8NoneNoneMillBitmaps\BlueLED.pngNoneA%+.4f  Close G-CodeNoneNoneLabel%+.4fz8NoneNoneNoneLabel4%+.4fZ1; On/OffNoneLabel%+.4fW=MNoneNoneNone Z Inhibit%+.4f[M\ NoneNoneNoneLabelP%+.3fH]oNoneNoneNoneCV Mode%+.4fU(8NoneNoneMillBitmaps\BoxLEDGreen.pngNone6%+.4fO*8NoneNoneNoneLabel5%+.4f" Ignore Tool ChangeNoneNoneLabel%+.4f#8NoneNoneMillBitmaps\BoxLEDRedGreen.pngNone %+.4f3u NoneNoneNoneLabel%+.4f$5*NoneNoneNone Laser Grid%+.4f 2NoneNoneNoneYNone%+.4fPdNoneNoneNoneXNone%+.4f4H NoneNoneNoneLabelM%+.4fP e NoneNoneNoneLabelL%+.4f5 J Laser Grid ZeroNoneNoneLabel%+.4f  ToggleNoneNoneLabel%+.4fNoneNoneNoneLaser Trigger On %+.4f8NoneNoneNoneLabel3%+.4f RegenNoneNoneLabel%+.4f :8NoneNoneNoneLabel/%+.4f   Jog FollowNoneNoneLabelʛ%+.4f<  NoneNoneMillBitmaps\YellowDro.pngSkinned:%4.2f]sNoneNoneNone Units/Rev%+.4fq`qNoneNoneNone Units/Min%+.4fqEV NoneNoneMillBitmaps\YellowDro.pngSkinned%4.2fCY8NoneNoneNoneLabel+%+.4f 8NoneNoneNoneLabel*%+.4ff n8NoneNoneNoneLabel)%+.4f4 < NoneNoneNoneLabel<%+.4fx  NoneNoneNoneLabel=%+.4f  NoneNoneNoneLabel;%+.4fC VSpindle Pulley NoneNoneSpindle Pulley %+.4fV NoneNoneNoneNone8o 8%2.0fyNoneNoneNoneLabel%2.0f0P_p8NoneNoneNoneLabel&%+.4f8NoneNoneNoneLabel%%+.4fUe8NoneNoneNoneLabel$%+.4f Torch DnNoneNoneTorch Dn%+.4fNoneNoneNoneTorch UP%+.4fkNoneNoneNoneTorch On%+.4fONoneNoneNoneProfile%+.4fNoneNoneNone Single Step on input Activation4%+.4fy ToggleNoneNoneLabel%+.4f8NoneNoneNoneLabel#%+.4f8NoneNoneNoneLabel"%+.4f OverRide LimitsNoneNoneLabel%+.4f Auto LimitOverRideNoneNoneLabel%+.4f8NoneNoneNoneLabel!%+.4fNoneNoneNone CPU Speed%+.4f" NoneNoneNoneLabel5%+.4f' Reset Interp Alt-iNoneNoneLabelfI%+.4fbPlNoneNoneNoneInch%+.4f 48NoneNoneNoneLabel!%+.4f8HNoneNoneNoneMM's%+.4fz 48NoneNoneNoneLabel"%+.4f8H  UNITS Alt-UNoneNone UNITS Alt-Uju%+.4f  8NoneNoneNoneLabel*%+.4f8NoneNoneNoneLabel)%+.4fNoneNoneNoneLabel%+.4fNoneNoneNoneLabel%+.4f Offsets (Alt-5)NoneNoneOffsets (Alt-5)5%+.4fH NoneNoneNoneLabel.%3.0f1G8NoneNoneNoneLabel(%+.4f\u8NoneNoneNoneLabel'%+.4f6ONoneNoneNoneLabel%+.4f`yNoneNoneNoneLabel%+.4f5NNoneNoneNoneAlt Z%+.4f.MYaNoneNoneNoneAlt Y%+.4f.)Y=NoneNoneNoneAlt X%+.4f.Y ZeroNoneNoneLabelz%+.4fG*f ZeroNoneNoneLabely%+.4f$)C ZeroNoneNoneLabelx%+.4f)8NoneNoneNoneLabel%+.4f 0 ToolPath on/offNoneNoneLabel%+.4fy0ModeNoneNoneMode%+.4f NoneNoneNone Worst Case%+.4f|" NoneNoneNoneLabel(%+.6f;y Load DRONoneNoneLabel%+.4fWg To DRONoneNoneLabel~%+.4fFV Load DRONoneNoneLabel%+.4f4D To DRONoneNoneLabel%+.4f#3 Load DRONoneNoneLabel}%+.4f  To DRONoneNoneLabel~%+.4fNoneNoneNoneEncoder Position%+.4f NoneNoneNoneLabel%+.4f He NoneNoneNoneLabel%+.4f %B NoneNoneNoneLabel%+.4f NoneNoneNone Buffer Load%+.4fK'ZNoneNoneNone%%+.4fH\ NoneNoneNoneLabel%3.0f`F[ NoneNoneNoneLabel%+4.0f;NoneNoneNonePWM Base%+.4f NoneNoneNoneLabel%+.4f[q NoneNoneNoneNone%+.4f[ NoneNoneNoneNone%+.4f[CV NoneNoneNoneLabel%+.4f[ZmNoneNoneNone Time Scale%+.4f" NoneNoneNoneLabel%+.4f=NoneNoneNone Queue Depth%+.4fc4s NoneNoneNoneLabel%+3.fT`u WorkOffsetNoneNone WorkOffset%+.4f%09 NoneNoneNoneNone%+.4fp-!NoneNoneNoneNone%+.4f-NoneNoneNoneNone%+.4fB-UNoneNoneNoneNone%+.4fY-lNoneNoneMillBitmaps\GreenDRO.pngSkinned%+.4fNoneNoneMillBitmaps\GreenDRO.pngSkinned%+.4fNoneNoneMillBitmaps\GreenDRO.pngSkinned%+.4f]{NoneNoneMillBitmaps\GreenDRO.pngSkinned%+.4f4R8NoneNoneNoneLabel%+.4fRotation RadiusNoneNoneRotation Radius%+.4f7*ANoneNoneNoneA%+.4f<HPdNoneNoneNoneLabel%+.4fSNoneNoneNoneLabel%+.4fThNoneNoneNoneLabel%+.4fTGd Settings (Alt-6)NoneNoneSettings (Alt-6)6%+.4f NoneNoneNone Emergency%+.4f 8NoneNoneNoneLabel%+.4f8NoneNoneNoneLabel$%+.4f5pgx8NoneNoneNoneLabel%+.4f?S8NoneNoneMillBitmaps\BoxLEDYellow.pngNone-%+.4fH+NoneNoneNoneEstimated Program Run Time%+.4fIYkNoneNoneNoneLabel%.2fVxj NoneNoneNoneLabel %+.4fY NoneNoneNoneLabel %+.4fY NoneNoneNoneLabel%+.4fL NoneNoneNoneLabel%+.4fL NoneNoneMillBitmaps\BlueDro.pngNone%+.4fPLa NoneNoneNoneLabel %+.4fYPa NoneNoneNoneLabel %+.4fYl} NoneNoneNoneNone%+.4fmL~NoneNoneNoneElapsed%+.4f3ANoneNoneMillBitmaps\REDDro.pngSkinned%.2f/JF  Mist ToggleNoneNoneLabelr%+.4fA-  Flood ToggleNoneNoneLabelq%+.4fA Spindle ToggleNoneNoneLabeln%+.4fAOutput Signals current StateNoneNoneOutput Signals current State%+.4f NoneNoneNoneDigitize%+.4fjeu8NoneNoneNoneLabelW%+.4fQeauNoneNoneNoneOutput 3%+.4fhP`8NoneNoneNoneLabelV%+.4fQPa`NoneNoneNoneEnable 6%+.4f;LKNoneNoneNoneEnable 3%+.4fh$48NoneNoneNoneLabelS%+.4f: J8NoneNoneNoneLabelP%+.4fQ$a4NoneNoneNone Output 2 %+.4fON_8NoneNoneNoneLabelU%+.4fP `NoneNoneNoneEnable 5%+.4f:JNoneNoneNoneEnable 2%+.4f$N48NoneNoneNoneLabelR%+.4f:J8NoneNoneNoneLabelO%+.4f$ 4NoneNoneNoneOutput 1%+.4fN^8NoneNoneNoneLabelT%+.4fP`NoneNoneNoneEnable 4%+.4f$4NoneNoneNoneEnable 1%+.4f$48NoneNoneNoneLabelQ%+.4f$48NoneNoneNoneLabelN%+.4f$4Input Signals current StateNoneNoneInput Signals current State%+.4f*>NoneNoneNoneM6Home%+.4f8NoneNoneNoneNoneM%+.4fNoneNoneNoneM5Home%+.4fNoneNoneNoneM4Home%+.4fNoneNoneNoneM3Home%+.4fNoneNoneNoneM2Home%+.4fNoneNoneNoneM1Home%+.4fm}8NoneNoneNoneNoneJ%+.4f8NoneNoneNoneNoneG%+.4f8NoneNoneNoneNoneD%+.4f8NoneNoneNoneLabelA%+.4f~8NoneNoneNoneLabel>%+.4fl|NoneNoneNone M6--Limit%+.4fl8NoneNoneNoneLabelL%+.4fUeNoneNoneNone M5--Limit%+.4flNoneNoneNone M4--Limit%+.4flNoneNoneNone M3--Limit%+.4flNoneNoneNone M2--Limit%+.4flNoneNoneNone M1--Limit%+.4flm}8NoneNoneNoneLabelI%+.4fUe8NoneNoneNoneLabelF%+.4fUe8NoneNoneNoneLabelC%+.4fUe8NoneNoneNoneLabel@%+.4fU}e8NoneNoneNoneNone=%+.4fUke{NoneNoneNone M6++Limit%+.4fJ8NoneNoneNoneLabelK%+.4f NoneNoneNone M5++Limit%+.4fJNoneNoneNone M4++Limit%+.4fJNoneNoneNone M3++Limit%+.4fJNoneNoneNone M2 ++Limit%+.4fJNoneNoneNone M1++Limit%+.4fmJ}NoneNoneNoneLimitOV%+.4f8NoneNoneNoneLabelH%+.4f 8NoneNoneNoneLabelE%+.4f 8NoneNoneNoneLabelB%+.4f 8NoneNoneNoneLabel?%+.4f} 8NoneNoneNoneLabel<%+.4fk {8NoneNoneNoneLabel;%+.4fNoneNoneNoneIndex%+.4fNoneNoneNoneDigitize%+.4fNoneNoneNoneInput 4%+.4fNoneNoneNoneInput 3%+.4fNoneNoneNoneInput 2%+.4fNoneNoneNoneInput 1%+.4fm}8NoneNoneNoneLabel:%+.4f8NoneNoneNoneNone9%+.4f8NoneNoneNoneLabel8%+.4f8NoneNoneNoneLabel7%+.4f8NoneNoneNoneLabel6%+.4f}8NoneNoneNoneLabel5%+.4fk{Ref CNoneNoneLabel%+.4fDRef BNoneNoneLabel%+.4fDRef ANoneNoneLabel%+.4fDRef ZNoneNoneLabel%+.4frDRef YNoneNoneLabel%+.4f[DiRef XNoneNoneLabel%+.4fDDRNoneNoneNone Dwell Active%+.4f<9LNoneNoneNone Tool Request%+.4fcSsNoneNoneNoneRun%+.4fP`8NoneNoneNoneLabel-%+.4f<L8NoneNoneNoneLabel,%+.4fIY8NoneNoneNoneLabel+%+.4fIY8NoneNoneNoneLabel*%+.4fIY8NoneNoneNoneLabel)%+.4fIqY8NoneNoneNoneLabel(%+.4fIZYj8NoneNoneNoneLabel'%+.4fICYS8NoneNoneNoneLabel&%+.4faq8NoneNoneNoneLabel$%+.4fN^NoneNoneNonePulse Frequency%+.4ft  NoneNoneNoneLabel%5.0f!A NoneNoneNoneLabel%+.4f8Zero AllNoneNoneLabel%+.4f /G?  Edit G-CodeNoneNoneLabels%+.4fzw EditNoneNoneLabels%+.4fCSingleNoneNoneLabel%+.4f$StopNoneNoneLabel%+.4f$RewindNoneNoneLabel%+.4f$ Cycle StartNoneNoneLabel%+.4fz4 NoneNoneNoneLabel%+.4fy NoneNoneNoneLabel %+.4ft Blended SpdNoneNone Blended Spd%+.4f02@ NoneNoneNoneLabel%.2f1,CNoneNoneNoneC Pos%+.4f`NoneNoneNoneB Pos%+.4f`NoneNoneNoneA Pos%+.4f`NoneNoneNoneZ Pos%+.4f`pNoneNoneNoneY Pos%+.4f`YjNoneNoneNoneX Pos%+.4faBSNoneNoneNoneLabel%+.4fNoneNoneNoneLabel%+.4fNoneNoneNoneLabel%+.4fNoneNoneNoneLabel%+.4foNoneNoneNoneLabel%+.4fXoNoneNoneNoneNone%+.4f@W Run From HereNoneNoneLabel%+.4f?SSimulate Program RunNoneNoneLabel%+.4f?S NoneNoneNoneLabel%+.4fi NoneNoneNoneNone%+.4f4$ NoneNoneNoneLabel%+.4f"NoneNoneNoneError%+.4f^8NoneNoneMillBitmaps\BoxLEDRedGreen.pngNone*%+.4f8NoneNoneMillBitmaps\BoxLEDRedGreen.pngNone)%+.4f8NoneNoneMillBitmaps\BoxLEDRedGreen.pngNone(%+.4f_8NoneNoneMillBitmaps\BoxLEDRedGreen.pngNone'%+.4f,^8NoneNoneMillBitmaps\BlueLED.pngNone %+.4f  Flood Ctrl-F NoneLabelqF%+.4fNoneNoneMillBitmaps\GreenDRO.pngSkinnedA%+.4fNoneNoneMillBitmaps\GreenDRO.pngSkinnedZ%+.4fNoneNoneMillBitmaps\GreenDRO.pngSkinnedY%+.4feNoneNoneMillBitmaps\GreenDRO.pngSkinnedX%+.4f4W NoneNoneNoneNone%+.4f7' Diagnostics (Alt-7)*DoOEMButton( 5 ) rem PlayWave "diags.wav"NoneDiagnostics (Alt-7)7%+.4f Tool Path (Alt-4)NoneNoneTool Path (Alt-4)4%+.4fF  MDI (Alt-2)NoneNone MDI (Alt-2)2%+.4f Program Run (Alt-1)NoneNoneProgram Run (Alt-1)1%+.4fNoneNone#MillBitmaps\BackgroundToolpath2.jpgLabel%+.4fNoneNoneMillBitmaps\TouchImage2.jpgLabel%+.4f]H)NoneNoneMillBitmaps\BackgroundMain.jpgNone%+.4fNoneNoneMillBitmaps\backgroundMDI.jpgLabel%+.4fNoneNone MillBitmaps\backgroundoffset.jpgLabel%+.4fNoneNoneNoneA Circle&%+.4fg {"None4Code "G92.2" Call SetDRO(0, ABS(GetOEMDRO(1000))/2) NoneLabel&%+.4f$LQ"None7Code "G92.2" Call SetDRO(1, ABS(GetOEMDRO(1000))/(-2)) NoneLabelAC%+.4f H"None7Code "G92.2" Call SetDRO(0, ABS(GetOEMDRO(1000))/(-2)) NoneLabel%+.4f"None6Code "G92.2" Call SetDRO(1, ABS(GetOEMDRO(1000))/(2)) NoneLabel%+.4fLTicker0NoneNoneTicker0%+.4fHT\ M-CodesNoneNoneM-Codes %+.4f]Cq"G-Codes3HtmlDialog( GetMainFolder()+"Mach3MillGcode.htm" ) NoneG-Codes%+.4f]q HistoryNoneNoneLabel%+.4fD ClearNoneNoneClear%+.4fHy8NoneNoneMillBitmaps\BoxLEDRedGreen.pngNone %+.4f 9nNoneNoneMillBitmaps\reset2.jpgNone%+.4f<l"Set Steps per UnitSub Main() Begin Dialog GroupSample 31,32,120,96,"Axis Selection" OKButton 38,75,40,14 GroupBox 12,8,96,62,"Pick Axis to Calibrate",.GroupBox1 OptionGroup .OptionGroup1 OptionButton 20,24,40,8,"X Axis",.OptionButton1 OptionButton 20,40,40,8,"Y Axis",.OptionButton2 OptionButton 20,56,40,8,"Z Axis",.OptionButton3 OptionButton 67,24,40,8,"A Axis",.OptionButton4 OptionButton 67,40,40,8,"B Axis",.OptionButton5 OptionButton 67,56,40,8,"C Axis",.OptionButton6 End Dialog Dim Dlg1 As GroupSample Button = Dialog (Dlg1) If Button = 0 Then Exit Sub End If AxisNum = Dlg1.OptionGroup1 Select Case AxisNum Case 0 'HSS Axis = "StepsPerAxisX" Axis_Letter = "X" Case 1 'HSStin Axis = "StepsPerAxisY" Axis_Letter =" Y" Case 2 'Carbide Axis = "StepsPerAxisZ" Axis_Letter = "Z" Case 3 'Carbide Axis = "StepsPerAxisA" Axis_Letter = "A" Case 4 'Carbide Axis = "StepsPerAxisB" Axis_Letter = "B" Case 5 'Carbide Axis = "StepsPerAxisC" Axis_Letter = "C" End Select Com_Move = Question ("How far would you like to Move the " & Axis_Letter & " Axis?") If COM_Move = 0 Then MsgBox "Can't have a Move of Zero, Axis Calc aborted." Exit Sub End If Code "G0 G91 " & Axis_Letter & Com_Move While Ismoving() Wend Code("G90") Code "G4 P0.5" Act_Move = Question("How far did the " & Axis_Letter & " Axis move? (Measured Value)") If Act_Move = 0 Then MsgBox "Can't have a Move of Zero, Axis Calc aborted." Exit Sub End If Old_PPR = GetParam(Axis) New_PPR = Abs((Com_Move/Act_Move) * Old_PPR) Response = MsgBox ( Axis_Letter & " Axis Will be Set to " & New_PPR & " Steps per Unit. Would you like to Accept it??", 4 , "Set Steps Per Unit") If Response = 6 Then ' User chose Yes. Call SetParam(Axis, New_PPR) MsgBox (Axis_Letter & " Axis Has Been Set") Else ' User chose No. MsgBox (Axis_Letter & " Axis Has NOT Been Set") End If End Sub Main NoneLabel%+.4f.NoneNoneNoneAxis Calibration%+.4f1 NoneNoneNoneRapid Override Rate (Units/Min)%+.4fLZNoneNoneNoneAuto Limit Override%+.4fNoneNoneNoneManual Limit Override%+.4fNoneNoneNoneDo not run Tool Change Macro%+.4f  NoneNoneNoneLabel%3.0fCNoneNoneNone LookAhead%+.4f%  NoneNoneNoneLabel%+.0f$< NoneNoneNoneLabel%+.4f@Zs NoneNoneNoneMDI,"%+.4fnCW NoneNoneNone Mavg_curr%+.4f&'; NoneNoneNoneI_isr%+.4f*p  NoneNoneNoneLabel%+.0f NoneNoneNonem_isr%+.4f*p  NoneNoneNoneLabel%+.0f NoneNoneNonegrr_tgt%+.4f*p  NoneNoneNoneLabel%+.0f NoneNoneNonegrr_curr%+.4f*p  NoneNoneNoneLabel%+.0f NoneNoneNoneIters%+.4f*xp  NoneNoneNoneLabel%+.0fu NoneNoneNone Curr Seq.%+.4f,Vyj  NoneNoneNoneLabel%+.0fRj8 NoneNoneNoneLabel%+.4f|[k NoneNoneNoneCurrent Status%+.4fH:N8 NoneNoneNoneLabel%+.4f|z8 NoneNoneNoneLabel%+.4f}8 NoneNoneNoneLabel%+.4f|8 NoneNoneNoneLabel%+.4f|8 NoneNoneNoneLabel%+.4f|8 NoneNoneNoneLabel%+.4f|%8 NoneNoneNoneLabel%+.4f|4D NoneNoneNone HeartBeatX<[w%+.4fZjl NoneNoneNoneStillX<[w%+.4fxj NoneNoneNone Queue EndX<[w%+.4fi NoneNoneNone Mavg DrainX<[w%+.4fp NoneNoneNonePauseX<[w%+.4fj NoneNoneNonePurgeingX<[w%+.4fi  NoneNoneNoneHaltX<[w%+.4fj& NoneNoneNone GRR MatchedX<[w%+.4f3tE NoneNoneNoneC HomeX<[w%+.4f NoneNoneNoneB HomeX<[w%+.4f NoneNoneNoneA HomeX<[w%+.4f NoneNoneNoneZ HomeX<[w%+.4f NoneNoneNoneY HomeX<[w%+.4ft NoneNoneNoneX HomeX<[w%+.4fYh8 NoneNoneNoneLabel%+.4f8 NoneNoneNoneLabel%+.4f8 NoneNoneNoneLabel%+.4f8 NoneNoneNoneLabel%+.4f8 NoneNoneNoneLabel%+.4fv8 NoneNoneNoneLabel%+.4fWg8 NoneNoneNoneLabel%+.4f$8 NoneNoneNoneLabel%+.4f7G NoneNoneNoneQueFullX<[w%+.4f% NoneNoneNoneSeq ErrX<[w%+.4f3E  NoneNoneNoneLabel%+.fEg~  NoneNoneNoneLabel%+.0fD~  NoneNoneNoneLabel%+.0fD  NoneNoneNoneLabel%+.0fD  NoneNoneNoneLabel%+.0fD  NoneNoneNoneLabel%+.0fD NoneNoneNoneX Pos%+.4fh:y NoneNoneNoneY Pos%+.4f 9 NoneNoneNoneZ Pos%+.4f 9 NoneNoneNoneA Pos%+.4f 9 NoneNoneNoneB Pos%+.4f 9 NoneNoneNoneC Pos%+.4f 9 NoneNoneNoneMach3 Positions%+.4f#K_ NoneNoneNoneGRex Positions%+.4fKg_ NoneNoneNoneC Pos%+.4f NoneNoneNoneB Pos%+.4f NoneNoneNoneA Pos%+.4f NoneNoneNoneZ Pos%+.4f NoneNoneNoneY Pos%+.4f NoneNoneNoneX Pos%+.4fhy  NoneNoneNoneLabel%+.0fr  NoneNoneNoneLabel%+.0fr  NoneNoneNoneLabel%+.0fr  NoneNoneNoneLabel%+.0fr  NoneNoneNoneLabel%+.0f~r  NoneNoneNoneLabel%+.0fgs~ NoneNoneNone Halt Triggersc %+.4f5|I NoneNoneNonePin8X<[w%+.4f$ NoneNoneNonePin7X<[w%+.4f$8 NoneNoneNoneLabel %+.4f(88 NoneNoneNoneLabel%+.4f(88 NoneNoneNoneLabel%+.4f(M8]8 NoneNoneNoneLabel%+.4f(^8n8 NoneNoneNoneLabel%+.4f(o88 NoneNoneNoneLabel%+.4f(88 NoneNoneNoneLabel%+.4f(88 NoneNoneNoneLabel%+.4f(8 NoneNoneNonePin1X<[w%+.4fM$_ NoneNoneNonePin2X<[w%+.4f^$p NoneNoneNonePin3X<[w%+.4fo$ NoneNoneNonePin4X<[w%+.4f$ NoneNoneNonePin5X<[w%+.4f$ NoneNoneNonePin6X<[w%+.4f$ NoneNoneNonePin14X<[w%+.4fDm NoneNoneNonePin13X<[w%+.4fDo NoneNoneNonePin12X<[w%+.4fDn NoneNoneNonePin11X<[w%+.4fDnm NoneNoneNonePin10X<[w%+.4fD]oo NoneNoneNonePin9X<[w%+.4fDLc^8 NoneNoneNoneLabel%+.4fq8 NoneNoneNoneLabel%+.4fq8 NoneNoneNoneLabel %+.4fq8 NoneNoneNoneLabel %+.4fqp8 NoneNoneNoneLabel %+.4fq_o8 NoneNoneNoneLabel %+.4fqN^8 NoneNoneNoneLabel%+.4fq8 NoneNoneNoneLabel%+.4fq NoneNoneNonePin15X<[w%+.4fDm NoneNoneNonePin16X<[w%+.4fDo NoneNoneNoneNext Seq%+.4f+6xJ  NoneNoneNoneLabel%+.0f3K  NoneNoneNoneLabel%+.0f! NoneNoneNone Next Message%+.4f  NoneNoneNoneLabel%+.0f  NoneNoneNone Last Message%+.4f  UCHAN_SYNNoneNoneLabelp%+.4f Enable THC Tog.NoneNoneLabel{%+.4f8NoneNoneNoneLabel%+.4f  Drop 1 in 5NoneNoneLabel%+.4f  Stop DropNoneNoneLabel%+.4f8 NoneNoneNoneLabel%+.4f  NoneNoneNoneLabel%XM NoneNoneNone1%+.4f NoneNoneNone2%+.4f  NoneNoneNoneLabel%XM NoneNoneNone3%+.4f   NoneNoneNoneLabel%XM  NoneNoneNone4%+.4f'  NoneNoneNoneLabel%XM) NoneNoneNone5%+.4f  NoneNoneNoneLabel%XR NoneNoneNone6%+.4f  NoneNoneNoneLabel%XR NoneNoneNoneEncoders%+.%+.4f9BM NoneNoneNoneAnalogue Outputs%+.4fS  NoneNoneNoneLabel%XQ NoneNoneNone4%+.4f  NoneNoneNoneLabel%XR NoneNoneNone3%+.4f  NoneNoneNoneLabel%XvR NoneNoneNone2%+.4fw NoneNoneNone1%+.4fZn  NoneNoneNoneLabel%XYRp  NoneNoneNoneLabels%8XF2 NoneNoneNone Digital In%+.4f9  Jog ON/OFF Ctrl-Alt-JNoneLabelgJ%+.4f +8 NoneNoneNoneLabelS%+.4f ,8 NoneNoneNoneLabelS%+.4f-  Torch VoltageNoneNoneLabelE /%+.4fL]q NoneNoneNonePin16X<[w%+.4fCkn} NoneNoneNonePin15X<[w%+.4fCZll8 NoneNoneNoneLabel$%+.4fpm}8 NoneNoneNoneLabel#%+.4fp\l8 NoneNoneNoneLabel%+.4fp8 NoneNoneNoneLabel%+.4fp8 NoneNoneNoneLabel%+.4fp(8 NoneNoneNoneLabel %+.4fp)98 NoneNoneNoneLabel!%+.4fp:J8 NoneNoneNoneLabel"%+.4fpK[ NoneNoneNonePin9X<[w%+.4fCb NoneNoneNonePin10X<[w%+.4fCn NoneNoneNonePin11X<[w%+.4fCl( NoneNoneNonePin12X<[w%+.4fC'm9 NoneNoneNonePin13X<[w%+.4fC8nJ NoneNoneNonePin14X<[w%+.4fCIl[ NoneNoneNonePin6X<[w%+.4fJ#\ NoneNoneNonePin5X<[w%+.4f9#K NoneNoneNonePin4X<[w%+.4f(#: NoneNoneNonePin3X<[w%+.4f#) NoneNoneNonePin2X<[w%+.4f# NoneNoneNonePin1X<[w%+.4f#8 NoneNoneNoneLabel%+.4f'J7Z8 NoneNoneNoneLabel%+.4f'97I8 NoneNoneNoneLabel%+.4f&(688 NoneNoneNoneLabel%+.4f'7'8 NoneNoneNoneLabel%+.4f'78 NoneNoneNoneLabel%+.4f'78 NoneNoneNoneLabel%+.4f'\7l8 NoneNoneNoneLabel%+.4f&l6| NoneNoneNonePin7X<[w%+.4f[#m NoneNoneNonePin8X<[w%+.4fl#~ NoneNoneNone Input Pinsc %+.4fm 2Alt CNoneNoneLabelHC%+.4f/`2NoneNoneNone3rd Axis%+.4f/`82NoneNoneNoneLabel%+.4ft~82NoneNoneNoneLabel%+.4f82NoneNoneNoneLabel%+.4f82NoneNoneNoneLabel%+.4ft~82NoneNoneNoneLabel%+.4f2NoneNoneNoneB%+.4f82NoneNoneNoneLabel%+.4f2NoneNoneNoneC%+.4f2NoneNoneNoneA%+.4f2NoneNoneNoneX%+.4f2NoneNoneNoneY%+.4f2NoneNoneNoneZ%+.4f NoneNone!MillBitmaps\G-code-letters_US.bmpLabel%+.4fJ]8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f; E8NoneNoneNoneNone%+.4f- 78NoneNoneNoneNone%+.4f )8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f  8NoneNoneNoneNone%+.4f 8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f<F&8NoneNoneNoneNone%+.4f.8&8NoneNoneNoneNone%+.4f *&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&8NoneNoneNoneNone%+.4f&Port 1 Pins current StateNoneNonePort 1 Pins current State%+.4f NoneNoneMillBitmaps\Togo.jpgNoneM(%+.4f$^+8NoneNoneMillBitmaps\BoxLEDYellow.pngNone%+.4f!`-NoneNoneMillBitmaps\gotoz.jpgNoneO(%+.4f+8NoneNoneMillBitmaps\BoxLEDYellow.pngNoneC%+.4f. NoneNoneMillBitmaps\offline.jpgLabel%+.4f,8NoneNoneMillBitmaps\BoxLEDYellow.pngNone%+.4f2 NoneNoneMillBitmaps\Togo.jpgNoneMO(%+.4f0FRO %NoneNoneFRO %%+.4f.NoneNoneMillBitmaps\Slider1.pngSkinnedSDTL5H250%3.0f -sNoneNoneMillBitmaps\Small Reset.jpgNone%+.4fNoneNoneMillBitmaps\BlueDro.pngSkinned%.0fn\p Spindle SpeedNoneNone Spindle Speed%+.4fCAUNoneNoneNoneS%+.4f&<NoneNoneMillBitmaps\BlueDro.pngSkinned%.0f9 NoneNoneMillBitmaps\Slider1.pngSkinnedJSDTL5H250%3.0fv OverRiddenNoneNone OverRidden%+.4fSRO %NoneNoneSRO %%+.4fNoneNoneMillBitmaps\settings.jpgNone%+.4f 8NoneNoneNoneNoneW%+.4fhz8NoneNoneNoneLabelZ%+.4fhz8NoneNoneNoneNoneV%+.4fJ\8NoneNoneNoneNoneX%+.4f8NoneNoneNoneLabel[%+.4f8NoneNoneNoneNoneY%+.4fJ\ ZNoneNoneLabel%+.4f| YNoneNoneLabel%+.4f|d~ XNoneNoneLabel%+.4f|F` ANoneNoneLabel%+.4fE_ BNoneNoneLabel%+.4fc} CNoneNoneLabel%+.4fNoneNoneNoneTool Change Location%+.4f4, NoneNoneNoneLabel%+.4fS/K NoneNoneNoneLabel%+.4fSOk NoneNoneNoneLabel%+.4fSnNoneNoneNoneZ%+.4f7oGNoneNoneNoneY%+.4f7UGiNoneNoneNoneX%+.4f7:GNCurrent PositionNoneNoneCurrent Position%+.4f%9 G92 OffsetNoneNone G92 Offset%+.4fY%9-NoneNone-%+.4f>ALU-NoneNone-%+.4f>XLl-NoneNone-%+.4f>nL-NoneNone-%+.4f>L Machine CoordNoneNone Machine Coord%+.4f2%9=NoneNone=%+.4f#=NoneNone=%+.4f#=NoneNone=%+.4fB$V=NoneNone=%+.4fY#m=NoneNone=%+.4fp#=NoneNone=%+.4f#-NoneNone-%+.4f>L-NoneNone-%+.4f>L#NoneNoneNoneNone%+.4f-"NoneNoneNoneNone%+.4f- NoneNoneNoneNone%+.4f[ NoneNoneNoneNone%+.4f[ NoneNoneNoneNoneW%+.4f@ NoneNoneNoneNoneX%+.4f@ NoneNoneNoneNoneT%+.4f@Xk NoneNoneNoneNoneS%+.4f@AT NoneNoneNoneNoneV%+.4f@ NoneNoneNoneNoneU%+.4f@o-NoneNone-%+.4f>R-NoneNone-%+.4fUi-NoneNone-%+.4fk-NoneNone-%+.4f-NoneNone-%+.4f-NoneNone-%+.4f Tool OffsetNoneNone Tool Offset%+.4f&@: NoneNoneNoneNone%+.4fB6U NoneNoneNoneNone %+.4fo6-NoneNone-%+.4f?S-NoneNone-%+.4fn8NoneNoneMillBitmaps\conditions.pngNone%+.4fTj NoneNoneMillBitmaps\speed+.jpgNonelzLabe%+.4f NoneNoneMillBitmaps\speed-.jpgNonemy%+.4f NoneNoneMillBitmaps\speed+.jpgLabelk%+.4fu NoneNoneMillBitmaps\speed-.jpgLabelm%+.4fOn  CV DistanceNoneNone CV Distance[%+.4f]8NoneNoneNoneNone%+.4fF[ abs max x,y,zNoneNone abs max x,y,z%+.4f1 NoneNoneNoneNone%+.4f4I NoneNoneNoneNone%+.4fJ_ NoneNoneNoneNone%+.4fbwMinNoneNoneMin%+.4fz NoneNoneNoneNone%+.4f NoneNoneNoneNone%+.4f NoneNoneNoneNone%+.4f Servo Freq. GeneratorNoneNoneServo Freq. Generatorg%+.4f Brain Time (ms)NoneNoneBrain Time (ms)%+.4f NoneNoneNoneNone%+.0f NoneNoneNoneNone%+.4f6I\Probe Tip DiameterNoneNoneProbe Tip Diameter%+.4f/2B NoneNoneMillBitmaps\Slider1.pngSkinnedSDTL0H102%3.0fu@RapidNoneNoneRapid%+.4fnFRONoneNoneFRO%+.4fr8NoneNoneNoneNone9%+.4f,"