iCAx开思网

标题: 3D环绕等高加工,能否开刀补 [打印本页]

作者: z-cam    时间: 2009-6-19 21:47
标题: 3D环绕等高加工,能否开刀补
如题,我已测试过,用法线进退刀时,开刀补是OK的,并且上机试验了
用切向进退刀时,刀补不是每层都有,应该是不对的

估计多数人这种情况下是不用刀补的,但还是有的厂会这样做,谁了解这个情况发表下意见吧
作者: clamber99    时间: 2009-6-19 22:30
在数控技术里就说了,刀补必须先要走直线才能区分左右,所以就是只能用法线开始进刀时才能使用刀补的原因。
作者: zbhouin    时间: 2009-6-20 02:07
楼上的不要乱说,谁说刀补必须先要走直线才能区分左右的?用切向进退刀时你的进退刀圆弧只要不小于你的刀具半径,大于刀具半径就行了。用法线的长度也最好达到刀具直径的一半,当然达不到也没关系,不过可能会有过切的危险
作者: zbhouin    时间: 2009-6-20 02:22
有N年没用过刀补了,还是想当年手工编程时用过,劝那些没学过手工编程的朋友们慎用
作者: r-o-o-n    时间: 2009-6-20 08:14
zbhouin 发表于 2009-6-20 02:07
楼上的不要乱说,谁说刀补必须先要走直线才能区分左右的?用切向进退刀时你的进退刀圆弧只要不小于你的刀具半径,大于刀具半径就行了。用法线的长度也最好达到刀具直径的一半,当然达不到也没关系,不过可能会有过切 ...


G41/42补正确实要在G01的环境下才能加入的。
作者: z-cam    时间: 2009-6-20 08:15
看看这个代码,是否有错误
%
O0100
(  jj-ceshi.PFM   TP_MODE1.NC   )
N1G17G40G49G80
N2G91G28Z0
N3(  C12 TOOL D= 12. R= 0.0)
N4(  CONT. OFFSET= 0.0   CONT. TOL.= 0.01    )
N5(  SRF. OFFSET= 0.03     SRF. TOL.= 0.01    )
N6(  DOWN STEP= 0.05    SIDE STEP= 0.0    )
N7G90G54G00X0Y0
N8G43H73Z100.S3500M03
N9G00X-84.912Y-51.94Z100.M08
N10X-86.88Y-60.919
N11Z-27.5
N12G01Z-28.55F150
N13G03X-84.912Y-51.94I-3.506J5.474F1500
N14X-112.233Y-57.48I-12.587J-8.062
N15X-94.527Y-74.659I14.735J-2.527
N16X-84.912Y-51.94I-2.971J14.652
N17X-93.892Y-49.975I-5.472J-3.508
N18G01G40X-88.525Y-54.264
N19Z-28.6F150
N20G03X-92.449Y-45.951I-6.118J2.194F1500
N21G01G41D83X-92.799Y-45.826
N22X-93.159Y-45.707
N23X-93.492Y-45.615
N24X-94.184Y-45.44
N25X-94.877Y-45.299
N26X-95.569Y-45.192
N27X-96.262Y-45.117
N28X-96.954Y-45.075
N29X-97.647Y-45.065
N30X-98.339Y-45.088
N31X-99.032Y-45.143
N32X-99.725Y-45.23
N33X-100.417Y-45.351
N34X-101.11Y-45.506
N35X-101.841Y-45.707
N36X-102.495Y-45.923
N37X-103.187Y-46.187
N38X-103.88Y-46.493
N39X-104.572Y-46.844
N40X-105.011Y-47.092
N41X-105.265Y-47.242
N42X-105.957Y-47.692
N43X-106.089Y-47.785
....
作者: zbhouin    时间: 2009-6-20 08:55
代码应该没什么错误,就是你的后处理源代码EXF文件要改一下,看你的
N8G43H73Z100.S3500M03
......
N21G01G41D83X-92.799Y-45.826
长度补偿和直径补偿竟然不在一起,一个H73一个D83
这样干活会容易出错的,特别是带刀库
作者: z-cam    时间: 2009-6-20 09:11
H和D应该是离得很近的,现在就是因为圆弧进退,一开始就无法进行刀径补
只有到G01时才可以,所以两个就分开了
作者: zbhouin    时间: 2009-6-20 09:49
r-o-o-n 发表于 2009-6-20 08:14


G41/42补正确实要在G01的环境下才能加入的。


那是你用电脑编程,手工的不存在这个问题
作者: z-cam    时间: 2009-6-20 09:52
手工编程也可以在走R之前进行刀径补吗?我记得这样的情况控制器会报警
作者: zbhouin    时间: 2009-6-20 09:56
用切向进退刀时,刀补不是每层都有
我想应该还是后处理的源代码问题,不过还不会搞这东西,只能搞搞程序头尾
作者: z-cam    时间: 2009-6-20 10:21
希望懂行的兄弟们支个招
作者: ecs2006    时间: 2009-6-20 10:37
不懂!帮顶个!
作者: r-o-o-n    时间: 2009-6-20 16:41
zbhouin 发表于 2009-6-20 09:49


那是你用电脑编程,手工的不存在这个问题


我记得如果第一个代码就是G02的话,那么是不能加刀补的,必须要给一段直线才能补进去。
作者: clamber99    时间: 2009-6-20 20:16
实践是检验真理的唯一标准,大家编一个上机床上试试就知道了。
我以前做走圆弧进刀加刀补是不成功的。
作者: qing01    时间: 2009-6-20 21:39
不要试了3D还能补加工 能不是神了
作者: zhugejunke    时间: 2009-6-20 23:13
zbhouin 发表于 2009-6-20 09:49


那是你用电脑编程,手工的不存在这个问题

手工编程可以再走圆弧的时候建立刀补?
建立刀补只有在G00或G01下才可以




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