登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 924|回复: 0

[转载文章] 两步教你编写宏程序,基本法则

[复制链接]
发表于 2018-5-30 09:15:35 | 显示全部楼层 |阅读模式
经常有朋友问我,如何学数控宏编程?

复杂的事情简单化,简单的事情流程化

比如面对一张产品图,尤其是复杂的,一看都懵

其实世上无难事,只要肯分解。

工艺员主要就是干这事情的,把产品图分解成工序图,在细分每序如何装夹,用什么刀具,量具等等都会确定下来,从而形成工艺文件。

有了这个工艺文件,组织生产加工零件就容易多了,照着流程做就行了。

这个流程可以大幅度减少我犯错的概率,让我把做事情的难度降低好多倍。

知道流程化的威力后,回到数控编程上面来,传授大家一个两步编写宏程序的流程。

两步教你编写宏程序

第一步:设定确定变量关系

在编写宏程序前,不知道从哪儿下手,先别管其它的,复杂的事情简单化,先从清风告诉的第一步开始,拿出笔和纸,设定变量,并找出各变量之间的关系,列出变量之间的数学算式。

第二步:套用宏案例

你能不能编写出宏程序,就看你心中有没有学到手的宏案例,复制后套用即可

比如下面这个螺旋插板铣孔案例:

1.jpg

假如加工如下图M18的内螺纹
2.jpg

M18内螺纹查表得出螺距为2.5

那么如何套用呢?

上面程序#5=#5+1代表每圈距,每旋转一圈Z下降1mm

而M18螺纹螺距为2.5 ,需要每旋转一圈Z下降一个螺距,即2.5

也就是把上面#5=#5+1更改为#5=#5+2.5即可

程序仿真如下:
3.jpg

备注:

1,螺纹为右旋,程序中应用G02 (如果左旋更改为G03即可)。

2,加工完后退刀,因大于螺纹牙高,所以G1X[#6-3] 回退3mm。

3,进给的确定是根据主轴转速*螺距 每圈需一个螺距。

【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表