热门文章
环切法球面加工
作者:jidian
时间:2019-04-23 14:26:00
点击:700次
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