能帮我看下这个数控铣的工件怎么编程吗?
解决时间 2021-07-31 06:45
- 提问者网友:疯子也有疯子的情调
- 2021-07-30 13:24
看到你帮别人做的编程,能帮我看看吗?
这个是毛坯图
毛坯就是一个长98宽46厚13的长方体。
这个是零件图.
嗯,对这个编程不太会。
能帮我写个程序吗?能写的详细点吗。毛坯需要也要铣,顺便告诉我用的什么铣刀,多大的直径。这个是一点参数按我的这个写,我们是做一个作业,麻烦了,在学校没学过编程。
加工表面 |
基本尺寸
(mm) |
加工余量等级 |
加工余量数值
(mm) |
说明 |
两侧面加工
前后两面
上下加工
槽 |
95
43
10
5 |
G
G
G
G |
3
3
3
5 |
双面加工
侧面加工
上下加工
槽的加工 |
如果有什么参数不够了,+QQ:1127164692。 邮箱1127164692@qq.com
打不上来字了。麻烦了。
最佳答案
- 五星知识达人网友:狂恋
- 2021-07-30 13:38
;就用R4的键铣刀
;西门子程序
;不知道你是什么材料
;我就当作是钛铝硬质合金的
G54G90G64
M03M08S2000T01F60
G00Z50
X0Y0
Z5
X-50Y-22
G01Z0
;面铣, 用宏程序
R1=-22
R1=R1-6
XXC:
R1=R1+6
G01Y=R1 F60
G01X50
R1=R1+6
G01Y=R1
G01X-50
IF (R1<=22) GOTOB XXC
G01Z5F2000
;然后铣矩形外轮廓, 依旧是宏程序
G00x50Y-27
$TC_DP6[1,1]=4 ;解释一下, 这里是重置刀补
R2=0;你图上深度是10, 我这里Z轴起始坐标定为0
XXD:
R2=R2-2;每次深度下2mm
G01Z=R2 F40
G01G41D01Y21.5F60
G01X-47.5
Y21.5
X47.5
Y-27
G01G40x50
IF (R2>=-10) GOTOB XXD
G01Z5F2000
;最后就是内轮廓, 直接走点就OK,
;可惜你说的是数控铣, 不能自动换刀啊
G00x25Y0
G01Z1
R3=1
XXE:
R3=R3-3
G01Z=R3 F40
G01G41D01X35
R4=0
XXF: ;这里就是铣轮廓, 我怕走点麻烦, 用的嵌套宏
G01Y11
G03X30Y16CR=5 F40
G01X12F60
G03X-12Y16CR=20 F40
G01X-30F60
G03X-35Y11CR=5
G01Y0
R4=R4+1
AROT RPL=180 ;当前坐标系旋转180度
IF (R4<=1) GOTOB XXF
G01G40x25
IF (R3>-5) GOTOB XXE
;铣中间矩形
ROT; 取消当前坐标系旋转
G01Z1
R5=1
XXG:
R5=R5-3
G01Z=R5F40
G01Y0
G01G41D01X10.4
G01Y-3
G03X9.4Y-4CR=1 F40
G01X-9.4F60
G03X-10.4Y-3CR=1 F40
G01Y3F60
G03X-9.4Y4CR=1 F40
G01X9.4F60
G03X10.4Y3CR=1 F40
G01Y0
G01G40x25
IF (R5>-5) GOTOB XXG
G01Z5F2000
M09;切屑液关
M05;主轴停转
M30;程序停止并返回
;
;
;
写了这么多, 忘采纳啊
我要举报
大家都在看
推荐资讯