G42问题。请onelee大侠和各位大侠进,谢谢。
A:G40 G97 G99.
M03 S800 T909
G00 G42 X0. Z3.
G01 X1.4 Z0. F0.2
X3.8 Z-1.3 F0.05
。。。。。。
U2. F0.3
G00 G40 X50. Z150. M05
M30
B:G40 G97 G99.
M03 S800 T909
G00X0.Z3.
G01 G42 Z0. F0.2
X1.4
X3.8 Z-1.3 F0.03
。。。。。。
U2. F0.3
G00 G40 X50. Z150. M05
M30
系统是FANUC-OI-TD. 刀尖半径是0.2 重点尺寸是1.4.上差是0. 下差是-0.02.
请问A和B哪种格式是正确的呢?
谢谢!!。
A和B加工的不是同一零件? 我不是大侠,我只看看不说话 我不是大侠,我也不说话 你的A\B两个程序,走的点不一样,和G42没有关系。 不是大侠!!只看看不说话。。。 本帖最后由 _Lee 于 2013-10-23 08:50 编辑
画一个XZ坐标系,A与B走的轨迹不一样的。建立刀补,应该在需要的切削轨迹的延长线建立。如果(1.4,0)和(3.8,-1.3)是轮廓加工轨迹,而起刀点在Z轴正向的话,就应该在(1.4,0)与(3.8,-1.3)的Z轴正向的延长线上建G42。
如果楼主经常要手动编程,建议楼主学下VERICUT仿真软件,把自己的程序导进去,再导一部4轴的加工中心,基本上所有的程序都可以仿真。如果有问题,可以在第一时间发现程序正确与否。做的再细致点,还可以检验是否碰撞。
根据楼主的意思,用CAD画下B程序的轨迹,是不对的。绿色的为理论线。 _Lee 发表于 2013-10-23 08:32 static/image/common/back.gif
画一个XZ坐标系,A与B走的轨迹不一样的。建立刀补,应该在需要的切削轨迹的延长线建立。如果(1.4,0)和( ...
同是上海人 我顶!
会用G41/G42还是很爽的,早年我们手工编程都是死算的,把刀尖圆弧用三角函数算出偏差量再带入程序中的,工作量不小。 个人遇见B是对的