⑴ 用一个数控编程连续加工多个同样的产品该怎么编
用主程序调用子程序,每车个工件后在主程序里用G50偏移一个工件的距离。
例:每个工件长10MM。刀3MM宽
O1234(主程序)
G99
M98 P1233(调用1233号子程序)
G50 X100 Z87
M98 P1233
G50 X100 Z87
M98 P1233
G50 X100 Z87
M98 P1233
G50 X100 Z139
M30
01233(子程序)
G99
T101 M3 S1000
G0 X20.0 Z2.0 M8
G94 X-1.0 Z0.0 F0.12
G90 X18.0 Z-13.5
G0 Z100.0
T202 M3 S600
G0 X20.0 Z2.0 M8
Z-13.0
G75 R0.5
G75 X0.0 P1000 F0.1
G0 X100 Z100
M99
你可以找一根20大的料子然后照搬这个程序,绝对好用。这是一次车四个的。
⑵ cnc编程如何调两个程序
后台编辑 在程序运行的时候 点 后台编辑 就可以了
⑶ 各位大虾···在CNC数控机床编程中加工完一个工件后,如何让程序循环加工多个工件。
用宏程序做,每做完一遍计个数并暂停一下,换了工件后再机床上继续执行。计数到50自动停止。
通常是这样的格式(例)
#101=0
LAB1:
IF[#101 GT 50]GOTO LAB2
程序主体
程序主体
程序主体
程序主体
#101=#101+1
M00
GOTO LAB1
LAB2:
M30
⑷ 怎样把cnc编好的程序串起来一起跑
这是程序头
%
( T - 1 L - 20 DIA. = 4.00 d4_1 )
( DIA. = 4.00 R = 0 )
G00G90G54G80G40G49G17
G00G43X42.395Y28.885Z3.H1S8000M03
G01Z-39.239F1750
这是程序尾
X-115.538Y-30.043
X-115.255Y-29.856
X-115.141Y-29.769
G00Z10.
M05
M30
%
连程序就是把第一条程序移到最后面,然后插入第二条程序
删掉程序尾
M05
M30
%
删掉程序头
%
( T - 1 L - 20 DIA. = 4.00 d4_1 )
( DIA. = 4.00 R = 0 )
然后保存就可以了。