阿基米德涡旋线 ,如何用宏程序来加工

宏程序| 阿基米德涡旋线 ,如何用宏程序来加工

阿基米德螺旋线应用,涡旋盘

其实说起来宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点。

宏程序是考试的资料,编程的爱好,自己的骄傲,同事的比较,操机的调料,老板的需要,车间的爆料,围观的解药。

不会只能欣赏你的甜,会了才能品尝你的咸。小白只能看其图观其句,大神则能仿其序品其趣。

其实说起来宏就是用公式来加工零件的,比如说椭圆,如果没有宏的话,我们要逐点算出曲线上的点,然后慢慢来用直线逼近,如果是个光洁度要求很高的工件的话,那么需要计算很多的点。


可是应用了宏后,我们把椭圆公式输入到系统中然后我们给出Z坐标并且每次加10um那么宏就会自动算出X坐标并且进行切削, 实际上宏在程序中主要起到的是运算作用。

宏一般分为A类宏和B类宏。A类宏是以G65 Hxx P#xx Q#xx R#xx的格式输入的,而B类宏程序则是以直接的公式和语言输入的和C语言很相似在0i系统中应用比较广。


阿基米德涡旋线公式

阿基米德螺旋线的极坐标公式可以表示为:

r=a+b∗θ

r=a+b∗θ

宏程序| 阿基米德涡旋线 ,如何用宏程序来加工

阿基米德涡旋线宏程序2D示意图

在直角坐标系下,利用极坐标系到直角坐标的公式,其公式可以被改写为:

x=r∗cosθ

y=r∗sinθ

2D阿基米德涡旋线宏程序

已知了公式,我们做起程序就很简单了,比如示例程序如下:

%

G90G54S2000M3

G0Z50.

X0Y0

#1=0

#2=0

#3=0

Z2.

G1Z0F1000

N1

#1=#1+2

#2=#2+10

#3=#3-.5

#5=[COS[#1]*#2]

#6=[SIN[#1]*#2]

G1 X#5 Y#6 Z#3

IF[#2 EQ 36000.]GOTO2

GOTO1

N2

G0Z100.

M30

%

宏程序| 阿基米德涡旋线 ,如何用宏程序来加工

阿基米德涡旋线宏程序2D动态模拟

温馨提示:涡旋压缩机因其结构紧凑、节能省材、高效低噪等优点被广泛用于制冷、汽车空调、发动机增压、气体压缩等领域。

涡旋压缩机因其结构紧凑、节能省材、高效低噪等优点被广泛用于制冷、汽车空调、发动机增压、气体压缩等领域,目前对于涡旋型线成熟且常用的数控加工拟合方式有两种——直线拟合和圆弧拟合,运用宏程序加工出来的效果相当不错的。


分享到:


相關文章: