cyqdesign |
2007-04-08 10:29 |
西门子802D系统应用于立式车磨床
作者:齐重数控 杜宏祺 王英瑞 迟毅 R0oKbs{ 7bDHXn 在2002年我厂为某公司改造一台立式车床,该机床为双刀架控制,应用户要求将该机床右刀架改造为磨削刀架。由于802D系统主要应用在车削控制,因此在改造中主要难点是如何利用R参数实现磨削循环的加工程序编制。 .Vq)zi1< _,</1~. 机床改造后可以通过电磨头对工件进行回转支承任意表面、内、外圆锥面、圆柱面等进行加工。由于砂轮在磨削过程中不断磨损,因此需要在磨削过程中对砂轮进行砂轮修整。砂轮修整基本上是通过金钢笔、砂轮修整器对砂轮进行手动修整,在砂轮修整完毕后,可直接进行工件的磨削加工而不需要进行再次对刀。 jq08= jNeI2-9c} 工件的磨削加工流程 )Fb>8<% s|y:UgD 工件的磨削加工流程图如图1: XNgDf3T
(MHAJ]Rx 图1 工件的磨削加工流程图 f-nz{U )/t?!T.[ 用户参数说明 h=_mNG>R) @,XSs R1:砂轮最小直径 fu$R7 R2:砂轮最大直径 HK+/:'Pu R3:砂轮直径 +{]xtQB=,{ R4:砂轮宽度 [%&ZPJT%i R5:速度下限 5JhdVnT_ R6:线速度上限 'H7x L R7:线速度 Xv@SxS-5l R8:砂轮转速 'EFyIVezg9 R9:砂轮圆弧半径 ?JxbSK# R10:金刚笔半径 $wYFEz R11:金刚笔与花盘圆心距离 WMMO5_Mz R12:金刚笔高度 .Yw'oYnS R13:垫块高度 2Hum!p:1 R14:磨架角度 q64k7<C, R15:停顿时间 )J?{+3 -+t]15 R18:X轴精磨尺寸 vy,&N^P R19:Z轴精磨尺寸 DQwGUF'( R20:X轴起始尺寸 }h 3K@R
R21:Z轴起始尺寸 ={?vAb: R22:精磨每次进刀量 N N|u _ R23:精磨进给率 OCy0#aPRS R24:精磨砂轮修整计数器 XhsTT2B R25:精磨余量 7RDDdF E! . @Ut?G R28:粗磨每次进刀量 Zf7&._y. R29:粗磨进给率 <)*2LBF@] R30:粗磨砂轮修整计数器 'Peni1_ 5'a3huRtV R32:光磨次数 #P#-xz R33:光磨进给率 "n:{!1VGw 5<L_|d)0" R36:砂轮修整量 P,=+W(s9} R37:砂轮修整每次进给量 lnGq :- R38:砂轮修整进给率 $BmmNn# R39:砂轮修整用安全让刀
fI\9\x `"@ X.}\ R42:安全让刀量 {YUIMd!Y R43:安全让刀每次进给量 6dAEM;$_Z R44:安全让刀进给率 1}ZKc=Pfu d2s OYCKe R46:中间点X轴坐标 >u%]6_[ R47:中间点Z轴坐标 d*pF> j fFjH "2WD R50:单次磨削量 d3^OEwe R51:进给率 ;@h0qRXW:h R52:起始点 -G,^1AL> R53:终点 Jw~( G9G R54:当前位置 b%f[p/no /WPv\L R56:砂轮修磨量 sS
TPMh R57:砂轮每次修磨量 .yENM[-bQ R58:返回位置 x_|F|9 `bKA+c,f R60:当前砂轮位置 j'i0*"x R61:修砂轮用计数器 97!>%d[0 R62:错误标志 B5X sGLV TO,rxf 磨削加工程序 Y,8KPg@W c.\O/N
磨削加工程序如下: G1 o70 I &* _,d N10 G90 G94 G18 ^% Q|s#w. N20 R62=0 ;错误标志 ~tB;@e N30 L1 ;线速度计算 AGA`fRVx N40 IF R62<>0 GOTOF BB4 <ktzT&A N50 R58=R20 ;修砂轮准备 (eCFWmO N70 R51=R38 ;进给率 Ut]+k+ 4 N80 L30 ;砂轮修整 ,D6v4<jh N90 R50=R43 ;安全让刀每次进给量 {J/I-=CmML N100 R51=R44 ;进给率 #sKWd N110 R53=R20 @+U,Nzd N120 L20 ;安全让刀子程 Q
'(ihUq*k N130 R60=R20 ;起始点 h?\2_s N140 R61=R30 ;砂轮修整计数器初值 (wRBd N150 R50=R28 ;粗磨每次进刀量 W&:[r/8wA N160 R51=R29 ;进给率 PZ8U6K' N170 IF R60>=R18+R25 GOTOF AA1 ; ;evCW$G= N180 R62=10 rg(lCL&:S N190 MSG(“错误10:错磨参数错误”) }2)DPP:ic N200 GOTOF BB4 !~<siy N210 AA1:IF R60N220 L10 ;磨削子程序 N12:{U N230 R60=R60-R28 ;修改档前位置 y?[snrK G N240 R61=R61-1 }wSi~^* N250 IF R61>0 GOTOB AA1 +w|9x.&W N260 R58=R60 #y]3LC#)^G N270 L30 ;砂轮修整 U3vEdw<lV N280 R50=R43 RaSz>-3d N290 R51=R44 P];JKE% N300 R53=R60 jn9 ShF N310 L20 ;安全让刀 XM
Vq-8B0 N320 R61=R30 z/ & | |