卧式加工中心编程
来源:未知    编辑:思诚资源网    发布日期:2014-12-09    字体:【  
卧式加工中心编程
卧式加工中心编程FANUC系统为例
当建立好数学模型后,我们以FANUC系统为例,使用宏指令中的工件零点偏置值系统变量( #5201一#5284),局部变量(#1一#26),编制工作台回转后坐标系自动计算的程序。
(1)主程序
01234
NlO G65 P80o U W I J K
GO G90 G54 Bo(G54面加工内容
GO G90 G55 BO(G55面加工内容
GO G90 G56 Bo(G56面加工内容
GOG90G57 Bo(G57面加工内容
M3O
(2)子程序
080o
Nl# 24= #522l
#25= #5222
#26: #5223
#2= # 5224
N10# 101=2* #2l一#24
# 104: 2* #23+ #4一# 26 、
# 105= #2+ 180
N2#524l= # 101
#5242= #25
#5243= # 104
#5244: # 105
N20# lll= #2l+ #23一#26
# l14= #23+ #24一#2l+ #5
# l15= #2+9O
N3#526l= # lll
#5262= #25
#5263= # ll4
#5264= # ll5
N30# 12l= #21+ #26一#23
# 124= #23+ #2l一# 24+ #6
# I25= #2—9O
N4#528l: # 12l
#5282= #25
#5283= # 124
#5284: # l25
N40M99
(3)使用说明
本程序用于卧式加工中心工作台旋转后程序原点的自动计算。
可消除操作者对工件的正时间,实现无间断加工,提高劳动效率;获得良好的精度,保证产品质量。
将第一个面的 、l,、z轴向的程序原点坐标存入机床工件坐标系存储单元G54中。
将工作台回转中心X回值向主程序 赋值;将工作台回转中心z回值向主程序 赋值。
将 轴向的程序原点至 轴正向边沿的图样尺寸,向主程序.,赋值;将 轴向的程序原点至 轴负向边沿的图样尺寸,向主程序 赋值;工件厚度向,赋值(见图2)。
运行主程序,系统将自动计算(755、(756、(757三个工件坐标系的工件(程序)原点,并存入相应的工件坐标系存储单元。
卧式加工中心与立式加工中心编程上有什么主要区别?
注意它的轴不同啊 ,因为它的主轴一般在Y轴上的啊 ,而立式的则是在Z轴上啊 ,所以进刀或退刀需要注意,要不然会撞机的。
用卧式加工中心加工端盖的工艺分析以及编程实例
用卧式加工中心加工图1所示的端盖(B面及各孔),试编制加工程序。
根据图纸要求,选择A面为定位基准,用弯板装夹。加工路线如下:粗铣和精铣B面(选用φ100mm端铣刀T01、T13);粗镗、半精镗和精镗φ60H7孔分别至φ58、φ59.95、φ60H7(选用镗刀T02、T03、T04);钻、扩、铰φ12H8孔(φ3mm中心钻T05、φ10mm钻头T06、φ11.85mm扩孔钻T07、φ12H8铰刀T09);M16螺纹钻孔、攻丝(φ14mm钻头T10、M16机用丝锥T12)。工件坐标系原点选在φ60H7孔中心上,Z方向零点选在加工表面上,快速进给终点平面选在距离工件表面2mm处平面。对刀点选在中心孔上方50mm处。
用卧式加工中心加工图1所示的端盖(B面及各孔),试编制加工程序。
根据图纸要求,选择A面为定位基准,用弯板装夹。加工路线如下:粗铣和精铣B面(选用φ100mm端铣刀T01、T13);粗镗、半精镗和精镗φ60H7孔分别至φ58、φ59.95、φ60H7(选用镗刀T02、T03、T04);钻、扩、铰φ12H8孔(φ3mm中心钻T05、φ10mm钻头T06、φ11.85mm扩孔钻T07、φ12H8铰刀T09);M16螺纹钻孔、攻丝(φ14mm钻头T10、M16机用丝锥T12)。工件坐标系原点选在φ60H7孔中心上,Z方向零点选在加工表面上,快速进给终点平面选在距离工件表面2mm处平面。对刀点选在中心孔上方50mm处。
端面零件图
加工程序如下:
O0001 ;
N1 G92 X0 Y0 Z50.0 ; 工件坐标系设定
N2 T01 M06; 换T01号刀具
N3 G90 G00 Y0 Z10.0;
N4 X-135.0 Y45.0;
N5 S300 M03;
N6 G43Z0.5 H01 M08; 建立长度补偿
N7 G01X75. 0 F70; 粗铣B面
N8 Y-45.0;
N9 X-135.0 M09;
N10 G00 G49 Z10. 0 M05; 取消长度补偿
N11 X0 Y0;
N12 T13 M06; 换T13号刀具
N13 X-135.0 Y45.0;
N14 G43 Z0 H13 S500 M03;
N15 G01 X75.0 F50 M08; 精铣B面
N16 Y-45.0;
N17 X-135.0 M09;m98调用子程序格式
N18 G00 G49 Z10.0 M05;
N19 X0 Y0;
N20 T02 M06; 换T02号刀具
N21 G43 Z4.0 H02 S400 M03;
N22 G98G85 Z-17.0 R2.0 F40; 粗镗φ60H7孔
N23 G00 G49 Z10.0 M05;
N24 X0 Y0;
N25 T03 M06; 换T03号刀具
N26 G43 Z4.0 H03 S450 M03;
N27 G98 G85 Z-17.0 R2.0 F50; 半精镗φ60H7孔
N28 G00 G49 Z10.0 M05;
N29 T04 M06; 换T04号刀具
N30 X0 Y0;
N31 G43 Z2.0 H04 S450 M03;
N32 G98 G85 Z-17.0 R1.0 F40; 精镗φ60H7循环
N33 G00 G49 Z10.0 M05;