分度值1g是什么意思_宏程序 | 宏程序编写4轴分度产品加工(思路很巧)

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

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

产品要求:

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

c93581c02915bcaac34f5c927d7f954e.png

产品要求轴向分度刻线

网友的编程思路:

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

我的宏程序编程思路:

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值