程序模拟抽奖流程图_【柳工】由一位网友的四轴分度盘加工方法所引发的宏程序...

c3bfc7b28aa317daa1fe18f8310589b0.gif

公众号内回复「HM」送你一份惊喜

     最近有小伙伴微信问我,说前几天我发的宏程序引起小伙伴们很大的兴趣,还给予很高的评价,我觉得不过是个一般的宏程序,而且有的还不完美,大家过誉了,谢谢各位,如果你有什么问题也可以联系我,柳工微信号:liuyong_cnc

a5e4c3ebe782a4b2b0cd5a370556c7c2.png

小伙伴们: 大家好!

前几天我发的宏程序引起小伙伴们很大的兴趣,从大家的围观,我看出了大家对了解、学习、使用宏程序的渴望。

宏程序能干什么,我也有简单的阐述过,具体可以参考《【柳工】搞机加工编程这个要不要学,结果看哭了很多人》。建议小伙伴们看文还是从头看,有的文章和程序都是环环相扣的。

产品要求

今天,有个网友求助,公司让他在圆盘上铣个分度,干 的活也不复杂,是在一个圆盘工件圆周的边缘上,要求刻360条表示转角度的刻度线,每逢10°刻线长12mm,每逢5°刻线长8mm,其余刻线长4mm,具体图纸不便于展示,类似于下面这个工件,只是大小和尺寸有差异。

 6e98d198d3e47a37d97c38ffa95ccc53.png

产品要求轴向分度刻线

网友的编程思路

但是小伙伴不会用宏程序写出来,因为宏程序只学了个皮毛,要干这个活,他的思路是用MasterCAM2017在圆周上画出360根线,然后用替换轴投影到外圆上进行加工。

当然我是不会这么做的,我是不会编写刻360条线的庞大程序,只写一个宏程序,让机床自己判断自已想,什么地方刻长线、什么地方刻中线、什么地方刻短线。

我的宏程序编程思路

其实这个程序很简单,但是架构也是需要费一下心思的,用一个变量计算转过的角度,设定判断条件,看转过的角度值,能不能被5整除,或者能不能被10整除,让数控系统判断自己去刻。

程序 中用IF语句加GOTO语句实现的,我平时喜欢用WHILE DO,因为它的可读性更好,但 GOTO 更灵活多变,在生产实际中很多小伙伴都喜欢用。

宏程序轴向分度模拟图

2146216fc0f4eba8535bcc67c0a9c684.png

产品轴向分度刻线宏程序模拟效果

宏程序轴向分度动态模拟图

产品轴向分度刻线宏程序动态模拟效果

程序设计:

%

O8888

#100=0

G0Z50

Y12      

G1Z49.9

Y20   ( 划第一条长线)

G0Z50

N1

#101=#1

#100=#100+1  ( 工作台回转度数累加)

B#100      ( 工作台每转1度后定位划线)

IF[#100 EQ #101]GOTO4

。。。。。。。。。  ( 工作台能被10整除画长线)

。。。。。。。。。( 工作台能被5整除画中线)

G0Z50

Y16

G1Z49.9

Y20   ( 划短线)

G0Z50

GOTO1

N2

G1 Z49.9

Y12

Y20

G0Z50  ( 划中线)

GOTO1

N3

G0Z50

G1 Z49.9

Y8

Y20

G0Z50 ( 划长线)

GOTO1

N4

M30

%

宏程序径向分度模拟图

b4cedba0347d30676f913ee1acdfc6f9.png

产品径向分度刻线宏程序模拟效果

宏程序径向分度动态模拟图

产品径向分度刻线宏程序动态模拟效果

宏程序设计窍门小结

在设计宏程序时有一好方法:就是流程图。.

这个是从计算机程序设计里借鉴过来的,在编写宏程序时非常好用。

编程之前,把自己的思路、逻辑判断方法、确定刻线的长短条件,程序如何跳转,画一个表达你这些思路的流程图,画完检查一下,有问题就找出来,不要屏蔽自我,等到有问题在上机的时候找,那样就麻烦许多。如果没准确的表达自己的思路就先修改流程图,直到正确为止。

对照流程图,能很快写出程序,几乎是一挥而就,再用流程图来检查编写的程序,能很快检查出错误所在,没有错误就可以输入系统。

如果你不会亦或是想不明白,可以加微信:liuyong_cnc 向我咨询,交流。

打字费劲,请期待文章的持续更新!谢谢小伙伴们。你有什么体会可以具体下面留言。

今天的文章就到这里,如果你觉得有用,可以分享到自已的朋友圈 让更多的小伙伴们学习,少走弯路,提升了自我,也帮助了他人. 如果有问题或是自已还想不明白,可以长按下面的动图加柳工微信交流。 长按下面的动图加柳工微信交流

c3bfc7b28aa317daa1fe18f8310589b0.gif

2019温馨提示:生命有限,小伙伴们要意识到快速成长,要让你的成长速度跑过这个城市房价上涨的速度,当你迈出家乡的那一步时,便选择了远方,就请你风雨兼程,如果目标是地平线,那留下的只能是背影。

果你想学最有用的,最牛逼的宏程序,那么《宏程序实战应用一点通》已为你量身定做,从简单到复杂,步步为营,采用曾国藩“打呆仗结硬寨”的思维模式一步步学透宏程序。

在学习宏程序的道路上何尝不是一场战斗呢,柳工和你365天一起攻克和踢开你编程道路上的堡垒和绊脚石,让你借力20年的一线实战经验快速成长,少走许许多多的弯路,让你的成长速度快过房价的上涨速度,坚持一年之后从小白秒变大神。

教程和服务价值:1180元 (1180/365=3.2,每天只是一瓶饮料花费用而已)

承诺是金此教程现在限期11月前优惠出售,全是接地气的实际案例指导,让你学到宏程序的精髓,学有所用,学有所得,在不显山不露水中超越同行的小伙伴,如果你300天内你学不成,教程送给你,秒退你1500元.

特别推荐阅读:

【宏程序实战】国外优秀数控宏程序赏析之一

【宏程序实战】优秀数控宏程序赏析之二 (立体五角星宏程序-加工中心篇)

【宏程序实战】优秀数控宏程序赏析之三(立体五角星宏程序-数控车篇)

【宏程序实战】优秀数控宏程序赏析之四(立体椭圆宏程序-加工中心篇)

【宏程序实战】国外优秀数控宏程序赏析之五(英文字母刻字)

【宏程序实战】优秀数控宏程序赏析之六(波浪轴车削)

【宏程序实战】优秀数控宏程序赏析之七(阿基米德涡旋线车削)

【宏程序实战】优秀数控宏程序赏析之八(零件标记)

【宏程序实战】优秀数控宏程序赏析之九(意想不到的宏加工)

【宏程序实战】优秀数控宏程序赏析之十 (深度好文)

8c1ce47e681366c939aad834d5715db0.gif

嘿,老铁,我就知道你"在看"ce055f8803c12d334f693e139d99e127.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值