分享

做数控编程必须知道的数学计算和手工编程技巧

 顶狐 2016-12-15




我们做数控这行的,写NC程序。必须懂一些基本的数学运算,除了最简单的加减乘除,起码的还得懂一点点三角函数。在读初中阶段我们就有学习过三角函数,想必有很多从事数控这行的童鞋们,出学堂门久了,早已把它忘记脑后。


特么,就有个兄弟问我,他要在一个圆上等分钻孔,问我坐标是怎么计算出来的。我说用电脑编程出来就可以了,直接画个图,比你去计算坐标,再手动输进机器里面,要快很多而且准确。再说圆上等分钻孔,也不用去计算坐标,用极坐标编程就可以搞定,他还不相信。




上图是他发我的图纸,在一个R17的圆上等分钻6个孔,就是想弄清楚怎么计算出来的。鉴于他的执着,所以我特意作篇文章出来。先讲怎么用三角函数计算坐标,然后再讲用极坐标编程方法。


上面六个孔的坐标,我们只需要计算一个孔的坐标位置,其它的改正负方向即可。这里我以第三象限的孔为例。


先回忆三角函数计算公式:SIN角度=对边÷斜边    COS角度=邻边÷斜边



X=SIN30*R=1/2*17=8.5

Y=SIN60*R=√3/2*17=14.722

通过计算我们得出XY的坐标值,写钻孔程序时把坐标方向写进去就可以了。这里我附上一张三角函数基本角度值表。如下图。


算坐标点这是最原始的方法也是比较辛苦的,但这样不容易出错。接下来我介绍的是用(G16)极坐标编程,G16是极坐标建立,要与G15(取消极坐标方式)配对使用。


钻孔中使用了极坐标,X表示的是圆弧的半径,Y表示的是角度。以上图为例,我编写一个极坐标钻孔的数控程序。

O1000

T1M6

G90G54G0X17.Y0M3S1000

G43Z100H1

G16G98G81X17Y0Z-2R1F50

Y60

Y120

Y180

Y240

Y300

G80

G15

G90

M30


下图是模拟程序的刀路轨迹,没有错。




像这种圆上等分孔加工,在法那克系统还有一种简便的写法。我写出来。

O1000

T1M6

G90G54G0X17.Y0M3S1000

G43Z100H1

G16G98G81X17Y0Z-2R1F50

G91Y60K5

G80G90

G15

M30


虽说现在有电脑了编程很方便,但我们最好还是掌握些基本的手工编程,要是遇到特殊情况就能用上。


mastercam后处理的视频教程已经录制好上传至VIP群文件分享给兄弟们,感谢兄弟们对我的信任、支持和鼓励。大家相信我并加入我这边的VIP会员交流学习,我也尽量给大家带来最大的价值。如果你还不是VIP会员,可以联系我(QQ&微信:15628050)加入进来学习交流,VIP的福利是赠送我的全套mastercam编程视频教程并进入500来人的内部交流群,以及我的指导,价值在5千以上,现在费用只600。这几百块钱能做什么,想必请位师傅教随便好几大千,说不定还只教你点皮毛,这几百块用在其它地方什么也看不到,但用来投资自己,增长自己的见识和技能,结识更多的人脉资源,给你带来的回报不知道要超过多少倍。有这么多的福利,已经很便宜了,有可能随时涨价。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多