请教侧铣头加工 Z轴的确定问题
edgecam吧
全部回复
仅看楼主
level 11
今天试用侧铣头加工侧面,结果出来的程序是Z轴垂直于加工平面的,但是我的机床肯定是认为原来的主轴是Z轴方向。
不知道是不是用G18或G19来解决这个问题,用过的请指教一下。
谢谢
2015年05月26日 01点05分 1
level 1
我碰到的问题有所区别,能自动识别G17、G18、G19平面,但G43后面
正确的
应该是Y值,却错误的出现Z值。
2015年05月26日 12点05分 2
G18,G19我不会用,没用过。请指教一下。 我的G43后面也是Z值的
2015年05月26日 23点05分
level 13
在后处理中,可以选择“参照机床”还是“参照CPL”的。默认是参照CPL,所以用了角度头,就按照角度旋转之后的坐标系出程序了。两种方式都是可以的,只是用了角度头,就需要有坐标系旋转的指令,要不程序就乱了。
2015年05月27日 06点05分 3
刘工说的坐标系旋转指令是G68指令吗,是编程时候设置旋转还是程序出来手工加进去。这指令以前手工编程用过铣倾斜的腰槽型腔,是XY平面的内的旋转。
2015年05月28日 00点05分
回复
ȥ������1314
:是在后处理里边设置。出程序的时候就自动由坐标系旋转指令,就是G68
2015年05月28日 12点05分
@daniel0602 刘工,我后处理设置了好像没效果呢
2015年05月29日 00点05分
level 11
1和2的地方都试过了,别的地方也没有设置参照机床
2015年05月29日 00点05分 4
level 1
本来很看好edgecam后处理的方便性,实际操作起来也并非易事。自看到楼主的帖子后,就在edgecam里研究了角度头的问题,用各种能想到的办法(包括在软件里建不同的坐标系、转向和修改后处理等)试了N多次,总是不能生成正确的程序。edgecam在选刀具的时候,有专门的角度头选项,但3轴控制机的刀轴却只能是Z向,本在非X、Y平面上的特征,依然回到了X、Y平面。这个在NX软件上简单不过的侧铣头功能怎么到了edgecam上就这么难呢?
2015年05月30日 04点05分 6
看后面的回复
2015年05月30日 05点05分
其实很简单,就是我们没搞明白。我现在明白了,看下面我的设置
2015年05月31日 01点05分
level 13
2015年05月30日 05点05分 7
2015年05月30日 05点05分
@daniel0602 今天刚上网看到刘工的回贴,顿悟啊!我改过这里后程序也是对的,因为我用了转向所以程序看着比较乱,刚刚照着刘工那样把转向删了就很清楚了,坐标点位都对,走的圆也是XZ平面的 谢谢刘工
2015年05月31日 01点05分
回复
ȥ������1314
:恭喜!能做出来就好!
2015年05月31日 07点05分
level 11
回复
danie
上面这个用了转向,切削参数和下面一样,出来的程序不一样
上面转向删了之后
程序要看黄色的坐标,相对机床的
大家应该能看到懂侧洗头的用法了吧
2015年05月31日 01点05分 8
level 1
首先请原谅我的较真,我认为楼主的程序还没真正达到要求,在非G17平面上加工,刀具长度补偿不应该加在Z上,我建议你用edgecam出一个钻循环都程序看看。我下面的例子是另一个编程软件编的:
G40 G49 G80 G90
T01
N0001 ( D8 D=8.00 R=0.00 )( Milling Tool-5 Parameters )
G18 G00 G54 X-26.045 Z18.583
G43 Y-15. H01
S800 M03
Y0.
G01 Y3. F100. M08
G02 X-30.975 Z21.358 I-3.852 K-1.078
X-28.611 Z-21.882 I5.975 K-21.358
X-24.013 Z-18.586 I0.651 K3.947
G01 Y0.
G00 Y-10.
M09
M05
M00
T02
N0002 ( MHZ6 D=6.00 R=0.00 )( Drilling Tool )
G00 X20. Z30.
G43 Y-15. H02
S500 M03
G99 G81 Y16. R-3. F60. M08
X-20.
Z-30.
X20.
G80
M09
M05
M30
%
我们知道,大凡在XY平面(即G17)上加工,刀具轴向矢量不会跑到Z的负方向。但我们现在很多厂家为节省费用,常采用在立加尤其龙门上加角度头的方法来达到加工5面体的目的,这样就常常会在XZ、YZ(即G18、G19)平面的负方向上加工产品,如上图就是在G18的负方向。不光是能正确自动识别G18平面,走圆弧、钻循环都完全正确,G43后面也是正确的负Y值。
2015年05月31日 11点05分 9
是这样的,所以一般并不推荐用原始机床坐标系做为角度头加工坐标系,而是让坐标系跟随角度头旋转,这样就没有X正负和Y正负长度补偿的问题,并且能够做0-360度范围内任意一个角度的加工,甚至能够实现刀具用对刀仪对刀,角度头自动抓取并实现水平和垂直端的补偿。这些都可以通过坐标系转换轻松实现的。
2015年05月31日 15点05分
这也是我们给一个客户做龙门角度头全自动加工的解决方案,应用起来非常成功的。我个人不太理解为什么一定要用机床坐标系来做加工,这种加工方式的局限性太大了,做个30度面的加工都费劲。
2015年05月31日 15点05分
另外,上面吧友“去留无意1314”出的程序,G43加在了Z轴上面,并不是他的操作的问题,而是后处理换刀快退语句段默认把G43放在了Z移动那一行,就造成了这种现象。如果只是单纯解决这个问题是很简单的,后处理稍微做一下判断就可以了。
2015年05月31日 15点05分
做机加工这行就得有较真的精神才能进步,对于你说的长度补偿问题我觉得可以不用补偿直接在G54坐标系里面设置好X Y Z值,长度补偿为0就可以了
2015年06月01日 00点06分
level 11
后面加了钻孔,红线下面为钻孔,Z要手工改成Y
方框里面的钻孔点位不知道为什么跑到一起了,上面还是分开的在XY平面也是好的,,刘工帮我看看吧
2015年06月01日 00点06分 10
level 11
我再改进一下试试看
2015年06月01日 00点06分 11
level 11
用自动旋转头试过了,还是一样。东西不多手动改一下也方便就改吧,我觉得也不影响使用。以前也常常改程序习惯了。
2015年06月01日 01点06分 12
level 13
在换刀的地方加上两个G68旋转就好了。无论是什么角度头,只要用到了角度头,其实都是通过两个固定的角度旋转,就能得到新的坐标系。在这个新坐标系下编程就很简单了。
2015年06月01日 02点06分 13
我试试看,那个高速程序段什么意思
2015年06月01日 06点06分
level 1
非常感谢刘工的解释,虽然按刘工的指点在edgecam里始终达不到要求(不得不承认自己太笨),但却让我悟出了另一个程序代码的含义。一直以来,总以为在三轴机床上G68命令只能绕Z轴在X、Y平面上旋转,且这个命令还用的比较多,而G68命令的三维坐标旋转只能用在五轴机床上,所以遇到用角度头加工非正交平面只能采取重新装夹工件的方法。看了上面刘工的回帖,马上在VERICUT上进行验证,结果一次通过:
%
G40 G17 G90 G21
T01 M06
G00 G54 X-34.354 Y-95 S600 M03
G43 Z100. H01
G68 X-20. Y-50. Z0. I1 J0 K0 R90.
G68 X0. Y0. Z0. I0 J1 K0 R30.
G00 X25. Y-25. M08
G99 G81 Z-16. R4. F80
X55.
Y-50.
X25.
G80
M09
M05
G00 Z120. Y250.
G69
M30
%
程序是手工编制的,加工面与X的夹角为30度。
汗颜啊,做了5年的数控,许多基础的东西还没弄明白。
2015年06月01日 14点06分 14
是啊,我以前手工编程也是以为G68只能旋转XY平面,不过我值用过一两次。不过我用的时候没有输入I J K值,不知道 I1 J0 K0和 I0 J1 K0 中的1值代表什么意思
2015年06月01日 23点06分
你上图G43是在G68上面的,那个G43的Z是机床Z轴还是刀具的矢量呢
2015年06月02日 23点06分
你这个机床用的是固定侧铣头还是根据程序自动旋转的那种
2015年06月02日 23点06分
好高深,向你们学习。[哈哈]
2015年06月04日 02点06分
level 1
I、J、K分别对应X、Y、Z,1是代表绕哪根轴旋转,比如J1是绕Y轴旋转,R后面的数字是旋转的度数。
2015年06月02日 13点06分 15
这样啊,谢了。以前用的时候只给X Y旋转中心值它默认绕Z轴旋转的
2015年06月02日 23点06分
level 11
贴吧没人气了
2015年07月26日 03点07分 16
level 2
前段时间我那也开始用90度角度头加工,没注意edgecam刀具设置里可以设铣头角度。当时直接改的后处理,y轴和z轴输出交换,也能直接上机跑。只是圆弧插补要注意方向,顺逆铣也要注意。过段时间试下楼主的方法,比较简单安全[呵呵]
2015年07月26日 11点07分 17
level 11
呵呵,多交流。要学的还很多
2015年07月26日 11点07分 18
[哈哈]
2016年07月13日 15点07分
level 1
问一句楼主你有的是什么模拟程序软件啊?
2016年08月18日 00点08分 19
level 2
你好!很幸运能看到你分享的贴,用三维坐标旋转来解决侧铣头加工的难题,是一个很好的办法。我迫不及待的拿我们公司的三菱系统M70 和马扎克640m还有哈斯VF1立式加工中心都用不了三维坐标旋转功能?请教各位前辈还有没有什么办法解决?
2016年11月28日 02点11分 20
坐标系旋转功能有些机床不是标配的。买机床的时候需要选配
2016年11月30日 02点11分
@daniel0602 我苦苦追寻了一个月,终于得到答案,回过头来才看到你的回复。确实是选配。价格一万加3000交通费
2019年04月23日 15点04分
level 1
用的啥软件编的程序大师
2017年01月31日 11点01分 21
1 2 尾页