悬赏50分:数控编程里一道简单的倒圆角、倒直线角编程例题 50
实例:加工图示零件的轮廓,程序如下(答案):G00X10Z22G01Z10R5F0.2X38C4(或X38K-4)Z01、G00是快速点定位指令,这里为什么是G00X10...
实例:加工图示零件的轮廓,程序如下(答案): G00 X10 Z22 G01 Z10 R5 F0.2 X38 C4(或X38 K-4) Z0
1、G00是快速点定位指令,这里为什么是G00 X10 Z22?整个零件长度是21(即OC的长度为21),为什么程序开头不写成G00 X10 Z21呢?
2、G01 Z10 R5 F0.2:这里是利用直线插补指令来倒圆角,方向从Z→X,第1个直径¢为10,R为5,即写为G01 Z10 R5,不知道这样理解对不对?
3、现在问题又来了,即然第二段程序里是G01 Z10 R5 F0.2,说明加工方向是从Z向X方向走刀,但么第三段程序的倒角(N4处)为什么写成X38 C4呢,X38 C4就意味着加工方向从X→Z,而程序走刀方向一开始就是从Z→X的嘛(第二段程序即已经表明了刀具走刀方向),难道倒完圆角R后,刀具回到O点,然后又从X→Z方向进行加工,倒出了C4, 但刀具为什么就不能从Z→X方向一次性加工完零件呢?难道还要分2步加工完这个零件吗?
本人初学数控,刚入门,请明示以上我提到的问题!谢谢! 展开
1、G00是快速点定位指令,这里为什么是G00 X10 Z22?整个零件长度是21(即OC的长度为21),为什么程序开头不写成G00 X10 Z21呢?
2、G01 Z10 R5 F0.2:这里是利用直线插补指令来倒圆角,方向从Z→X,第1个直径¢为10,R为5,即写为G01 Z10 R5,不知道这样理解对不对?
3、现在问题又来了,即然第二段程序里是G01 Z10 R5 F0.2,说明加工方向是从Z向X方向走刀,但么第三段程序的倒角(N4处)为什么写成X38 C4呢,X38 C4就意味着加工方向从X→Z,而程序走刀方向一开始就是从Z→X的嘛(第二段程序即已经表明了刀具走刀方向),难道倒完圆角R后,刀具回到O点,然后又从X→Z方向进行加工,倒出了C4, 但刀具为什么就不能从Z→X方向一次性加工完零件呢?难道还要分2步加工完这个零件吗?
本人初学数控,刚入门,请明示以上我提到的问题!谢谢! 展开
6个回答
展开全部
1:这种做法没问题,因为你毛坯不可能是21正好吧,而且每个毛坯之间也是有一定误差的,所以一般定位都会留2-3MM,以防撞刀。
2,3一起解释吧,每个数控系统在执行程序时总会预读N段的(这和系统能力有关),在预读是就为下面做好了准备,如图第一个倒角R5,如果不看下一段,可以理解为向X正方向倒角,也可以理解为向负方向倒角,但是有了下一段,系统就明白了是向下倒角,同理 C4也一样后面跟了Z0所以系统就知道是往做到角,
还有没有人跟你说过G1做倒角时后面必须跟一段路径么(G1 或G3/G2)…
2,3一起解释吧,每个数控系统在执行程序时总会预读N段的(这和系统能力有关),在预读是就为下面做好了准备,如图第一个倒角R5,如果不看下一段,可以理解为向X正方向倒角,也可以理解为向负方向倒角,但是有了下一段,系统就明白了是向下倒角,同理 C4也一样后面跟了Z0所以系统就知道是往做到角,
还有没有人跟你说过G1做倒角时后面必须跟一段路径么(G1 或G3/G2)…
追问
"C4也一样后面跟了Z0所以系统就知道是往做到角",能否说明白一点,谢谢老师!
追答
算了你加我百度吧这样可能讲清楚点
展开全部
1、G00是快速点定位指令,这里为什么是G00 X10 Z22?整个零件长度是21(即OC的长度为21),为什么程序开头不写成G00 X10 Z21呢?
答:G0 X10 Z22是工件坐标定位,如果直接定位为G00 X10 Z21加工刀具会直接撞上工件表面,另外工件一定会有加工余量的,不然还要加工做什么呢
2、G01 Z10 R5 F0.2:这里是利用直线插补指令来倒圆角,方向从Z→X,第1个直径¢为10,R为5,即写为G01 Z10 R5,不知道这样理解对不对?
答:G01 Z10 R5 F0.2这个程序段在实际加工中是错误的,G1:直线插补,只能走直线。不大清楚例题中用的是什么系统,实际加工中G2 X20 Z10 R5(FANUC系统)
我看图编的,参考一下:
G0 X10 Z22
G1 Z15 F0.2
G2 X20 Z10 R5
G1 X30
G1 X38 Z6 X38 C4(或X38 K-4)
G1 Z0
答:G0 X10 Z22是工件坐标定位,如果直接定位为G00 X10 Z21加工刀具会直接撞上工件表面,另外工件一定会有加工余量的,不然还要加工做什么呢
2、G01 Z10 R5 F0.2:这里是利用直线插补指令来倒圆角,方向从Z→X,第1个直径¢为10,R为5,即写为G01 Z10 R5,不知道这样理解对不对?
答:G01 Z10 R5 F0.2这个程序段在实际加工中是错误的,G1:直线插补,只能走直线。不大清楚例题中用的是什么系统,实际加工中G2 X20 Z10 R5(FANUC系统)
我看图编的,参考一下:
G0 X10 Z22
G1 Z15 F0.2
G2 X20 Z10 R5
G1 X30
G1 X38 Z6 X38 C4(或X38 K-4)
G1 Z0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 自然不用说了
2和3 G01 Z10 R5 F0.2
X38 C4
实际就是交点+R或C
G1 X10 Z10 R5
X38 Z10 C4
2和3 G01 Z10 R5 F0.2
X38 C4
实际就是交点+R或C
G1 X10 Z10 R5
X38 Z10 C4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一G00 X10 Z22第一这里如果直接是21快进速度过来是不是会闯刀?所以预留一点空间
第二不解,与我用的系统不一样不好意思。
第三是运动路线是由由右现左不管是X.Z都是终点坐标而不是什么方向问题
第二不解,与我用的系统不一样不好意思。
第三是运动路线是由由右现左不管是X.Z都是终点坐标而不是什么方向问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一金石头 说的很好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询