求教,多Z轴机床的G代码如何处理。 点击:5453 | 回复:61



alexqiu

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:13帖 | 233回
  • 年度积分:0
  • 历史总积分:933
  • 注册:2006年8月28日
发表于:2008-12-18 09:07:19
楼主

在一个数控机台中,有1个X轴,1个Y轴,6个Z轴,增加这么多Z轴的目的是可以同时加工6个工件。提高生产效率。
但是在编写G代码的时候,通常这种状况要怎样处理啊?
我现在可以控制一个Z轴动作,但是其它五个就不知道要怎么弄了。

例如要X,Y,Z回到0點,只要 Z0 X0 Y0 Z0 就可以了,但是這是只有一個Z軸動,其他五個都不會動。
希望有经验或者有想法的指教下。
谢谢




竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-10 18:29:46
41楼
倒是考虑过用来做FMS不过车铣复合机倒是从来没考虑过。

陈鼎元

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2007年2月28日
发表于:2009-03-11 13:32:30
42楼

引用竹山桥下车 的回复内容:倒是考虑过用来做FMS不过车铣复合机倒是从来没考虑过。




C64一般就是用于柔性生产线的。车铣复合机的话您用什么系统?用过三菱的M60系列吗?

支持3伺服主轴,5伺服轴,Cs轴,主轴同期,伺服同期,双通道……

西铁城的系统就是在它的基础上开发的。

波恩

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-03-11 17:38:17
43楼
请教“陈鼎元”,对于数控车而言加Y轴的好处是什么?

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-11 18:11:54
44楼
还真没见过车铣复合机用C64来做的。我见过很多用M64S/65S做车铣复合机,我自己用E68做过简易的车铣复合机。至于西铁城的车床我记得应该是用三菱的M635L来做的,M600系列的系统,不对大陆销售,国内也没见过相关的资料。据说(强调一下,是据说)三通道。修过西铁城的机床,双刀塔,主轴同期可以做同步加工,也可分开单独加工,里面好几个智能马达,驱动电机一体化那种,据说有13个轴来做加工。

XX132321

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 256回
  • 年度积分:4
  • 历史总积分:527
  • 注册:2006年11月10日
发表于:2009-03-12 10:28:21
45楼
在G代码中,只定义X.Y.Z三个轴,其中,X.Y是实际轴,Z轴是虚拟轴,然后实际的6个轴以虚拟Z轴做主轴,以1:1的关系做跟随就好了,

XX132321

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 256回
  • 年度积分:4
  • 历史总积分:527
  • 注册:2006年11月10日
发表于:2009-03-12 10:34:59
46楼

多通道的引入,为各种效率的提高,避免过空间位置坐标的转换,带来了方便.我接触到的一个设备,PCB打孔,和帖主的要求基本一样,

常用的G代码写法是

G00 X100  Y100

G00 200

这是采用一个CNC通道的写法,这样的效率比用两个CNC的效率大约要低30%.把X,Y作为一个CNC通道,Z作为一个CNC通道,中间的运动关系用M指令来做,

如M51

 G00   X100   Y100  M41

然后在Z轴的写法是

M50

GOO Z200

看似很普通的改变,但是效率确大不一样,

 

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-28 13:42:32
47楼
网上看到的,拿下来看看

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-28 13:43:40
48楼

不知道这算不算三轴齐全加三主轴。

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-28 13:44:35
49楼
以前见过马扎克的机床有过这种机型的。

波恩

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-03-28 16:27:24
50楼

若考虑铣削应用,则A,B摆是很明确了,Z轴和X轴也明确,目前铣槽的深度方向应该就在Y轴上,只是在结构上没看出Y轴是如何布置的。

 

若考虑车削应用,显然是双主轴(左右),双刀架(转塔加铣削电主轴),转塔刀架的Z轴和X轴很容易想象,以铣削电主轴作为辅动力时Z轴和X轴很明确,Y轴结构不详(和上面一样应该存在),车削主轴做C轴也很明确,铣削电主轴依附的摆头可做A轴或B轴偏摆,比如打斜孔。

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-28 17:29:13
51楼

猜测一下,刀塔可以上下前后移动(XZ方向),铣削头可以上下左右移动(XYZ方向,Z方向没看出来怎么动)和摆动,应该是向外摆动。

我没看出来铣削头怎么沿Z方向移动的!

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-28 17:34:55
52楼
应该是主轴头同时运动了,只有这样Z轴才能移动。但是这样铣削头的Y向就不知道怎么动的了。

竹山桥下车

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-03-28 17:51:54
53楼

这是马扎克网站上下载的

波恩

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-03-29 20:38:54
54楼

53楼中的图片,铣头应该是X(左右)+Y(前后)Z(上下)+B(左右摆)轴,此时车削主轴的C轴(功能)作为铣削运动的A轴。

 

车铣复合是当今多功能机床的一种主流形式,3月25日投标的“十一五”重大专项中就有车铣复合机床和相关国产数控系统的课题。

连杰

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 244回
  • 年度积分:0
  • 历史总积分:406
  • 注册:2006年5月09日
发表于:2011-02-21 17:23:39
55楼

我不是很理解你说的~   会不是多轴工作  比如6个进给轴中一个叫Z 一个叫A 一个叫B那?

jxh

  • 精华:0帖
  • 求助:2帖
  • 帖子:7帖 | 253回
  • 年度积分:0
  • 历史总积分:1466
  • 注册:2003年10月23日
发表于:2011-02-26 10:02:09
56楼
这中控制用NUM的数控系统的多轴同步功能很容易实现

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2011-02-26 12:46:13
57楼

引用jxh 的回复内容:这中控制用NUM的数控系统的多轴同步功能很容易实现



能介绍下用NUM的数控系统多轴同步功能如何实现吗?

NUM的数控系统确实功能强大,可惜使用的人太少.而且NUM公司的市场推广,技术支持也很欠缺.

波恩

  • 精华:10帖
  • 求助:0帖
  • 帖子:203帖 | 11028回
  • 年度积分:0
  • 历史总积分:36300
  • 注册:2003年6月12日
发表于:2011-02-27 09:00:34
58楼
富士康上的NUM,似乎已然死翘翘了!

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2011-02-27 12:29:11
59楼
NUM公司自身力量不行,又不想分一杯羹给一个强大的本土代理商,前途无"亮"啊!

蓝光芒

  • 精华:0帖
  • 求助:2帖
  • 帖子:11帖 | 122回
  • 年度积分:0
  • 历史总积分:431
  • 注册:2006年9月25日
发表于:2011-02-27 21:43:09
60楼
不知道想问什么,是操作还是控制实现。
操作上在编写G代码上只写一个Z,可以控制多个Z轴,同是肯定还有操作可以打开关闭某个Z轴的界面,或者G代码里也可以添加这样的指令。
实现上怎么做都行,主动轴和从动轴跟随控制也可以,或者是分别控制多个轴也可以,看是否满足同步性要求了。
以PCB机械钻孔机为例,表面上一个Z指令控制多个Z轴,实际上多个Z轴走的位置都是不同的,例如每个轴上刀具长度不同,所以刀具的补偿也不同。

热门招聘
相关主题

官方公众号

智造工程师