O0051
G54
X0
Y0
Z60
G17
M03
S600
F300
G43
G00
X50
Y50
Z40
H01
#5=14
M98
P21000
G51
X50
Y50
P15
M98
P1000
G50
G49
Z46
M05
M30
O1000
N100
G41
G00
X10
Y30
D01
N120
Z[-#5]
N150
G01
X50
Y110
N160
X90
Y30
N170
X10
N180
Z[3#5]
N200
G40
G00
X44
Y28
N210
M99
以上是法那克0IM的简简单手工编程,该程序涉及到刀补、子程序、简单宏程序缩放等功能。
下图是我用广州超软仿真软件加工出来的形状。子程序O1000就是一个简单的三角形状。
当然也可以用绘图软件辅助自动编程,那样可以加工复杂图形,不过程序比较长,同样,手工编宏程序也加工出一般图形,下面我附上一个铣平面的宏程序:
O0003;
#1=200
#2=200
#3=10
#4=-#2/2
#14=08#3
#5=[#1+#3]/2+2
S1000
M03
G54
G90
G00
X0
Y0
Z30
X#5
Y#4
Z-2
WHILE
[#4
LT
[#2/2+03#3]]
DO
1
G01
X-#5
F1000
#4=#4+#14
Y#4
X#5
#4=#4+#14
Y#4
END
1
G00
Z30
M30
%
铣床编程不难,多看些系统编程说明书吧
直接算出节点坐标就比较好编了。 ,我数学没学好要是我我就用G68坐标旋转了省了算坐标
G68 X0 Y0 R45
G00 X-29 Y29
Z2
G01 Z0 F100
G41 X-24 Y19 D01 F350
X19 ,R12
Y-19 ,R12
X-19 ,R12
Y19 ,R12
X-7
G03 X5 Y29 R12
G00 Z100
G40 X0 Y0
G69
以上就是关于数控铣削菱形编程全部的内容,包括:数控铣削菱形编程、菱形(◇)在数控机床上,程序怎么编制、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)