作者:齐重数控 杜宏祺 王英瑞 迟毅
(8H^{2K~ F." L{g 在2002年我厂为某公司改造一台立式车床,该机床为双刀架控制,应用户要求将该机床右刀架改造为磨削刀架。由于802D系统主要应用在车削控制,因此在改造中主要难点是如何利用R参数实现磨削循环的加工程序编制。
rNgE/=X @|d|orMC 机床改造后可以通过电磨头对工件进行回转支承任意表面、内、外圆锥面、圆柱面等进行加工。由于砂轮在磨削过程中不断磨损,因此需要在磨削过程中对砂轮进行砂轮修整。砂轮修整基本上是通过金钢笔、砂轮修整器对砂轮进行手动修整,在砂轮修整完毕后,可直接进行工件的磨削加工而不需要进行再次对刀。
&VQwuO -nHc52, 工件的磨削加工流程
qa%g'sB-b 8eLNKgc 工件的磨削加工流程图如图1:
sZB$+~.:}
W?6RUyMC$T 图1 工件的磨削加工流程图
VF[]E0=u6 nk-?$'i9q 用户参数说明
bgEUG pD &\Z~5T R1:砂轮最小直径
=(hEr=f>7 R2:砂轮最大直径
=Wl
CE_ R3:砂轮直径
z6Mf>q R4:砂轮宽度
A Ys<IMQ R5:速度下限
M
rVtxzH R6:线速度上限
?[T&y
,ln R7:线速度
?;i6eg17< R8:砂轮转速
!hJKI.XH R9:砂轮圆弧半径
ap=M$9L' R10:金刚笔半径
szKs9er& R11:金刚笔与花盘圆心距离
yWX:`*GV R12:金刚笔高度
Llg[YBJ7> R13:垫块高度
y#T":jpR R14:磨架角度
KH[%HN5v R15:停顿时间
`qr[0wM fQe- v_K R18:X轴精磨尺寸
?(R6}ab>K7 R19:Z轴精磨尺寸
`Th!bk R20:X轴起始尺寸
%q:V R21:Z轴起始尺寸
Q+uYr- R22:精磨每次进刀量
IcaF4# R23:精磨进给率
o"5R^a@ R24:精磨砂轮修整计数器
ph3[}><6 R25:精磨余量
?)JW}3<. KDCq::P< R28:粗磨每次进刀量
dIK!xOStA R29:粗磨进给率
@AWKEo<7.I R30:粗磨砂轮修整计数器
%,)[%>#{ r,0> 40^ R32:光磨次数
*t*yozN R33:光磨进给率
Ip<STz]- < FN[{YsA R36:砂轮修整量
U?@UIhtM| R37:砂轮修整每次进给量
l tQ:c R38:砂轮修整进给率
rK"$@tc R39:砂轮修整用安全让刀
L$Ss]Ar= g*!2.P R42:安全让刀量
s>_n e0 R43:安全让刀每次进给量
"Tfb d^AU R44:安全让刀进给率
7@C:4c@0 #~
/-n R46:中间点X轴坐标
W;,Jte<'Nm R47:中间点Z轴坐标
]D<r5P% 4Tq%V|5"& R50:单次磨削量
)eUb@Eu R51:进给率
6Zkus20 R52:起始点
.dl1sv
U R53:终点
qzmY]N+w| R54:当前位置
R3.tkFZq] {n|Ra[9_ R56:砂轮修磨量
@8DA R57:砂轮每次修磨量
\Mt(9jNK R58:返回位置
0M:.Jhp ZW*"Kok R60:当前砂轮位置
.D>%- R61:修砂轮用计数器
g$$uf[A-SL R62:错误标志
V,&s$eQC `MEH/ 磨削加工程序
Rl$NiY?2 ZJI|762, 磨削加工程序如下:
X0p=jBye~> M~P}80I N10 G90 G94 G18
,AACE7%l N20 R62=0 ;错误标志
!3d+"tL
S N30 L1 ;线速度计算
5C2 *f4| N40 IF R62<>0 GOTOF BB4
27w]Q_C N50 R58=R20 ;修砂轮准备
gdHPi; N70 R51=R38 ;进给率
?hsOhUs(5 N80 L30 ;砂轮修整
Z]"ktb;+[ N90 R50=R43 ;安全让刀每次进给量
|67<h5Q1 N100 R51=R44 ;进给率
R.+QK6B& N110 R53=R20
:DQHb"( N120 L20 ;安全让刀子程
-1Tws|4gc N130 R60=R20 ;起始点
(hdP(U77 N140 R61=R30 ;砂轮修整计数器初值
O"_FfwO
a N150 R50=R28 ;粗磨每次进刀量
+9,"ne1'e N160 R51=R29 ;进给率
l}Jf;C*j1z N170 IF R60>=R18+R25 GOTOF AA1 ;
rzEE | N180 R62=10
Mg-Kh}U N190 MSG(“错误10:错磨参数错误”)
Exk[;lI N200 GOTOF BB4
b pExYyt N210 AA1:IF R60N220 L10 ;磨削子程序
YVqhX]/ N230 R60=R60-R28 ;修改档前位置
Hg]Q.SeJ( N240 R61=R61-1
B9Y "J N250 IF R61>0 GOTOB AA1
)7O4j}B){ N260 R58=R60
vM|?;QM N270 L30 ;砂轮修整
=Tb~CT= N280 R50=R43
TfVB~"&