欢迎访问兰州科技职业学院网站

机工学习

当前位置: 机工学习>

环切法球面加工

作者:jidian 时间:2019-04-23 14:26:00 点击:1025

1、环切法球面加工的数控宏程序编制的分析计算

设定变量#10存储球面半径,值为R。

设定变量#11存储球刀直径,值为D。

设定变量#12存储加工步距,值为△。

设定变量#13存储循环控制变量,初值等于#10。

设定变量#14存储每个环切层起点的X坐标,变量#15

存储每个环切层起点的Z坐标,初值均设为0。

设定两个临时变量#16,#17,初值均设为0。

A点为球面的顶点,其坐标为(X0 , Y0, Z#10),加工时每次

向下移动一个步距△形成环切层。

2、程序参考

G40G49G80G90

G00G54G43X0Y0Z100.0H01

S800M13

M08

#10=R

#11=D

#12=△

#13=#10

#14=0

#15=0

#16=0

#17=0

G01Z#10F100

WHILE [#13 GT 0] DO 1(如果循环变量大于0,开始循环)

#16=#10+#11/2

#17=#13-#12+#11/2

#14=SQRT[#16 *#16-#17 *#17]

#15=#13-#12

G01X#14

G01Z#15

#13=#13-#12

G02X#14Y0I- #14J0

END 1(循环结束)

G00G49Z100.0

X0Y0

M05

M09

M30

该文章转自于:数控编程社区  https://mp.weixin.qq.com/s/mh_y3hR3mIvLGINyrMGLTw