- 18
- 0
- 约2.28千字
- 约 3页
- 2017-07-09 发布于河南
- 举报
一段车多个时M98子程序与宏程序的编写及对比
在论坛上逛一圈,好像很多人喜欢用M98.真的那么好用吗?M98的原理不就是一段程序重复执行多次吗?其中重要的两点就是1指定子程序(程序段).2指定执行次数.好像没没的了吧?缺点:1占用两个程序名.特别对于GSK980TA的.程序总数只有64个,占一个就少了一个位.对于小厂来说.产品种类多就只有删程序了吧,做一个产品就占两个位置-浪费.? ?? ? 2调机时在运行到子程序中发现参数不对不能马上修改吧.? ?好像每台数控车在执行子程序中出问题(比如刀坏)是件很麻烦的事吧,特别是一次车多件.例:GSK980TD车¢30长10圆铝(6063)片,用31铝棒 ,切刀宽2.0MM 一次做5个.用M98编? ?小提示:设T101 X50 Z100为固定点,可记下此时机床机械坐标值,以便校验程序结束后是否回到此点机械坐标位置主程序0001
本帖隐藏的内容需要回复才可以浏览
G99 M8 每转进给,开冷却M98 P0002L5 执行0002程序5次GO Z161 M9 定位到z161.0,关冷却 (5个*(10+2+0.2=12.2)=61)61为坐标5次偏移总量 公式中0.2改为0.3的话就是61.5G50 Z100 定义坐标为z100.0T101 M5 换回一号刀 停主轴GO X 50 Z 100 退到固定点M30 结束子程序0002T101 M3 S1000 外圆刀,开主轴1000转GO X32 Z2.0 定位G94 X-.2 Z0.05 F.23 粗车端面Z.0 F.1 光一刀非常亮G90 X30.1 Z-12.1 F.2 粗车外圆G1 X29.4 Z0. F.2 走刀定位X30. W-0.3 F.04 倒角 Z-12.1 F.1 光外圆 GO X50 Z80 退刀T202 M3 S800 切断刀G0 X30.5 Z-12.0 定位到z-12.0G1 X0.5 F.06 切断G0 X31. 退刀 Z 87.8 z方向退刀定位,这点很重要.100-12-0.2=87.8 当中12为工件长度加切断刀宽 0.2为下一次车端面的余量.也就是工件切下后剩下的料的端面要定义为z0.2当然0.2是自己定 想 多少给多少(0.3就是87.7)G50 Z100.0 把刀具所在的坐标z87.8定义为z100.0也就是所谓的坐标向里偏移12.2.M99 子程序结束以宏程序编写 设T101 X50 Z100为固定点,可记下此时机床机械坐标值,以便校验程序结束后是否回到此点机械坐标位置程序号为0003G99 M8 每转进给,开冷却G65 H01 P#201 Q0 宏指定代码H01赋值.即#201号宏变量为0G65 H01 P#202 Q0 #202号数值为0N100 G65 H85 P200 Q#201 R5 此段N100用于程序转移时的段落号.G65 H85为条件转移命令 P200为转移到N200程序段 此句的全意为当#201的宏变量数值大于各等于5时程序转移到N200程序段.小于5时向下走T101 M3 S1000 外圆刀,开主轴1000转GO X32 Z2.0 定位G94 X-.2 Z0.05 F.23 粗车端面Z.0 F.1 光一刀非常亮G90 X30.1 Z-12.1 F.2 粗车外圆G1 X29.4 Z0. F.2 走刀定位X30. W-0.3 F.04 倒角 Z-12.1 F.1 光外圆 GO X50 Z80 退刀T202 M3 S800 切断刀G0 X30.5 Z-12.0 定位到z-12.0G1 X0.5 F.06 切断G0 X31. 退刀 G50 Z0.2 把刀具所在的坐标z-12.0定义为z0.2 也就是所谓的坐标向里偏移12.2G0 Z100 Z方向退刀G65 H02 P#201 Q#201 R1 宏程序加法命令. 意思为:#201宏变量的数值=原来的#201数值+1 此处用来记数(做了几个)G65 H02 P#202 q#202 R12200 命令意思同上,此处用来记住坐标偏移值.单位为1=0.001MMG65 H80 P100 为无条件转移到N100程序段,即程序此处执行后不往下走直接跳回到N100处N200 G0 W#202 M9 当上面的次数达到5次后跳到此处.此段为向z+方向移动#202的数值.即总的偏移量G50 Z100 定义坐标为z100.0 注意要与切断刀最后z方向退刀坐标相同 即子程序中外圆刀换刀前,切断刀所在位置的坐标.T101 M5 换外圆刀. 注意不要与上一句倒置.新手一般回不到位出错在这里GO X50 Z100. 退到开始的固定点M30
通过以上两种方法可以发现用宏程序自由
您可能关注的文档
最近下载
- 常州工业职业技术学院单招《数学》试题附答案详解(完整版).docx VIP
- 外圆磨说明书完整版_M1432B.pdf
- 人教版五年级数学下册 2 因数和倍数 第2课时 3的倍数(教学课件).pptx VIP
- 人教版八年级地理下册 (自然特征与农业)北方地区新课件教学用.pptx VIP
- 2025计算机二级《Python》真题解析.docx VIP
- 2025年高考俄语模拟试卷试题及答案完整版(含听力MP3原文).docx VIP
- 部编道德与法治六年级下册第4课《地球——我们的家园》优秀课件.pptx
- 《蛋白质纯化技术》课件.ppt VIP
- 2026年黑龙江农垦职业学院单招职业技能考试题库完整版.docx VIP
- 探秘白山黑水——东北地区的地理位置与自然环境深度探究.docx VIP
原创力文档

文档评论(0)