下载此文档

第五节数控铣床编程实例.doc


文档分类:汽车/机械/制造 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
该【第五节数控铣床编程实例 】是由【泰山小桥流水】上传分享,文档一共【33】页,该文档可以免费在线阅读,需要了解更多关于【第五节数控铣床编程实例 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例(参照程序请看超级链接)实例一毛坯为70㎜×70㎜×18㎜板材,六面已粗加工过,要求数控铣出如图3-23所示的槽,工件资料为45钢。、毛坯及前道工序加工情况,确定工艺方案及加工路线1)以已加工过的底面为定位基准,用通用台虎钳夹紧工件前后两侧面,台虎钳固定于铣床工作台上。2)工步序次①铣刀先走两个圆轨迹,再用左***半径补偿加工50㎜×50㎜四角倒圆的正方形。②每次切深为2㎜,分二次加工完。,采用经济型数控铣床即可达到要求。应采用XKN7125型数控立式铣床。***第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例现采用φ10㎜的平底立铣刀,定义为T01,并把该***的直径输入***参数表中。、相关的手册并结合实质经验确定,详见加工程序。,Z方向以工件表面为工件原点,建立工件坐标系,如图2-23所示。采用手动对刀方法(操作与前面介绍的数控铣床对刀方法同样)把点O作为对刀点。,把加工零件的全部工艺过程编写成程序清单。考虑到加工图示的槽,深为4㎜,每次切深为2㎜,分二次加工完,则为编程方便,同时减少指令条数,可采用子程序。该工件的加工程序以下(该程序用于XKN7125铣床):N0010G00Z2S800T1M03N0020X15Y0M08N0030G20N01P1.-2;调一次子程序,槽深为2㎜N0040G20N01P1.-4;再调一次子程序,槽深为4第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例㎜第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例N0050G01Z2M09N0060G00X0Y0Z150N0070M02;主程序结束N0010G22N01;子程序开始N0020G01ZP1F80N0030G03X15Y0I-15J0N0040G01X20N0050G03X20YOI-20J0N0060G41G01X25Y15;左刀补铣四角倒圆的正方形N0070G03X15Y25I-10J0N0080G01X-15N0090G03X-25Y15I0J-10N0100G01Y-15N0110G03X-15Y-25I10J0N0120G01X15N0130G03X25Y-15I0J10N0140G01Y0N0150G40G01X15Y0;左刀补取消N0160G24;主程序结束实例二毛坯为120㎜×60㎜×10㎜板材,5㎜深的外轮廓已粗加工过,周边留2㎜余量,要求加工出如图2-24所示的外轮廓及φ20㎜的孔。工件资料为铝。、毛坯及前道工序加工情况,确定工艺方案及加工路线1)以底面为定位基准,两侧用压板压紧,固定于铣床工作台上2)工步序次①钻孔φ20㎜。②按O’ABCDEFG线路铣削轮廓。,采用经济型数控铣床即可达到要求。应采用华中Ⅰ型ZJK7532A型)数控钻铣床。***现采用φ20㎜的钻头,定义为T02,φ5㎜的平底立铣刀,定义为T01,并把该***的直径输入***参数表中。由于华中Ⅰ型数控钻铣床没有自动换刀功能,依照零件加工要求,只妙手动换刀。、相关的手册并结合实质经验确定,第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例详见加工程序。,Z方向以工件表面为工件原点,建立工件坐标系,如图3-24所示。采用手动对刀方法把0点作为对刀点。(用于华中I型铣床)按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序以下:1)加工φ20㎜孔程序(手工安装好φ20㎜钻头)%1337N0010G92X5Y5Z5;设置对刀点N0020G91;相对坐标编程N0030G17G00X40Y30;在XOY平面内加工N0040G98G81X40Y30Z-5R15F150;钻孔循环N0050G00X5Y5Z50N0060M05N0070M022)铣轮廓程序(手工安装好ф5㎜立铣刀,不考虑***长度补偿)%1338N0010G92X5Y5Z50N0020G90G41G00X-20Y-10Z-5D01N0030G01X5Y----25N0120G01X-90Y0N0130G90G00X5Y5Z10N0140G40N0150M05N0160M30看了上面的例子,我们对一般的指令有了认识,但是跟高级语言比较,其功能显得单薄,为了与高级语言相般配,特意介绍宏指令。经过使用宏指令能够进行算术运算,逻辑运算和函数的混杂运算,其余,宏、程序还供应了循环语句,分支语句和子程序调用语句。在宏语句中:变量:#0--#49是当前局部变量#50--#99是全局局部变量第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例常量:第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例PI,TRUE(真),FALSE(假)算术运算符:+,-,*,/条件运算符:EQ“=”,NE“!=”,GT“>”,GE“>=”,LT“<”,LE“<=”逻辑运算符:AND,OR,NOT函数:SIN[],COS[],TAN[],ATAN[],ATAN2[],ABS[],INT[],SIGN[],SQRT[],EXP[]表达式:用运算符连接起来的常量,宏变量组成表达式。比方:100/SQRT[2]*COS[55*PI/180]赋值语句:宏变量=表达式。比方:#2=100/SQRT[2]*COS[55*PI/180]条件鉴识语句:IF,ELSE,ENDIF格式:IF条件表达式|ELSE|ENDIF循环语句:WHILE,ENDW格式:第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例WHILE条件表达式第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例|ENDW下面就以宏指令编程为例,做两个练****实例三毛坯为150㎜×70㎜×20㎜块料,要求铣出如图2-25所示的椭球面,工件资料为蜡块。、毛坯及前道工序加工情况,确定工艺方案及加工路线1)以底面为主要定位基准,两侧用压板压紧,固定于铣床工作台上。2)加工路线方向以行距小于球头铣刀渐渐行切形成椭球形成。,采用经济型数控铣床即可达到要求。应采用华中Ⅰ型ZJK7532A型)数控钻铣床。***第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例球头铣刀大小6mm。、相关的手册并结合实质经验确定,详见加工程序。,Z方向以工件表面为工件原点,建立工件坐标系,如图2-25所示。采用手动对刀方法把0点作为对刀点。(用于华中I型铣床)按该机床规定的指令代码和程序段格式,把加工零件的全部工艺过程编写成程序清单。该工件的加工程序以下:%8005(用行切法加工椭园台块,X,Y按行距增量进给)#10=100;毛坯X方向长度#11=70;毛坯Y方向长度#12=50;椭圆长轴#13=20;椭圆短轴#14=10;椭园台高度#15=2;行距步长G92X0Y0Z[#13+20]G90G00X[#10/2]Y[#11/2]M03G01Z0X[-#10/2]Y[#11/2]G17G01X[-#10/2]Y[-#11/2]第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例X[#10/2]Y[#11/2]#0=#10/2#1=-#0#2=#13-#14#5=#12*SQRT[1-#2*#2/#13/#13]G01Z[#14]WHILE#0GE#1IFABS[#0]LT#5#3=#13*SQRT[1-#0*#0/[#12*#12]]IF#3GT#2#4=SQRT[#3*#3-#2*#2]G01Y[#4]F400G19G03Y[-#4]J[-#4]K[-#2]ENDIFENDIFG01Y[-#11/2]F400#0=#0-#15G01X[#0]IFABS[#0]LT#5#3=#13*SQRT[1-#0*#0/[#12*#12]]IF#3GT#2第五节数控铣床编程实例第五节数控铣床编程实例第五节数控铣床编程实例

第五节数控铣床编程实例 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息