- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 数控车床的程序编制 3.单一形状固定循环注意事项 (1)在G90、G94中的X(U)、Z(W)和R,只要是每次循环加工中移动量数值没有变 化的,可以不必重复书写。 (2)在使用G90、G94时,应注意U、W、R的正负值 (3)在加工内外圆锥面和内外锥端面时,可以采用等厚度和不等厚度两种情况。 (4)对于R,有些系统有时也可以分别用I、K来执行R的功能。 二、内外圆复合形状固定循环(略) 三、槽加工固定循环(略) 3.6 子程序编程 如果一个程序中包含固定顺序或频繁重复的图形时,可以将其编成独立的子程 序调用执行。子程序可以被主程序调用,被调用的子程序也可以调用其它子程序。 1. 子程序的结构 包括:程序号、程序主体、程序结束 区别:区别于主程序,程序结束指令是M99。子程序不能单独运行,必须要由 主程序或上一级子程序调用才能执行。 子程序与循环指令的联系与区别 联系: 都是简化编程,减少程序员的工作量。 区别: 循环指令适用于每次加工形状都相同的情况,局限性大。 子程序只要能找到重复的规律就行,比如每隔一段加工部位,重复一次,灵活性更大。 第三章 数控车床的程序编制 第三章 数控车床的程序编制 2. 子程序的调用 (1)调用格式:M98 P×××× ×××× 其中前四位是指调用的次数,后四位是指调用的子程序号。 (2)调用举例: ① M98 P5 1002; 此指令表示连续调用子程序1002 5次 ② G00 X100 M98 P1002; 此指令表示在X轴运动后调用子程序1002 1次。 说明M98可以与运动指令在同一个程序段中。 3. 子程序的嵌套 被调用的子程序还可以去调用下一级子程序,称为子程序的嵌套,子程序调用 最多可嵌套4级。 4. 子程序的应用 子程序相当于编程人员自己编写的固定循环,相比循环指令而言,它可以有 更多变化,更加灵活,局限性小,可用于零件上有重复加工或相同形状的部 位编程,也用于分层切削。(子程序应视具体情况用增量值编写) 第三章 数控车床的程序编制 实例: 应用子程序功能,编写下图零件加工程序。 已知:毛坯直径32mm,长度77mm,T01号刀为外圆车刀,T02号刀为切断刀,其宽度为2mm。 主程序: O3037 N01 T0101; N02 M03 S800; N03 G50 X100 Z50; N04 G00 G42 X32 Z0 M08; N05 G01 X-0.5 F0.3; N06 G00 X30 Z2; N07 G01 Z-55; N08 G00 G40 X100 Z50; N09 T0100; N10 T0202; N11 G00 G42 X32 Z0; N12 M98 P21000; 第三章 数控车床的程序编制 N13 G00 W-12; N14 G01 X-0.5; N15 G50 G40 X100 Z50; N16 M09; N17 M05; N18 M30; N01 G00 W-12; N02 G01 U-12 F0.1; N03 G04 P500; N04 G00 U12; N05 W-8; 子程序: O1000 N06 G01 U-12 F0.1; N07 G04 P500; N08 G00 U12; N09 M99; 总结:对等距槽采用循环指令比较简单,而不等距槽则调用子程序较简单。 第三章 数控车床的程序编制 3.7 综合加工实例(略) 作业:P96 1、2、4、6、8、9、10、11 数控原理与编程 授课教师:倪笑宇 第三章 数控车床的程序编制 第三章 数控车床的程序编制 一、数控车床的编程特点 3.1数控车床编程概述 功能:数控车床主要用于回转体零件的加工(圆柱体、圆锥体等)。 特点:1.在直径方向上,系统默认为直径编程。 2.在一个程序段中,根据图纸标注特点,可以采用绝对值编程,也可采用 增量值编程,或者两者混合编程。 3.X向的脉冲当量应取Z向一半。(其目的是提高径向尺寸精度) 4.采用固定循环,简化编程 5.编程时需要考虑车刀的刀具补偿 6.调用车刀刀具指令时,调用了刀具号,同时也调用了刀具补偿值代号 TXXXX 7.I、J、K在圆弧插补和固定循环程序中都有使用,但作用不同 (即绝对坐标编程时,坐标值要写直径值;增量坐标编程时,取径向位移的2倍) 第三章 数控车床的程序编制 二、数控车床的坐标系统 1.机床坐标系 根据机床坐标轴的规定,数控车床的Z轴应该就是车床的主轴方向,刀具 远离工件的方向为正方向。 在大多
文档评论(0)