iCAx开思网

标题: 关于G41和G42的用法的讨论! [打印本页]

作者: clhbxg    时间: 2008-2-12 20:22
标题: 关于G41和G42的用法的讨论!
[size=5]半径补偿总是让人头痛,加在程式中老是报警,请问各位高手,半径补偿在三菱,法兰克,西门子,等CNC系统的程序中应该放在哪个位置?应该注意思什么?小弟在此先谢谢各位了
作者: clear-cut    时间: 2008-2-12 20:29
都没有关系的,
是顺切与逆切.
个人常用G41,报警是因为进刀线的原因.
作者: 801215    时间: 2008-2-13 08:12
學習........
作者: dasha    时间: 2008-2-13 10:09
G41/G42补偿时候必顶要法向进刀,进刀距离要大于刀半径+补偿量!不能用切向进刀,否则控制器报警!!!
作者: clear-cut    时间: 2008-2-13 11:34
原帖由 20032003 于 2008-2-13 11:30 发表


不一定要非要用法向进刀吧!!!


圆弧进刀也可以的
作者: 20032003    时间: 2008-2-13 11:36
原帖由 dasha 于 2008-2-13 10:09 发表
G41/G42补偿时候必顶要法向进刀,进刀距离要大于刀半径+补偿量!不能用切向进刀,否则控制器报警!!!

不一定要非要用法向进刀吧!!!
作者: dasha    时间: 2008-2-13 11:58
原帖由 20032003 于 2008-2-13 11:36 发表

不一定要非要用法向进刀吧!!!

我一用切向进刀控制器就报警, 是不是参数有问题,兄弟传个切向进刀的NC文件我上机试试!!!
作者: dasha    时间: 2008-2-13 12:26
原帖由 20032003 于 2008-2-13 11:36 发表

不一定要非要用法向进刀吧!!!

6mm的刀铣8MM的内圆,兄弟写下G41补偿的刀路出来,俺上机练练,看报警不!!!!
作者: ouj946    时间: 2008-2-13 12:49
一定要给进刀线,
作者: 20032003    时间: 2008-2-13 21:12
原帖由 dasha 于 2008-2-13 12:26 发表

6mm的刀铣8MM的内圆,兄弟写下G41补偿的刀路出来,俺上机练练,看报警不!!!!



这个当然没有办法用圆弧进刀,你铣个四方的看看可不可以用圆弧.
作者: clhbxg    时间: 2008-2-15 21:14
好像只能和G1.G0一起使用,在G2G3中就会报警的,
作者: clhbxg    时间: 2008-2-15 21:34
原帖由 dasha 于 2008-2-13 12:26 发表

6mm的刀铣8MM的内圆,兄弟写下G41补偿的刀路出来,俺上机练练,看报警不!!!!
这种请况可以用G12呀

例:
G0 G90 X0. Y0.;
G12   I1. D1 F500;

呵呵,小弟献丑了
作者: clhbxg    时间: 2008-2-15 21:41
补充12楼
例:
G0 G90 X0. Y0. S4000M3;
G43H1Z10.;
Z1.;
G1Z-5.F80.;
G12   I1. D1 F500.;
G0 Z50.;
M30;
作者: clhbxg    时间: 2008-2-15 21:48
6MM的刀铣边长50MM正方形内框程序如下:


%
O0000
G21
G0G17G40G80G90
(D6 TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 6.)
/M8
G0G90G54X2.367Y16.S5000M3
G43H1Z20.
Z2.
G1Z-5.F500.
G41D1Y19.F2000.
G3X-.633Y22.R3.
G1X-22.
Y-22.
X22.
Y22.
X-.633
G3X-3.633Y19.R3.
G1G40Y16.
G0Z20.
M5
M30
%
作者: clhbxg    时间: 2008-2-15 22:23
用刀补时不是说不能切线进刀,其实是可以的,只要把刀补加在落刀时的G0后,然后把G40加到抬刀的
G0后面就可以了,



例:
%
O0000
G21
G0G17G40G80G90
(D6 TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 6.)
/
G0G90G54X1.Y-1.S5000M3
G43H1Z20.
Z2.G41D1
G1Z-5.F500.
G3X2.Y0.R1.F2000.
I-2.J0.
X1.Y1.R1.
G0Z20.G40
M5
M30
%
作者: zhhuyo    时间: 2008-2-16 08:30
试一下我的程式吧,6MM刀铣8MM圆深-0、5MM
作者: clhbxg    时间: 2008-2-18 20:42
怎么没人顶呀
作者: CGLCGL    时间: 2008-2-19 11:55
原帖由 clhbxg 于 2008-2-15 22:23 发表
用刀补时不是说不能切线进刀,其实是可以的,只要把刀补加在落刀时的G0后,然后把G40加到抬刀的
G0后面就可以了,



例:
%
O0000
G21
G0G17G40G80G90
(D6 TOOL - 1 DIA. OFF. - 1 LEN. - 1 DIA. - 6.)
/
...

不错,半径补偿格式是G41或G42D1,不一定是要法向进刀才能运行
不过后面的G40加在哪是没关系的,加不加都行
作者: 谁明浪子心    时间: 2008-2-19 21:25
用变量编程用刀补会爽很多的.
作者: CHENSHITAO    时间: 2008-2-19 22:13
这么简单的问题 怎么不能问我呢   老把你们讲的头头是道  
   这个问题我最有发言权,
  做过手工编程的人就知道为什么报警,这个我其实很清楚,我在学自动编程的时候就想到了这个问题,
          QQ有事请找我,  411060659
作者: clhbxg    时间: 2008-2-21 20:45
[fly]大家多多发表意见啊[/fly]
作者: wcl19860311107x    时间: 2008-2-22 13:09
G41/G42只能法向进刀.
赞同6楼的说法
G02/G03随便用41/42都行




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3