加工中心电脑编程教学入门教程(加工中心电脑编程一般用什么软件)
加工中心编程实例教程桌面按件
1.了解加工中心的分类及特点;掌握机床坐标系和工作坐标系的建立原则和方法。 2.掌握加工中心常用指令(FANUC系统)。 3.掌握固定循环的应用(FANUC系统)。 4.掌握宏程序的格式及应用。 5.掌握加工中心的操作。 6.运用数控编程的知识,进行零件加工工艺分析,完成典型零件的加工程序编制。
第一节 加工中心概述
一、加工中心种类
1.立式加工中心 2.卧式加工中心 3.立卧加工中心
二、数控加工中心工具及辅助设备
1.数控回转工作台和数控分度工作台(1)数控回转工作台 (2)数控分度工作台 ‘
2.常用工具。(1)对刀器 (2)找正器(3)光学数显对刀仪
三、数控加工中心
1.刀柄及刀具系统(1)刀柄 (2)刀具系统 加工中心常用的铣刀有面铣刀、立铣刀两种,也可用锯片铣刀、三面刃铣刀等
2.镗铣加工中心刀库 (1)刀库类型 加工中心常用的有盘式和链式刀库两种。 (2)选刀方式 常用的选刀方式有顺序选刀方式、光电识别选刀方式两种 。
第二节 FANUC系统加工中心常用指令
一、G代码命令
1.绝对值坐标指令G90和增量值坐标指令G91
2.平面选择指令G17、G18、G19
3.快速点定位G00指令,直线插补G01指令例1 使用G00、G01指令,使刀具按如图2-24所示的路径进给。
程序:O0001; G90 G54 G00 X20.0 Y20.0; G01 Y50.0 F50; X50.0; Y20.0; X20.0; G00 X0 Y0; … …
4.圆弧插补指令G02、G03
例2 完成图2-25所示加工路径程序编制(刀具现位于A点上方,只进行轨迹运动)。
程序: O0002; G90 G54 G00 X0 Y25.0; G02 X25.0 Y0 I0 J-25.0; A—B点 G02 X0 Y-25.0 I-25.0 J0; B—C点 G02 X-25.0 Y0 I0 J25.0; C—D点 G02 X0 Y25.0 I25.0 J0; D—A点 或: G90 G54 G00 X0 Y25.0; G02 X0 Y25.0 I0 J-25.0; A—A点整圆 … …
5.自动原点返回 (G28/G30)
6.暂停指令G04
7.刀具半径补偿功能 (G40/G41/G42) 格式 G41 G0/G01 X_ Y_D_; G42 G0/G01 X_ Y_D_; G40 G0/G01 X_ Y_ Z_;
8.刀具长度补偿实现这种功能的G代码是G43、G44、G49。G43是把刀具向上抬起,G44是把刀具向下补偿。G49 命令可能在该刀具加工结束,更换刀具时调用。
刀具长度补偿使用格式如下: G43 G00/G01 Z_ H_ ; G44 Z_ H_; G49 Z_;
9.工件坐标系选择的原点设置选择指令(G54~G59)
10.工件坐标系设定指令G92 在使用绝对坐标指令编程时,该指令通过设置刀具起点相对工件坐标系的坐标值来设定格式: G92 X_ Y_ Z_ ;例:G92 X300.0 Y300.0 Z250.0;
11.局部坐标系指令G52 图2-30所示为了加工孔编程方便,可用G52设置局部坐标系。
程序:
G90G54G0X0Y0;
G52X100.Y75.; 建立局部坐标系,确定新的程序原点
此时的坐标值均以新的程序原点为准
G52X0Y0; 取消局部偏置并返回G54
12.极坐标系指令G15、 G16
格式:G15 ;极坐标系指令取消。 G16 ;极坐标系指令有效。
举例:完成图2-33所示零件孔的加工。
G90 G17 G16; 极坐标系指令有效,XY平面 G99 G81 X100. Y30. Z-20. R5. F100;第1孔,30o Y150.; 第2孔,150o Y270.; 第3孔,270o G15 G80; 极坐标系指令、固定循环取消
12.比例缩放功能(G50、G51)对加工程序指定的图形指令进行缩放。有两种指令格式。
(1)各轴比例因子相同格式 G51 X Y Z P ; (2)各轴比例因子单独指定通过对各轴指定不同的比例,可以按各自比例缩放各轴指令。格式:G51 X Y Z I J K ;
13.可编程镜像G50.1,G51.1
用编程的镜像指令可实现坐标轴的对称加工。指令格式 G51.1 IP ;设置可编程镜像 G50.1 IP ;取消可编程镜像 IP :为用G51.1指定镜像的对称点(位置)和对称轴。 用G50.1指定镜像的对称轴。不指定对称点。
加工实例:如图2-35所示。
程序:(一)采用比例缩放
O0005;(主程序) G90 G54 G00 X0 Y0 S500 M03; Z100.0; M98 P0500; G51 X0 Y0 I1000 J-1000;Y轴镜像 M98 P0500; G51; 取消镜像 M05; M30;
O0500;(子程序) G41 X20.0 Y10.0 D01; Z5.0; G01 Z-10.0 F50; Y40.0; G03 X40.0 Y60.0 R20.0; G01 X50.0; G02 X60.0 Y50.0 R10.0; G01 Y30.0; G02 X50.0 Y20.0 R10.0; G01 X10.0; G00 G40 X0 Y0; Z100.0 M05; M30;
(二)采用可编程镜像
O0005;(主程序) G90 G54 G00 X0 Y0 S500 M03; Z100.0; M98 P0500; G51.1 Y0 ; Y轴镜像 M98 P0500; G50.1; 取消镜像 M05; M30;
14. 坐标系旋转功能(G68,G69) 指令格式:(G17/G18/G19)G68 a_ b_ R_:坐标系开始旋转 G17/G18/G19:平面选择,在其上包含旋转的形状
二、固定循环
1.高速深孔钻循环(G73) 如图2-36所示
格式 G73 X__Y__Z__R__Q__ F__K__ X_ Y_:孔位数据 Z_:孔底深度(绝对坐标) R_:每次下刀点或抬刀点 (绝对坐标) Q_:每次切削进给的切削深度(无符号,增量) F_:切削进给速度 K_:重复次数(如果需要的话)
功能 进给孔底快速退刀。
N005 G80 G90 G0 X0 Y0 M06 T1 ;换 ?12mm钻头, N010 G55 ;调用G55工件坐标系 N020 M03 S600; N030 G43 H1 Z50.; N040 G98 G73 Z-35. R1. Q8000 F100 ;深孔钻削,离工件表面 1mm处开始 N050 G80 G0 Z50.; ;取消固定循环 N060 M05; N070 M30;
2.左旋攻螺纹循环(G74)
格式 G74 X__Y__Z__R__ P__F__K__ 功能 进给至孔底主轴暂停正转快速退刀。
3.精镗孔循环(G76)
格式 G76 X__Y__Z__R__Q__P__F__K__ 功能 进给至孔底主轴定位停止快速退刀。
4.取消固定循环进程 (G80)
格式 G80;功能 这个命令取消固定循环,机床回到执行正常操作状态。孔的加工数据,包括 R 点, Z 点等等,都被取消;但是移动速率命令会继续有效。
5.定点钻孔循环(G81)
格式 G81 X_Y_Z_R_F_K_;功能 G81 命令可用于一般的孔加工。
例题 编制如图2-41所示的钻孔程序。
N005 G80 G90 G0 X0 Y0 M06 T1 ;换 ?20钻头 N010 G55 ;调用G55工件坐标系 N020 M03 S600; N030 G43 H1 Z50.; N040 G98 G81 Z-35. R3. F200; ;钻孔循环 N050 G80 G0 Z50.; ;取消固定循环 N060 M05; N070 M30;
6.钻孔循环(G82) 格式 G82 X_Y_Z_R_P_F_K_;
7.深孔钻削循环(G83) 格式 G83 X_Y_Z_R_Q_F_K_;功能 G83 中间进给,到孔底快速退刀
8.右旋攻螺纹循环 (G84) 格式 G84 X_Y_Z_R_P_F_K_;功能 G84 进给至孔底时,主轴反转快速退刀。G84指令与G74指令中的主轴旋向相反,其他与G74指令相同。
例题 编制如图2-44所示的攻螺纹程序。
N005 G80 G90 G0 X0 Y0 M06 T1;换 ?12mm丝锥 N010 G55 ;调用G55工件坐标系 N020 M03 S300; N030 G43 H1 Z50.; ;调用长度补偿 N040 G84 Z-33. R5. P2000 F2 ;攻螺纹循环 N050 G80 Z50.; ;取消固定循环 N060 M05; N070 M30;
9.镗孔循环(G85) 格式 G85 X_Y_Z_R_F_K_;功能 G85 主轴正转,刀具以进给速度镗孔至孔底后以进给速度退刀(无孔底退让)。
10.镗孔循环(G86) 格式 G86 X_Y_Z_R_F_K_;
11.反镗孔循环(G87) 格式 G87 X_Y_Z_R_Q_P_F_K_;功能G87 进给至孔底后,主轴正转,快速退刀。
加工中心怎样编程?
1、机械产品加工程式很简单,大都用手动编程,电脑编程的话,就复杂了,一般不用电脑编程模具加工程式很多,所以只能电脑编程要编程的话。
2、先将西门子数控编程书,再将代码记牢,理解了,然后自己试着编程及跟现有产品程相对比,这样学的更快。
步骤:
一、G90/91绝对/增量尺寸编程?
(1)G90(模态),G90是绝对尺寸输入,所有数据对应于实际工件零点。
(2)G91(模态),G91是增量尺寸输入,每一尺寸对应于上一个轮廓点。
二、G70/G71英制/公制编程?
G70英制,G71米制,根据零件图纸的需要,在编制零件加工程序时,可以在英制和米制之间切换。
三、G54~G57设置零点偏移,建立工件坐标系?
G54/G55/G56/G57:调用第1至第4可设置零点偏置。
四、G17/G18/G19平面选择指令?
(1)G17:加工平面X/Y; (2)G18:加工平面Z/X; (3)G19:加工平面Y/Z;
加工中心编程怎么学
先学数控车床和数控铣床的坐标和编程体系 ,这些学了知识基础, 然后学机械工艺, 就是零件的工艺要求和加工参数限定, 然后就可以学加工中心,因为加工中心是3轴以上联动,有3坐标系,所以学起来要有过硬的基础做铺垫。 扩展资料
M指令中M00、M01、M02、M03分工各不相同,需要明确。
M00为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重新启动程序,必须先回JOG状态下,按下CW(主轴正转)启动主轴,接着返回AUTO状态下,按下START键才能启动程序。
M01为程序选择性暂停指令。程序执行前必须打开控制面板上OPSTOP键才能执行,执行后的'效果与M00相同,要重新启动程序同上。M00和M01常常用于加工中途工件尺寸的检验或排屑。
M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。
M30为主程序结束指令。功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。
常见的地址D、H的意义相同
刀具补偿参数D、H具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存器的地址名称,但具体补偿值是多少,关键是由它们后面的补偿号地址来决定。不过在加工中心中,为了防止出错,一般人为规定H为刀具长度补偿地址,补偿号从1~20号,D为刀具半径补偿地址,补偿号从21号开始(20把刀的刀库)。
法兰克加工中心宏程序编程怎么学,有没有详细教程?
方法和详细的操作步骤如下:
1、第一步,在MDI模式下,按SET键,在屏幕上输入1,然后打开参数开关,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,按下相应屏幕底部的“密码”按钮,进入密码屏幕,输入“admin”,然后按确认键。屏幕左下角显示“密码”按钮,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,按“程控”键,然后按屏幕底部的相应“
?PLCPAR”键进入K参数屏幕,见下图,转到下面的步骤。
4、第四步,执行完上面的操作之后,移动光标,将K10.7和K10.6分别更改为“
?1”,然后按“保存”键。请注意,当按向上和向下键时,光标将连续移动。可以通过左右键选择K10.7和K10.6,然后可以输入“
?1”,见下图,转到下面的步骤。
5、第五步,执行完上面的操作之后,按“
?MDI”键,然后按“程控”键,返回K参数屏幕,将K10.6和K10.7改回“
?0”,然后按“保存”键进行保存,机床停止调试,然后关闭参数开关以执行换刀操作,见下图。以上就是法兰克加工中心宏程序编程的教学。