;//Title: WPCAM WireCut III(c) Ver R2009 Post Configure File ;// ================================================== ;//Content: Post Config. For All type machine ;//Author: Kevin Zhang[zhangkevin9628@163.com] ;//QQ: 421633695 ;//Date: March 25th 2021 ;//Copyright: @1996, Win-Win Development House Co.,LTD Variable 0 = 0.6,init/0.000024 Variable A = 0.2,abs,init/0 ; Variable B = A0.30-,abs,modal,init/0. ; // Q Plane angle // Variable C = Variable D = H30,init/0,not_modal,ex:H001,H002 Variable E = Variable F = F00, positive,not_modal,init/100. Variable G = G20,not_modal,init/-1,ex:G00/G01 Variable H = H30,modal,init/0,ex:H110,H109 Variable I = I0.40-,rel,not_modal,int_eps Variable J = J0.40-,rel,not_modal,int_eps Variable K = K0.40-,rel,not_modal,int_eps Variable L = O40,init/8000,inc/1 Variable M = M20 Variable N = N40,init/1,inc/1 Variable O = O40,integer,init/1,inc/1 Variable P = X0.40-,abs,not_modal,init/0. Variable Q = Y0.40-,abs,not_modal,init/0. Variable R = R0.30-,abs,not_modal Variable S = Variable T = A0.30-,abs,modal,init/0. Variable U = U0.40-,abs,not_modal,init/0. Variable V = V0.40-,abs,not_modal,init/0. Variable W = Variable X = X0.40-,abs,not_modal,init/0. Variable Y = Y0.40-,abs,not_modal,init/0. Variable Z = Z0.30-,rel,not_modal,init/0. variable 27 = T0.30-,abs,modal,int_eps ; Taps value variable 28 = R0.30-,abs,modal,int_eps,init/1 ; R Plane angle variable 29 = A0.30-,abs,not_modal,int_eps ; Inital Incline angle Variable 30 = 0.30-,abs,not_modal,init/0.001 ; 3D Segment Tollerance Variable 31 = 0.30-,abs,not_modal,init/.1 ; 3D Segment max. length Variable 32 = 00,abs,not_modal ; Thickness of workpiece Variable 33 = K0.40-,rel,not_modal ; Aux plane X-center Variable 34 = L0.40-,rel,not_modal ; Aux plane Y-center variable 35 = A0.30-,abs,modal,int_eps ; CONIC Angle variable 36 = D10,abs,modal,int_eps ; CONIC Angle Variable 37 = 00,integer ; Hole Type 0:Die 1:Punch Variable 38 = 00,real,not_modal ; G51,G52 Variable 39 = A0.40-,abs,modal,int_eps ; Q Plane angle (3D) Variable 40 = 00,init/4 ; 0/1:MIT 2:Sodick 4:Fanuc 8:Seibu 16:Agie 32:Charmill Variable 41 = 00,init/8,inc/60 ; cutting type 8:rought to finish ru_fi_cut -8:Two program Variable 42 = 00,init/3 ; 1:Triming have overcut 2:No trim overcut Variable 43 = 00,integer ; Offset direction 1:is_CW(G42) -1:is_CCW(G41) Variable 44 = 0.40-,real,not_modal,init/0. ; Sodick original taper value(@27 have be changed) Variable 45 = 00,integer,init/0 ; current triming count Variable 46 = 00,integer ; current data_sets (layer_no) Variable 47 = 00,integer ; Trimming count(set in Wt) Variable 48 = 00,init/0 ; 1:ArcIn/LineOut 0:LineIn/LineOut Variable 49 = 00,init/1 ; auto wireing program segments number Variable 50 = 0.30-,rel,not_modal Variable 51 = +0.30-,rel,not_modal ; Aux.Offset value ex:0.196(H01=H110+0.196) Variable 52 = X0.40-,rel,modal,init/0. ; // return the original position x // Variable 53 = Y0.40-,rel,modal,init/0. ; // return the original position y // Variable 55 = 0.30-,abs,not_modal,init/-98 ; Z1 Value Variable 56 = 00,integer,init/0 ; Z1 Changed flag Variable 57 = 00,integer,init/0 ; Z5 Aux. Changed flag Variable 58 = Z0.30-,abs,not_modal ; aux Z1 high use for take part off in escape_out Variable 59 = 00,integer,abs,init/0 ; Sodick Head data append Variable 60 = 0.30-,abs,not_modal,init/0 ; Length Of Contour Variable 61 = 0.30-,abs,not_modal,init/0 ; @60 + LeaderLength+OverCut variable 62 = 0.30-,not_modal,init/5. ; Min. angle variable 63 = 0.30-,not_modal,init/175. ; Max. angle variable 64 = R0.40-,abs,not_modal,positive ; Outter Fillet Radius variable 65 = X0.30-,not_modal,positive ; UnderCut Length variable 66 = 0.30-,not_modal,init/0.00001 ; Wrap length Variable 67 = X0.40-,abs,not_modal,init/0. ; Escape_in Aux Point(End point of Leader) Variable 68 = Y0.40-,abs,not_modal,init/0. ; Escape_in Aux Point(End point of Leader) Variable 69 = 0.30-,abs,not_modal,init/0. ; @60 +(LeaderLength+OverCut)*2 Variable 71 = R0.40-,abs,not_modal,positive ; Inner Fillet Radius variable 72 = 0.30-,not_modal,INIT/0 ; Approach Length variable 73 = 0.30-,not_modal, ; over_cut //minus value :over_cut in rough_cut variable 74 = 0.30-,not_modal, ; Escape length variable 75 = 0.30-,not_modal, ; PreStop UpLimit variable 76 = 0.30-,not_modal, ; PtrStop Percent variable 77 = 0.30-,not_modal, ; PreStop DnLimit Variable 78 = 0.30,not_modal,init/0.0 ; Wt GapValue Variable 79 =00,integer,INIT/0 ; CleanCut State 2:End 5:Start used in MinCleanCut Variable 80 = 10,integer,init/0, ; Variable 81 = 0.30-,abs,not_modal,init/0.0001 ; pre_stop aux. length Variable 82 = 00,integer init/1 ; in middle segment Variable 83 = 0.30-,abs,not_modal,init/0 ; pre_stop aux. length Variable 85 = 0.30-,real,abs,not_modal,init/0 ; A Variable 86 = 40,init/1, ; Variable 87 = 00,ingeger,not_modal,init/0 ; 1:UpDn SameRadius 2:3D-Cut ; #87 = ; No-core Cut flag Variable 88 = 00,ingeger,not_modal,init/0 ; 1:OpenPath 2:HoleAtOut 4:HoleAtIn 8:VerToTap ; ; 10:BushOut 34:Open+HoleOut 35:Open+HoleIn 9b:NoCorShape Variable 90 = H00,real,not_modal,init/0 ; Offset code :ex:H01 ; ; Offset Compensation Number Variable 91 = 0.40-,real,not_modal,init/0. ; Offset Compensation Value ex:0.196 ; ; Offset Compensation Value Variable 92 = S00,real,not_modal,init/0. ; E-Park 1 ; ; E-park1 Number Variable 93 = 0.30-,real,not_modal,init/0. ; Speed ex:F100. ; ; User define variable Variable 94 = 0.40-,real,not_modal,init/28. ; Max. Contour length for M00 ; #94 ; Inner fillet buffer Variable 95 = 00,integer,abs,init/0 ; Pause time ; Variable 96 = 00,real,not_modal,init/0. ; Data file reading buffer #3 ; ; E-park2 Number Variable 97 = 0.40-,real,not_modal,init/0. ; Tap1 (save in @27) ; #97 = ; Variable 98 = 0.40-,real,not_modal,init/0. ; Tap2 single hole taper value Variable 99 = 0.40-,real,not_modal,init/0. ; Tap3 Wt taper value Variable 100 = 0.40-,real,not_modal,init/2000 ; Tap3 Wt taper value Variable 101 = 00,integer,not_modal,init/0 ; Recode 3D Variable 102 = 00,integer,not_modal,init/0 ; Recode T84,T85 Variable 103 = 30,integer,not_modal,init/0 ; Recode H(NUMBER) Variable 104 = C30,real,not_modal,init/0. ; Recode C(NUMBER) Variable 105 = 10,integer,not_modal,init/0 ; Recode 3D C(NUMBER) Variable 112 = 00,ingeger,not_modal,init/0 ; Variable 117 = 00,integer,abs,init/0 ; ; program_start = $,"%",$,"( QingHong )",$,"(",~,".NC)",$,%,$,(@84=@64),(@83=@72),$, offset_head = $, path_data = $, offset_left = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@100==3)?(@72=0),(@48=0),;,(@88==9)?(@37=1),;, $"E1",#8,$, (@48!=1)?(#87!=1)?(@100!=3)?"G41WPCAM",;;;,((#87==1)||(@100==3))?"G40WPCAM",;, (@48==1)?((@88==99)||(@88==799))?(@74=0)(@72==0);;, offset_right = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@100==3)?(@72=0),(@48=0),;,(@88==9)?(@37=1),;, $"E1",#8,$, (@48!=1)?(#87!=1)?(@100!=3)?"G42WPCAM",;;;,((#87==1)||(@100==3))?"G40WPCAM",;, (@48==1)?((@88==99)||(@88==799))?(@74=0)(@72=0);;, offset_left_0 = $,"G04X5."$"E1",#8,$,"G41", offset_right_0 = $,"G04X5."$"E1",#8,$,"G42", offset_left_1 = $,(@n>1000)?(@88==10)?&&"( ----- ",(@N=@N-1),#N," ----- )",$, (@88==10)?(@N>1000)?(@37=1),$,"G90G92",#x,#y,;;,$, (@N>1000)?(@55!=T)?(@55!=0)?(@27=0);;;, $"E2",#8,$, (@48!=1)?"G41WPCAM",;, offset_right_1 = $,(@n>1000)?(@88==10)?"&&( ----- ",(@N=@N-1),#N," ----- )",;;,$, $,(@88==10)?(@N>1000)? (@37=1),$,"G90G92",#x,#y,;;,$, $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M20",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E2",#8,$, (@48!=1)?"G42WPCAM",;, offset_left_2 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E3",#8,$, (@48!=1)?"G41",;, offset_right_2 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E3",#8,$, (@48!=1)?"G42",;, offset_left_3 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E4",#8,$, (@48!=1)?"G41",;, offset_right_3 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E4",#8,$, (@48!=1)?"G42",;, offset_left_4 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E5",#8,$, (@48!=1)?"G41",;, offset_right_4 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E5",#8,$, (@48!=1)?"G42",;, offset_left_5 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E6",#8,$, $,(@48!=1)?"G41",;, offset_right_5 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E6",#8,$, (@48!=1)?"G42",;, offset_left_6 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E7",#8,$, (@48!=1)?"G41",;, offset_right_6 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E7",#8,$, (@48!=1)?"G42",;, offset_left_7 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E8",#8,$, (@48!=1)?"G41",;, offset_right_7 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;,(@88==9)?(@37=1),;, $,(@88==1)?(@47>0)?"M00",;;,$, (@55==-99)?(@84=1),;,(@55==0)?(@84=1),;,(@55==-98)?(@84=1),;, (@55!=-98)?(@55!=-99)?(@55!=0)?(@84=2),;;;, $"E8",#8,$, $,(@48!=1)?"G42",;, main_coordinate = $,(@117!=5)?(#45==1)?"G90G92X0.Y0.",$,"G00",#x,#y,$,";;",$,"M00";,- $,@n,"( ----- ",(@N=@N-1),#N," ------- )",$, $,"G90","G92",#x,#y,(@52=@x),(@53=@y),(@B=@27),$, $,(@117!=5)?(@88!=20)?(@n!=2)?"M00",;;;,$,(@36=#8), $,(@117==5)?(@88!=20)?"M00",;;,$, (@88==20)?"M01",;,(@117==5)?(@117=0),;, (@117>0)?(@48!=1)?(@72=0),;;,(@88==9)?(@48=0),;, (@72==0)?(@48=0),;,((@48==1)&&(@72==0))?(@48=0),;,(@48!=1)?(@72=0),;, (@100==4)?(@72=0.1,@48=0),;, path_start = $,((@117!=2)&&(@117!=11))?(@88!=20)?(@88!=98)?(@88!=9)?;;;;,$, $,(@n>1000)?(@88==98)?(@88!=9)?,;;;,$,(@36=#8), (@88==9)?(@36!=1)?"M00",$,;;, $,(@117!=11)?(@117!=2)?(@88!=98)?(@88!=9)?@n,"( ----- ",(@N=@N-1),#N," ------- )",;;;;,$, $,(@n>1000)?(@88==98)?@n,"( ----- ",(@N=@N-1),#N," ------- )",;;,$, $,(@88==9)?(@36!=1)?@n,"( ----- ",(@N=@N-1),#N," ------- )",;;,$, $,"G90","G92",#x,#y,(@52=@x),(@53=@y),(@B=@27),$, $,(@52=@x),(@53=@y),(@B=@27),$, $,(@88==20)?"M01",;,$,(@88==9)?(@48=0),;, (@72==0)?(@48=0),;,((@48==1)&&(@72==0))?(@48=0),;,(@48!=1)?(@72=0),;, (@100==4)?(@72=0.1,@48=0),;, sub_program = $,@n,"( ----- ",(@N=@N-1),#N," ------- )",$, (@88!=798)?"M00",;,$,"M98P",#86,$,"G90",$, "G92",#x,#y,(@52=@x),(@53=@y),(@B=@27),$, sub_path_start = (@88!=798)?" ",$,"O",#86,;,$,"G90",$, (@88!=798)?"G92X0.Y0.",;,(@B=@27),(@54=1),$, sub_path_end = $,(@88!=799)?"M99",;,$, sub_program_end = $,"%",$," ",$, first_cut_in_feed = (@100==1)?(@37=1),;,(@100==2)?(@37=0),;, (@56=0),(@54=0),(@38=#44*@44),- (@27!=#27)?(@56=1);- (@56)?(@38>0)?(@54=2);;- (@56)?(@38<0)?(@54=3);;- (@72==0)?(@54==2)?;;- (@72==0)?(@54==3)?;;- (@72==0)?(@27==0)?(@43==1)?,;;;;- (@72==0)?(@27==0)?(@43==-1)?,;;;;- (@72==0)?(@27>0)?#27,;;,(@72==0)?(@27<0)?(@27=-@27),#27,(#27=-@27),;;, g1,@x,@y,$,(@48==1)?(@67=@x,@68=@y),;,(@35=1), forward_tilt = backward_tilt = approching = (@43!=1)?"G41WPCAM":"G42WPCAM",;, (@56=0),(@54=0),(@38=#44*@44),- (@27!=#27)?(@56=1);- (@56)?(@38>0)?(@54=2);;- (@56)?(@38<0)?(@54=3);;- (@54==2)?;- (@54==3)?;- (@27==0)?(@43==1)?,;;- (@27==0)?(@43==-1)?,;;- (@27>0)?#27,;,(@27<0)?(@27=-@27),#27,(#27=-@27),;, g1,@x,@y,$, linear_feed = (@56=0),(@54=0),(@38=#44*@44),- (@27!=#27)?(@56=1),;,- (@56)?(@38>0)?(@54=2),;;- (@56)?(@38<0)?(@54=3),;;- (@56)?(@27==0)?(@54=0),;;,- (@54==2)?,(@62=1),;,- (@54==3)?,(@62=2),;,- (@56)?(@27>0)?#27,;;- (@56)?(@27<0)?(@27=-@27),#27,(#27=-@27),;;,- (@56)?(@27==0)?(@43==1)?(@62!=1)?,;;;;, (@56)?(@27==0)?(@43==-1)?(@62!=2)?,;;;;, (@56)?(@27==0)?#27,;;,- (@79==2)?$,"D11",$,;,(@79==2)?(@43!=1)?"G41",;;, (@79==2)?(@43!=-1)?"G42",;;, g1,#x,#y,(@79==2)?,$,;, (@79==5)?&,"G40G50",$,;,$, circular_cw = $,(@27!=#27)?@27,;,(@87==1)?"G87",;,g2,#@x,#@y,@i,@j,;," (",@r,")",$, circular_ccw = $,(@27!=#27)?@27,;,(@87==1)?"G87",;,g3,#@x,#@y,@i,@j,;," (",@r,")",$, auto_undercut = $,"G04",#65,$ auto_fillet = $, auto_cut_off = $,(@49==2)?(@49=6,@92=1),;,(@92==1)?"M00",(@92=2),;,$,(1001<=@N<2000)?(@73=0),;,$, $,@n,"( ----- ",(@N=@N-1),#N," ------- )",$, "G90",$,"G92",#x,#y,(@52=@x),(@53=@y),(@B=@27),$,"M00"$, insert_at_pre_stop = (@47==0)?(@37==1)?"M00",;;,$,(@49!=1)?(@45==0)?(@88<97)?(@37==0)?"M00",$,;;;;,$, (@37!=0)?(@73=0),;,(@48==1)?(@73=0),;,$,((@88==2)||(@88==4))?(@73=0),;, insert_at_pre2_stop = $,(@88<98)?"M00",;,$ insert_at_cut_through = $, insert_at_over_cut = $, over_cut_insert_2 = $, escape_out_feed = $,(@88==9)?(@37=1),;,$,(@100==3)?(@88==1)?(@74=0),;;,(@37==0)?(@88!=7)?(@88!=798)?(@88!=799)?(@96=1),;;;;, escape_out_fun = (@87!=3)?(@100!=3)?"G40G50T0.",;;,(@87!=3)?(@100==3)?(@37==0)?(@88!=1)?"G40G50T0.",;;;;, (@48!=1)?(@37!=1)?(@88!=1)?(#27==0)?g1,@x,@y,$,;;;;, ((@48==1)&&(@45==0))?(@37==0)?(@88!=1)?(@X=@67,@Y=@68),g1,@x,@y,$,;;;;, ((@48==1)&&(@45!=0))?(@37==0)?(@88!=1)?(@X=@p,@Y=@q),g1,@x,@y,$,;;;;, ((@49==1)||(@49==6))?(#27!=0)?(@48!=1)?((@37!=1)&&(@88!=1))?g1,@x,@y,$,;;;;, ((@37==1)&&(@88!=1))?g1,@x,@y,$,;;,(@88==1)?(@100!=3)?g1,@x,@y,$,;;, (@47>0)?(@88==1)?(@X=@52,@Y=@53),"M00",$,"G00",@x,@y,$,;;, (@49!=1)?(@88!=1)?(@88!=10)?(@37==0)?(@X=@52,@Y=@53),;;;;, (@96==1)?((#27==0)&&(@37==0))?((@48!=1)&&(@49!=1))?((@88!=10)&&(@88!=1))?(@X=@52,@Y=@53),"G00",@x,@y,$,;;;;, ((#27!=0)&&(@96==1))?((@37==0)&&(@48!=1))?((@88!=1)&&(@88!=10))?((@49!=1)&&(@45==0))?(@X=@52,@Y=@53),"G01",@x,@y,$,;;;;, ((#27!=0)&&(@96==1))?((@37==0)&&(@48!=1))?((@88!=1)&&(@88!=10))?(@45>0)?(@X=@52,@Y=@53),"G00",@x,@y,$,;;;;, (@48==1)?(@96==1)?((@88!=1)&&(@88!=10))?(@37==0)?(@X=@52,@Y=@53),"G00",@x,@y,$,;;;;, (@88==9)?(@45==-@47)?(@X=@52,@Y=@53),$,"M00"$,"G00",@x,@y,$,"M01",$,;;, ((@88==7)||(@88>797))?"G00","X0.Y0.",$,;; $,(@49!=1)?(@37==1)?(@88!=1)?((@47!=0)&&(@45==0))?"G04X5.",;;;;,$,,(@27=0),$, offset_off = turn_off_tilt = departure = $, escape_in_feed = (@100==1)?(@37=1),;,(@88==11)?(@37=1),;,(@88==9)?(@37=1),;,(@100==2)?(@37=0),;, (@48==1)?(@73=0),;,(@37==1)?(@73=0),;,(@88==2)?(@73=0),;,(@88==4)?(@73=0),;, (#39==1)?(@73=0),;,((@88==56)||(@88==66))?(@73=0),;, (@88==9)?(@37=1),;,(@100==4)?(@44=@27),;,(@n>1000)?(@49==6)?(@44=@27),;;, (@56=0),(@54=0),(@38=#44*@44),-, (@27!=#27)?(@56=1);- (@56)?(@38>0)?(@54=2);;- (@56)?(@38<0)?(@54=3);;- (@48!=1)?(@54==2)?;;- (@48!=1)?(@54==3)?;;- (@48!=1)?(@27==0)?(@43==1)?,;;;;, (@48!=1)?(@27==0)?(@43==-1)?,;;;;, (@48!=1)?(@27>0)?#27,;;,(@48!=1)?(@27<0)?(@27=-@27),#27,(#27=-@27),;;;, (@88!=1)?(@88!=10)?(@37==0)?(@117==1)?(@x=@67,@y=@68),;;;; (@88==1)?(@47>0)?(@x=@67,@y=@68),;;,"G01",@X,@Y,$,(@p=@X,@q=@y), (@48==1)?(@43==1)?"G42",;;,(@48==1)?(@43==-1)?"G41",;;, (@48==1)?(@54==2)?;;- (@48==1)?(@54==3)?;;- (@48==1)?(@27==0)?(@43==1)?,;;;;, (@48==1)?(@27==0)?(@43==-1)?,;;;;, (@48==1)?(@27>0)?#27,;;,(@48==1)?(@27<0)?(@27=-@27),#27,(#27=-@27),;;;,(@35=2) wire_off = $, path_end = $,(@88==9)?(@36=1),;,$, rapid_move = $,(#49==0)?(@88!=98)?(@88!=9)?(@117==0)?(@88!=199)?"M00",;;;;,$, $,(#49!=0)?(@88!=9)?(@117<2)?(@88!=199)?"M00",;;;;,$, $,(#49==0)?(@117==1)?"M00",;;,$,(@49==8)?(@117==3)?"M00",;;,$, $,(@117==5)?"M00",;,$,(@88==9)?(@36!=1)?"M00",$,g0,@x,@y,;;,$, $,(@88==9)?(@36==1)?"S1",$,g1,@x,@y,;;,$, $,";;" $,(@88!=9)?(@88!=199)?"G00",#x,#y,;;,$,(@117==3)?(@117=1),;, $,";;" $,(@88==199)?"G01",@x,@y,"G50T0.",;,$,$,"M00"$, program_end = $,";;"$,"M00"$,";;"$,"M02",$,"%",$,(@85==1)?" ",;,$, 3d_main_coordinate = $,@n,"( ----- ",(@N=@N-1),#N," ------- )",$, "G90",$,"G92",#x,#y,(@52=@x),(@53=@y),$,"M00"$,(@36=#8), 3d_path_start = $,@n,"( ----- ",(@N=@N-1),#N," ------- )",$,(#u=0),(#v=0)- "G92",#x,#y,"U0.V0.",(@52=@x),(@53=@y),$,"M00"$,(@36=#8), 3d_offset_left = (@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E1",#8,$,"G41WPCAM", 3d_offset_right = (@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E1",#8,$,"G42WPCAM", 3d_offset_left_0 = $,"M01",$"E1",#8,$,"G41", 3d_offset_right_0 = $,"M01",$"E1",#8,$,"G42", 3d_offset_left_1 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E2",#8,$,"G41WPCAM", 3d_offset_right_1 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E2",#8,$,"G42WPCAM", 3d_offset_left_2 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E3",#8,$,"G41", 3d_offset_right_2 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E3",#8,$,"G42", 3d_offset_left_3 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E4",#8,$,"G41", 3d_offset_right_3 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E4",#8,$,"G42", 3d_offset_left_4 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E5",#8,$,"G41", 3d_offset_right_4 = $,(@100==1)?(@37=1),;,(@100==2)?(@37=0),;, $"E5",#8,$,"G42", 3d_approching = "G01",@x,@y,@u,@v,$, 3d_departure = $ 3d_path_end = $, 3d_escape_out_feed = $,(@37==1)?(@88!=1)?"G40G01",@X,@Y,@U,@V,;;,$,(@88==1)?"G40G01",@X,@Y,@U,@V,;,$, (@37==0)?(@88!=1)?(@X=@52,@Y=@53),"G40G01",@X,@Y,@u,@v,;;,$ 3d_escape_in_feed = g1,(@88!=1)?(@88!=10)?(@37==0)?(@x=@67,@y=@68,@u=#65-@67,@v=#66-@68),;;;, @x,@y,@u,@v,$ 3d_linear_feed = g1,@x,@y,@u,@v,$ 3d_isoradius_cw = g2,#@x,#@y,@u,@v,@i,@j,@33,@34,$ 3d_isoradius_ccw = g3,#@x,#@y,@u,@v,@i,@j,@33,@34,$ 3d_std_conic_cw = g2,#@x,#@y,@u,@v,@i,@j,@33,@34,$ 3d_std_conic_ccw = g3,#@x,#@y,@u,@v,@i,@j,@33,@34,$ 3d_prog_radius_cw = g2,#@x,#@y,@u,@v,@i,@j,@33,@34,$ 3d_prog_radius_ccw = g3,#@x,#@y,@u,@v,@i,@j,@33,@34,$ 3d_angle_change = @x,@y,@u,@v,$ Dbf_Name=new_wpcam.dbf ADD_NC_CHAR=QH ADD_OFFSET_IN_DRAWING DIE_STOP2_LEN file_each_noCor No_Burr_No_Over no_burr_same_pt Not_Ret_To_First_Hole CUT_EACH_LARGE_PUN Abs_Sub_Program2 auto_sub_no=3001 auto_trim_no=4001 Auto_Cut_Off_No=1000 3D_ESC_OUT AUTO_UNDERCUT_EVERY_TIME = ON NoCorRetStPt Machine_Name=QingHong