数控加工中心的铣面编程的具体方法

本人最近刚学法兰克系统的数控机加工,可是对工件铣面的编程很是不懂,特请教大师们具体对工件的铣面怎么去编程?有什么方法?

第1个回答  推荐于2017-10-10
第一步,根据材料和图纸选择刀具(包括刀具类型,刀具参数等)
第二步,选择刀具路径
第三步,一二步都确定好了,才好编程
给你简单举个例子:
铣一个长100,宽50的长方形面,铣削深度10钢板
选直径12的平底刀,分层多次铣削
采用宏程序编程,原点设在平面左下角
程序如下:
G21
G0G17G40G49G80G90
T1M6
G54G0X0.Y0.
G43G0Z50H1M1(对刀块高度50)
S800
M08
Z10.
#21=2.
G01Z#21F1000
N100
G90G01X-7.Y-7F1000.
#25=0
#21=#21-#20
IF[#21LT-10.]GOTO120
G01Z#21F300
N110
IF[#25GT50]GOTO100
#25=#25+10.
G91G01Y#25
G90G01X106.
#25=#25+10.
G91G01Y#25
G90G01X-7.
GOTO110
N120
G01Z30F1000
G91G28Z0.
G28X0Y0
M30追问

你编的前段我看的懂,可是后面.....你能不能不用宏程序啊,好像没有那么复杂啊

追答

哦,少了个#20的赋值
不用宏程序
要是用点位或子程序,程序可长了。
N100 G21
N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
N106 G0 G90 G54 X0. Y0. A0. S800 M3
N108 G43 H200 Z0. M8
N110 Z50.
N112 X-25.401 Y66.573
N114 Z10.
N116 G1 Z-10. F300.
N118 X100.999 F500.
N120 G0 Z40.
N122 X-25.401 Y58.24
N124 Z0.
N126 G1 Z-10. F300.
N128 X100.999 F500.
N130 G0 Z40.
N132 X-25.401 Y49.907
N134 Z0.
N136 G1 Z-10. F300.
N138 X100.999 F500.
N140 G0 Z40.
N142 X-25.401 Y41.575
N144 Z0.
N146 G1 Z-10. F300.
N148 X100.999 F500.
N150 G0 Z40.
N152 X-25.401 Y33.242
N154 Z0.
N156 G1 Z-10. F300.
N158 X100.999 F500.
N160 G0 Z40.
N162 X-25.401 Y24.909
N164 Z0.
N166 G1 Z-10. F300.
N168 X100.999 F500.
N170 Y16.577
N172 X-25.401
N174 G0 Z40.
N176 X0. Y0.
N178 Z0.
N180 M5
N182 G91 G28 Z0. M9
N184 G28 X0. Y0. A0.
N186 M30你给零分……没激情

本回答被提问者采纳
第2个回答  2011-04-22
请问楼上#20的赋值在哪里?
第3个回答  2011-04-22
铣面编程还不如手摇的快
第4个回答  2011-04-20
G00 G01应该会吧?用这个追问

你说的快速定位,直线插补我明白,我是想问铣面时所定位的XY数值和Z轴的切削量。怎么去定位?

追答

G01X多少Y多少。Z值要看你的是什么材料了。

参考资料:y

第5个回答  2011-04-20
单步编写
用G01 可以看懂了吧
相似回答