- 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:主程序与子程序
知识点3:主程序与子程序
知识点3:主程序与子程序1.子程序在编制加工程序时,有时会遇到一组程序段在一个程序中多次出现,或者在几个程序中都要使用到,编程者可以将这次出现的程序段编写成固定程序,并单独命,这组程序段就称为子程序。
知识点3:主程序与子程序O××××;子程序名…………;…………;…………;子程序内容…………;M99;子程序结束返回主程序M98P----XXXX后共有7位数字,前三位为调用次数,省略时为调用一次;后四位为所调用的子程序号。2.子程序指令代码及格式子程序格式调用子程序
3.子程序嵌套在一个子程序中调用另一个子程序,这种编程方式称为子程序嵌套,当主程序调用子程序时,该子程序被认为是一级子程序。知识点3:主程序与子程序
知识点3:主程序与子程序1)铣平面用立铣刀铣削平面,通常需要铣刀来回多次走,一个来回为一个循环,可用子程序来编程。下面以Φ30立铣刀铣削100×100平面为例。4.子程序的应用
知识点3:主程序与子程序
2)分层铣削铣削平面轮廓时,深度方向因刀具刚性等工艺条件限制,一般都要分层加工,这种情况用子程序处理比较方便。下面以Φ16的键刀铣削30×20盲孔为例来说明。知识点3:主程序与子程序4.子程序的应用
O0001;主程序名G54G90G40G17;建工件坐标系,程序初始化G00Z100;快速定位至安全高度M03S600;启动主轴X0Y0;XY向快速定位至循环起点Z0;Z向快速定位至循环起点G01Z-1F200;下刀M98P40011;3次调用子程序O0011G00Z100;抬刀至安全高度M30;主程序结束O0011;子程序名G91G01Z-5F50;下刀,每次铣深5mmG90G41X-5Y25D01F200;建刀具半径补偿G03X-30Y0R25;切入轮廓I30;加工轮廓X-5Y-25R25;切出轮廓G40X0Y0;取消刀补M99;子程序结束知识点3:主程序与子程序
知识点3:主程序与子程序4.子程序的应用3)加工相同轮廓已知铣削两个形状相同的工件的切深为12MM,初始平面为Z100MM,参考平面为Z2MM。
O0001;O1019;G54G90G40G17;G91G01Z-98F100;G00Z100;G41G00X60.0Y20.0D01;M03S600;G01Z-14.0F100;X0Y0;Y30.0;M98P1019;X-10.0;G90G00X80.0;X10.0Y30.0;M98P1019(L1);X40.0;G90G00X0Y0;X10.0Y-30.0;G00Z100;X-10.0;M30;Y-20.0;X-50.0;G00Z112.0;G40X-50.0Y-30.0;M99;知识点3:主程序与子程序
知识点3:主程序与子程序知识点小结1.子程序的含义2.子程序的格式3.子程序的应用
谢谢
您可能关注的文档
- 《机械零部件数控加工技术》课件 1.1.6-数控车床程序结构及特点.pptx
- 《机械零部件数控加工技术》课件 1.1.7-数控车床加工工艺.pptx
- 《机械零部件数控加工技术》课件 1.2.1-数控加工实训车间6S管理制度.ppt
- 《机械零部件数控加工技术》课件 1.2.2-数控车床安全操作及维护保养.ppt
- 《机械零部件数控加工技术》课件 2.1.1-加工阶段的划分.pptx
- 《机械零部件数控加工技术》课件 2.1.2-零件的定位与夹具的选择.pptx
- 《机械零部件数控加工技术》课件 2.1.3-数控车削加工刀具及其选择.pptx
- 《机械零部件数控加工技术》课件 2.1.4-数控车削切削用量的选择.ppt
- 《机械零部件数控加工技术》课件 2.1.5-数控加工的工艺文件编制.ppt
- 《机械零部件数控加工技术》课件 2.1.6-轴向单一固定循环指令G90.pptx
- 《机械零部件数控加工技术》课件 8.2.4-外轮廓铣削加工案例.ppt
- 《机械零部件数控加工技术》课件 9.1.1-型腔加工工艺知识.ppt
- 《机械零部件数控加工技术》课件 9.1.2-刀具长度补偿.ppt
- 《机械零部件数控加工技术》课件 9.1.3-平面内轮廓加工案例.ppt
- 《机械零部件数控加工技术》课件 9.2.1-坐标系旋转指令.ppt
- 《机械零部件数控加工技术》课件 9.2.2-可编程镜像指令.ppt
- 《机械零部件数控加工技术》课件 9.2.3-直角沟槽、圆弧槽的加工案例教学案例.ppt
- 《机械零部件数控加工技术》课件 10.1.1刀具的选择及螺旋角.pptx
- 《机械零部件数控加工技术》课件 10.1.2加工路线的确定和切削用量的选择.pptx
- 《机械零部件数控加工技术》课件 10.1.3零件的装夹.pptx
文档评论(0)