当前位置:文档之家› 卧式加工中心编程.

卧式加工中心编程.

卧式加工中心编程.
卧式加工中心编程.

卧式加工中心编程

来源:未知编辑:思诚资源网发布日期: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;

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;

N34 T05 M06;换T05号刀具

N35 X60 Y0.0;

N36 G43 Z4.0 H05 S1000 M03;

N37 G98 G91 G81 Z-5.0 R2.0 F50;固定循环,钻中心孔N38 M98P0005;子程序调用

N39 G00 G49 Z10.0 M05;

N41 T06 M06;换T06号刀具

N42 X60.0 Y0;

N43 G43 Z4.0 H06 S600 M03;

N44 G99 G81 Z-17.0R2.0 F60;钻孔固定循环

N45 M98P0005;子程序调用

N46 G00 G49 Z10.0 M05;

N47 T07 M06;换T07号刀具

N48 X60.0 Y0;

N49 G43 Z4.0 H07 S300 M03;

N50 G99 G82 Z-5.0 R2.0 P2000 F40;扩孔固定循环

N51 M98P0005;子程序调用

N52 G49 G00 Z10.0 M05;

N54 T09 M06;换T09号刀具

N55 X60 Y0;

N56 G43 Z4.0 H09 S500 M03;

N57 G99G81 Z-17.0 R2.0 F40;铰孔固定循环

N58 M98P0005;子程序调用

N59 G49 G00 Z10.0 M05;

N60 T10 M06;换T10号刀具

N61 X0 Y60;

N62 G43 Z4.0 H10 S500 M03;

N63 G99G81 Z-17.0 R2.0 F40;钻孔固定循环

N64 X0 Y-60.0;

N65 G49 G00 Z10.0 M05;

N66 T11 M06;换T11号刀具

N67 X0 Y60;

N68 G43 Z4.0 H11 S500 M03;

N69 G99G84 Z-17.0 R2.0 F200;攻螺纹固定循环N70 X0 Y-60.0;

N71 G00 G49 Z10.0 M05;

N72 G28 X0 Y0;

N73 M30;

O0005;(子程序)

N10 X56.57 Y56.57;

N20 X-56.57;

N30 X-60.0 Y0;

N40 X-56.57 Y-56.57;

N50 X56.57;

N50 M99;

卧式加工中心编程指令

有用G 代码G00 定位(快速进给)B * G01 直线插补(切削进给)B *

G02 圆弧插补/螺旋线(CW)B

G03 圆弧插补/螺旋线(CCW)B

G04 暂停B

G05.1 预读(预先读出多个程序段)B

G07.1 圆柱插补O

G08 预读控制B

G09 准确停止B

G10 加工程序参数输入B

G11 加工程序参数输入删除B

G15 取消极坐标指令B

G16 极坐标指令B

G17 X&Y平面选择B *

G18 Z&X平面选择B

G19 Y&Z平面选择B

G20 英寸输入B

G21 毫米输入B

G22 存储行程检查O

G23 存储行程检查删除O

G27 返回参考点检测B

G28 返回参考点B

G29 从参考点返回B

G30 返回第2.3.4参考点B

G31 跳跃功能O

G33 螺旋切削O

G37 自动刀具长度测量O

G39 拐角偏置圆弧插补B

G40 刀具径补偿取消B *

G41 刀具左侧补偿B

G42 刀具右侧补偿B

G40.1 法线方向控制取消O

G41.1 法线方向控制左侧打开O G42.1 法线方向控制右侧打开O G43 +方向刀具长度补偿B

G44 -方向刀具长度补偿B

G49 刀具长度补偿取消B *

G50 取消比例缩放B

G51 比例缩放B

G50.1 G指令镜像功能删除B

G51.1 G指令镜像功能B

G52 局部坐标设定B

G53 机床坐标选择B

G54 工件坐标系1选择B *

G54.1 附加工件坐标系选择B G55 工件坐标系2选择B

G56 工件坐标系3选择B

G57 工件坐标系4选择B

G58 工件坐标系5选择B

G59 工件坐标系6选择B

M指令

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M98 调用子程序

M99 子程序结束返回/重复执行

卧式加工中心编程信息由思诚资源网,机床附件首选思诚资源网。

相关主题
文本预览
相关文档 最新文档