数控车床子程序编程程序怎么编

数控车床程序编制的基本方法_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
数控车床程序编制的基本方法
数​控​车​床​程​序​编​制​的​基​本​方​法
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩12页未读,继续阅读
你可能喜欢在数控车床上如何运用子程序编写程序
发布时间:10-11-09
阅读:8141
所属分类:
在经济型中,由于大部分都采用开环控制方式,简单,内存容量小等特点,编程人员应如何尽量编制较短的加工程序来达到高精度的零件加工要求,成了的关键。因此,在程序段中,当某一程序反复出现(即工件上有好几个部分相同的切削路线)时,把同类的程序段单独编制,并按一定格式单独加以命名,作为子程序,事先编好程序存储起来,编程时调用,这样便可使程序简单清楚。现以CK6136车床为例说明。&&1.&子程序指令格式 在不同的中,几乎都有子程序加工指令,但书写格式不尽相同。各指令的书写格式如下: 1.1&M98─子程序调用指令&编程格式:M98 Pxxxx Lxxxx 说明:&P后面的4位为子程序号;L后面4位为重复调用次数,省略时为调用一次。 1.2&M99─子程序的返回&编程格式:M99 说明:在一个子程序的最后设置,表示该子程序运行结束,并返回到主程序。&&2&.子程序指令编程应用 在中,并不是所有的加工零件都要用子程序指令来编程,只有在一个零件上,凡是有两处或两处以上形状和大小都相同的加工部位,为简化程序的编制,均可用子程序调用来加工。已知:毛坯直径Φ32mm,长度77mm,一号刀为外圆车刀,二号刀为切断刀,其宽度为3mm。 编程如下: &&&&&&&&主程序: &&&&&&&&O1000; &&&&&&&&N010 G00&X100.&Z100.;&(对刀点的设置) &&&&&&&&N020 T0101; &&&&&&&&N030 S800&M03&M08&G95; &&&&&&&&N040 X35.&Z0.; &&&&&&&&N050 G01&X0.&F0.&3;&(车削右端面) &&&&&&&&N060 G00&X30.&Z2.; &&&&&&&&N070 G01&Z-55.;&(车Φ30的外径) &&&&&&&&N080 X35.; &&&&&&&&N090 T0100; &&&&&&&&N100 G00&X100.&Z100.&T0202;&(返回对刀点) &&&&&&&&N110 X32.&Z0.; &&&&&&&&N120 M98&P2000&L2;&(调用子程序) &&&&&&&&N130 G00&W-12.; &&&&&&&&N140 G01&U-10.&F0.15;& &&&&&&&&N150 G04&X2.; &&&&&&&&N160 U2.; &&&&&&&&N170 G01&U-10.; &&&&&&&&N180 G04&X2.; &&&&&&&&N190 U2.; &&&&&&&&N200 G01&U-10.&F0.15; &&&&&&&&N210 G04&X2.; &&&&&&&&N220 U2.; &&&&&&&&N230 G01&U-7.; &&&&&&&&N240 G04&X2.; &&&&&&&&N250 U31.; &&&&&&&&N260 G00&X100.; &&&&&&&&N270 Z100.&M09; &&&&&&&&N280 M05; &&&&&&&&N290 M30; &&&&&&&&子程序1: &&&&&&&&O2000; &&&&&&&&N310 G00&W-12.; &&&&&&&&N320 M98&P3000&L1; &&&&&&&&N330 W-8.; &&&&&&&&N340 M98&P3000; &&&&&&&&N350 M99; &&&&&&&&子程序2: &&&&&&&&O3000; &&&&&&&&N410 G01&U-8.&F0.15; &&&&&&&&N420 G04&X2.; &&&&&&&&N430 U2.; &&&&&&&&N440 G01&U-6.; &&&&&&&&N450 G04&X2.; &&&&&&&&N460 U12.; &&&&&&&&N470 M99;
3.&程序指令的应用技巧 3.1&加工的4个槽宽相等,但各槽的距离不等,此时不宜用循环编程方法(适用槽等距)编程,选用子程序编程就显得简单了;以上O2000为子程序,N009为主程序中调用子程序用来加工4个槽;为了提高编程速度,降低出错的可能性,子程序必须采用增量(G91)方式编程。 3.2&子程序编程注意事项&子程序中不得有循环指令;子程序必须事先编好并存储起来,供主程序段调用;在一个子程序的最后设置M99,表示该子程序结束并返回主程序;在使用子程序时,不但可以从主程序调用子程序,而且子程序也可以调用其它的子程序(子程序调用下一级子程序称为嵌套),上一级子程序与下一级子程序的关系,与主程序和第一层子程序的关系相同,子程序可以嵌套多少层由具体的数控系统决定,在&0i系统中,只能有两次嵌套。&在数控车床中合理采用子程序编程可以缩短程序段,减少程序所占内存,提高数控加工速度,从而有效提高了加工产品的生产效率。数控车床挑T形螺纹的编程怎么编?_百度知道
数控车床挑T形螺纹的编程怎么编?
T30*6就拿这个数字遍`知道的遍下我看看`谢谢
可以用G76或G92编程,螺距大的螺纹采取左右进刀法车削比较好。先用G76车,G76 P0100**(**为梯形螺纹牙型角) Q150 R0.03;G76 X
;(第一行可以套用,Q是每次吃刀量,单位微米。R是精车余量,半径值)(第二行:X、Z是目标点坐标,P是牙型高,Q是第一刀的吃刀量,R是锥螺纹编程的螺纹起点与终点的半径差(直螺纹不用),F是螺距。)大螺距螺纹用G76粗车过之后,留点余量用G92车效果好点,车削起点不要变化。先走一刀G92 X Z F ;,然后起点分别往左边和右边偏0.01或0.02毫米再走第二刀和第三刀。
其他类似问题
为您推荐:
数控车床的相关知识
其他1条回答
都可以的。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁数控车床编程时 该怎么用I K有什么地方要注意 最好能举例说明一下_百度知道
数控车床编程时 该怎么用I K有什么地方要注意 最好能举例说明一下
圆弧插补指令G02、G03 圆弧插补指令命令刀具在指定平面内按给定的F进给速度作圆弧插补运动,用于加工圆弧轮廓。圆弧插补命令分为顺时针圆弧插补指令G02和逆时针圆弧插补指令G03两种。其指令格式如下:
顺时针圆弧插补的指令格式:G02 X(U)____Z(W)____I____K____F____;
G02 X(U)____Z(W)___R___ F____;逆时针圆弧插补的指令格式:G03 X(U)____Z(W)____ I____K____F____;;
G03 X(U)____Z(W)___R___ F____;
使用圆弧插补指令,可以用绝对坐标编程,也可以用相对坐标编程。绝对坐标编程时,X、Z是圆弧终点坐标值;增量编程时,U、W是终点相对始点的距离。圆心位置的指定可以用R,也可以用I、K,R为圆弧半径值;I、K为圆心在X轴和Z轴上相对于圆弧起点的坐标增量; F为沿圆弧切线方向的进给率或进给速度。
当用半径R来指定圆心位置时,由于在同一半径R的情况下,从圆弧的起点到终点有两种圆弧的可能性,大于180和小于180两个圆弧。为区分起见,特规定圆心角α≤180时,用“+R”表示;α&180时,用“-R”。注意:R编程只适于非整圆的圆弧插补的情况,不适于整圆加工。例如,图3-13中所示的圆弧从起点到终点为顺时针方向,其走刀指令可编写如下:G02 X50.0 Z30.0 I25.0 F0.3;
绝对坐标,直径编程,切削进给率0.3mm/rG02 U20.0 W-20.0 I25.0 F0.3;
相对坐标,直径编程,切削进给率0.3mm/rG02 X 50. 0 Z30.0 R25.0 F0.3;
绝对坐标,直径编程,切削进给率0.3mm/rG02 U20.0 W-20.0 R25.0 F0.3;
相对坐标,直径编程,切削进给率0.3mm/r
其他类似问题
为您推荐:
数控车床编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
数控机床编程技术
教学课件 ppt 作者 董兆伟主编 数控机床编程技术习题答案
下载积分:500
内容提示:数控机床编程技术
教学课件 ppt 作者 董兆伟主编 数控机床编程技术习题答案,数控机床编程
文档格式:DOC|
浏览次数:3|
上传日期: 09:15:06|
文档星级:
该用户还上传了这些文档
数控机床编程技术
教学课件 ppt 作者 董兆伟主编 数
官方公共微信

我要回帖

更多关于 数控车床子程序编程 的文章

 

随机推荐