宏程序入门第二讲,外锥面的编程与加工

教师周六周日干嘛呢?写篇文章吧!希望对那些想学宏的同学,一点启发吧!

本次任务如下所示,要求编制如图所示的零件程序。

宏程序入门第二讲,外锥面的编程与加工

实话实说,这个零件很简单,中级工水平的操作者表示完全无任何压力,但本文主要是想讨论如何采用宏程序来编制加工外锥程序的思路!并不是说该件采用宏有优势,而是帮助那些学习宏比较困难的同学,因此请不要在评论里面再回复这样的话题!

宏程序入门第二讲,外锥面的编程与加工

进入正题,一般情况下,需要计算出锥体的大端直径,接下来

宏程序入门第二讲,外锥面的编程与加工

参考程序如下:

G99T0101

M3S1000

G42G0X52

Z2

/G71U1.5R0.5

/G71P1Q2U0.W0.1F0.1

N1G01X20

Z0

X38.2Z-25

X40

Z-31

X48

Z-44

N2G0X52

G40Z100

M5M30

宏程序入门第二讲,外锥面的编程与加工

如果采用宏如何进行编制呢?首先,我们一起来看下该图中X和Z之间的关系

宏程序入门第二讲,外锥面的编程与加工

在三角形中,X和Z之间存在的三角函数就是一个正切关系即,TAN(20)=X/Z

或者X=TAN(20)*Z。把Z当作自变量,每变化一次,通过该公式即可计算出一个X值,那么编程思路如下:

参考程序

G99T0101

M3S1000

G0X52

Z2

/G71U1.5R0.5

/G71P1Q2U0.W0.1F0.1

N1G01X20

Z0

#1=0

#2=25

while[#1LE#2]DO1

#3=#1*TAN[20]+10

G01X[2*#3]Z-#1

#1=#1+0.1

END1

X40

Z-31

X48

Z-44

N2G0X52

Z100

M5M30

宏程序入门第二讲,外锥面的编程与加工

好了,先讲解到这里吧!,还是那句话,本文主要是想强调宏的思路,从最基础的开始讲解!原创不易,如果看完对你有帮助,麻烦点赞!祝好!


分享到:


相關文章: