您好,欢迎访问三七文档
数控机床的基本原理概念把数字化了的刀具移动轨迹的信息输入数控装置,经过译码、运算,从而实现控制刀具与工件相对运动,加工出所需要的零件的一种机床。发展1。1952年美国帕森斯公司和麻省理工学院研制世界第一台坐标数控铣床。2。六十年代初,晶体管替代电子管和印刷电路板。3。六十年代后期,采用了集成电路。4。七十年代,应用了计算机数控系统。组成*控制介质---如穿孔带、穿孔卡、磁带、磁盘等*数控装置---如微处理机和微型计算机*伺服机构---以机床移动部件(工件台)的位置和速度作为控制量的自动控制系统*机床本体---决定机床性能和加工精度的重要因素几何基础BACCNC坐标系夹头尾座程序原点机械原点+X-X-Z+Z写出A、B、C、D点以下坐标各字母的含义字母含义表示形式O程序号O1234N程序顺号N4G准备机能G2F走刀机能F100/F0.2S主轴机能S500T刀具机能T0404M辅助机能M03P时间(G04)P5000=X5.0P子程序P1234各字母的含义字母含义表示形式P循环起点P123T刀具号(G10)P002P精加工重覆次数(G76)PX向每次切削移动量(无小数)P1000R圆弧半径R0.5R退刀量(无+-)R2.0R粗加工次数(G73)R4C主轴分度坐标C90.HC的相对坐标H180.各字母的含义字母含义表示形式B副轴坐标B-300.0X直径的坐标X100.0X暂停时间(G04)X1.5UX的相对坐标U2.0U暂停时间(G04)U1.5UX向精加工余量(G71)U0.2U每次进给量(半径值G71)U2.0Z轴向坐标Z-15.0WZ向精加工余量(G71)W0.2各字母的含义字母含义表示形式W每次进给量(半径值G72)W2.0WZ向精加工余量(G72)W0.2A斜面角度坐标A120.0I圆弧起点到圆弧中心X向距离I5.3K圆弧起点到圆弧中心Z向距离K5.3Q刀尖方向Q3Q循环终点Q101QZ向每次切削深度Q5000各符号的含义符号含义表示形式()程序注解(不执行)(2005)/跳跃/G0X120.0;单节程序毕结束G0X50.0;%格式G指令0组为非模态指令(只限定在被指定的程序单节中有效);其他为模态指令(在其他G指令未出现之前具有续效性);同组出现在一个程序单节中,最后G指令有效;标有*为系统通电后的状态。G指令表1G指令组号表示*G001快速移动(刀具定位)G011直线切削进给G021圆弧切削进给(顺时针方向)G031圆弧切削进给(逆时针方向)G040暂停G100刀具参数设定G206英制数据输入*G216公制数据输入G指令表2G指令组号表示G270回参考点检验G280自动返回参考点G321螺纹切削*G407取消刀具补正G417刀具左补正G427刀具右补正G500主轴最高转速设定G700精加工复合加工G指令表3G指令组号表示G710径向粗加工复合加工G720Z向粗加工复合加工G730仿形粗加工复合加工G740Z轴啄式粗加工复合加工G750X轴啄式粗加工复合加工G760螺纹加工复合加工G901内外径循环加工G921螺纹循环加工G指令表4G指令组号表示G941端面循环加工G962线速度设置:M/MIN*G972每分钟转速:R/MING985每分钟进给MM/MIN*G995每转进给MM/RM指令1M指令含义M00程序停止M01随机停止M02程序结束M03主轴正转M04主轴反转M05主轴停止M08切削液开M09切削液关M指令2M指令含义M30程序结束并从起点开始执行M98调用子程序M99回到主程序M机能:大多可以理解为开关功能G50/G00G50最高转速G50S__________(3000RPM);用于G96线速度,(G97=G96*1000/3.14*直径)G00快速定位,可轴同时移动G0X___Z___;不用跟F,由机床本身设定G01G01直线进给,G01X___Z___F___;G02/G03G02顺时圆弧进给,G02X___Z___R___F___;G03逆时圆弧进给,G03X___Z___R___F___;练习1请写出以下精加工程序参考T0101G97S1500M03;M08;G0G99X82.0Z2.0;G01Z0F0.15;G02X80.0Z-1.0R1.0;G01Z-7.0;X64.0;G02X60.0Z-9.0R2.0;G01Z-27.0;G03X54.0Z-30.0R3.0;G01X34.0;G02X30.0Z-32.0R2.0;G01Z-47.0;G00X28.0Z2.0;X200.0Z200.0;M30;G04G04进给暂停,G04X(U、P)___有以下两个作用:1.防止产生振纹2.切断铁屑G10G10参数设定.G10P__X__Z__R__Q__G10P__U__W__C__Q__P:刀具摩耗P10000+:刀具形状R/C:刀具刀尖R角Q:刀尖方向G27/G28G27原点复归G27X(U)0Z(W)0T0000;G28自动原点复归G28X__Z__T0000;机械原点现在位置指令点原点复归路径G40/G41/G42G40刀尖半径取消G41沿车削路径,刀具在工件左侧G42沿车削路径,刀具在工件右侧注:1.刀具移动程序之前用G40消除先前的G41、G422.在使用半径补正时,必须离工件有2*刀尖R角的安全距离3.使用G40退刀之前,最好离开工件2*刀尖R角的安全距离练习2T0101G97S1500M03;M08;G0G99G40X82.0Z2.0;G01G41Z0F0.15;G02X80.0Z-1.0R1.0;G01Z-7.0;X64.0;G02X60.0Z-9.0R2.0;G01Z-27.0;G03X54.0Z-30.0R3.0;G01X34.0;G02X30.0Z-32.0R2.0;G01Z-47.0;U-1.0;G00G40X28.0Z2.0;X200.0Z200.0;M30;运用G40、G41、G42编写练习1的程序G90G90:内外径循环切削G90X(U)__Z(W)__F__G90X(U)__Z(W)__R__F__注意点:*起点坐标*U、W、R的正负送刀走刀路径1走刀送刀路径2练习3用G90编写以下程序参考G50S2000;T0101G96S150M03;M08;G0G99X82.0Z2.0;G90X75.0Z-17.0F0.25;X70.0;X65.0;X60.0;……;X38.0;G00X200.0Z100.0;M30;G94送刀走刀G94:端面循环切削G94X(U)__Z(W)__F__送刀走刀G94X(U)__Z(W)__R__F__路径练习4用G94编写以下程序答案4G50S2000;T0101G96S150M03;M08;G0G99X82.0Z2.0;G94X38.0Z-2.0F0.2;Z-4.0;Z-6.0;……;Z-17.0;G00X200.0Z100.0;M30;G92.5G92:螺纹循环切削G92X(U)__Z(W)__R__F__;F:螺距(与G90相近)练习5:答案5T0303G97S1000M03;M08;G0G99X44.0Z10.0;G92X41.5Z-28.0F2.5;X41.2;X40.9;……;X38.8X38.752;X38.752;G0X200.0Z200.0;M30;G96/G97G96---切削线速,用G50限制最高转速G97---转速换算公式:G97=G96*1000/3.14*直径G98/G99G98---每分进给,用于回转工具G98G1F120;G99---每转进给G99G1F0.12;G71G71U__R__;U:每次进刀量(半径值)R:每次切削退刀量G71P__Q__U__W__F__;P:开始循环单节序号Q:结束循环单节序号U:X精加工余量(半径值)W:Z精加工余量F:刀具切削进给量G70P__Q__F__;P:开始循环单节序号Q:结束循环单节序号F:刀具切削进给量G70用G71、G70编写以下程序练习6G50S2000;G00G96S150T0404M03;M08;X77.0Z2.0;G71U2.5R1.0;G71P101Q102U0.2W0.1F0.2;N101G00X14.0;G01Z0F0.15;X20.0Z-3.0;Z-10.0;X40.0Z-17.0;Z-27.0;X60.0;G03X68.0Z-31.0R4.0;G01Z-42.0;N102X77.0;G00X150.0Z150.0;M01;G00G96S180T0202M03;M08;X77.0Z2.0;G70P101Q102;G00X150.0Z150.0;M30;答案6用G71、G70编写以下程序练习7G50G2000;G00G96S150T0707;M03;M08;X22.0Z2.0;G71U2.0R1.0;G71P101Q102U-0.2W0.1F0.2;N101G00X96.0;G0Z0F0.1;G02X88.0Z-4.0R4.0;G01Z-9.0;G03X78.0Z-14.0R5.0;G01X62.0;G02X54.0Z-18.0R4.0;G01Z-28.0;G03X48.0Z-31.0R3.0;G01X28.0;X24.0Z-33.0;N102Z-48.0;G00X200.0Z200.0;M01;N2G50S2000;G00G96S200T0909;M03;M08;X22.0Z2.0G70P101Q102;G00X200.0Z200.0;M30;答案7G72G72W__R__;W:每次进刀量R:每次切削退刀量G72P__Q__U__W__F__;P:开始循环单节序号Q:结束循环单节序号U:X精加工余量(半径值)W:Z精加工余量F:刀具切削进给量用G72编写以下程序练习8G50S2000;N1G0G96S150T0101M03;M08;X1520.0Z2.0;G72W2.0R1.0;G72P101Q102U0.2W0.1F0.1;N101G00Z1-42.0;G01X140.0F0.1;Z-24.0;X132.0Z-16.0;X88.0;G03X82.0Z-13.0R3.0;G01Z-8.0;G02X78.0Z-6.0R2.0;X38.0;X22.0Z0;N102X-0.8;G0X200.0Z150.0;M01;N2G0G99S200T0202M03;M08;X152.0Z2.0;G70P101Q102;G00X200.0Z150.0;M30;答案8G73U__W__R__;U:毛坯X向余量W:毛坯Z向余量R:粗加工次数G73P__Q__U__W__F__;P:开始循环单节序号Q:结束循环单节序号U:X精加工余量(半径值?)W:Z精加工余量F:刀具切削进给量G73用G73编写以下程序W:8.0D:4U:2.0W1.0练习9N3G96S150T0303M03M08;G0G42G99X75.0Z130.0;G73U8.0W8.0D4;G73P305Q310U2.0W1.0F0.1;G00X20.0Z120.0;G01Z112.5F0.1;X37.5Z107.5;Z92.5K7.5;X62.5I-5.0;G00X65.0;G40G00X80.0Z180.0;G00X0Z0T0000;M01;答案9G74---使用在钻孔及端面较大沟槽加工,切削时可作吸式切削进退达到断屑效果。G74R__;G74X__Z__P__Q__F__;R:退刀量X:X终点座标Z:Z终点座标P:X向每次切削移到量(半径值无+-,钻孔此值不用)Q:Z向每次切削深度(无+-)F:刀具切削进给速率O0001;N1G0G97S800T0303M03;M08;X0Z5.0;G74R2.0;G74Z-25.0Q5000F0.1;G00X200.0Z150.0;M30;钻孔范例G75---使用在钻孔及端面较大沟槽加工,切削时可作吸式切削进退达到断屑效果。G75R__;G75X__Z__P__Q__F__;R:退刀量X:X终点座标Z:Z终点座标P:X向每次切削深度(半径值无+-)Q:Z
本文标题:CNC程序培训
链接地址:https://www.777doc.com/doc-957414 .html