|
本帖最后由 laomei3 于 2021-3-18 12:18 编辑
写了一个车削圆弧螺纹的宏程序,直径70,螺距20,凸圆弧、凹圆弧半径均为5,用圆弧半径为2的切槽刀,虽然在vericut里仿真成功,但牙的深度是一刀到底的,上机肯定是不行的。想利用宏嵌套的功能分层加工却始终不能成功,请教老师指点一、二。程序如下:
O0050
T0303
S200 M03
#1=90
#2=3
#3=180
#7=7
#10=5
#27=0
#28=60
#29=10
#30=20
#31=0
G00 X82. Z30.
WHILE[#1LE180] DO1
#105=COS[#1]*#7+#30
#106=SIN[#1]*#7*2+#28
G00 X#106 Z#105
G33 Z-100. F20.
G00 X82.
Z30.
#1=#1+#10
N1 END1
WHILE[#31GE-180] DO2
#109=COS[#31]*#2+#29
#200=SIN[#31]*#2*2+#28
G00 X#200 Z#109
G33 Z-100. F20.
G00 X82.
Z30.
#31=#31-#10
N2 END2
WHILE[#27LE90] DO3
#203=COS[#27]*#7
#204=SIN[#27]*#7*2+#28
G00 X#204 Z#203
G33 Z-100. F20.
G00 X82.
Z30.
#27=#27+#10
N3 END3
G00 Z200.
M09
M05
M30
仿真截图:
|
|