首页 上一页 1 2 3 4 下一页 尾页

求教,多Z轴机床的G代码如何处理。 点击:5476 | 回复: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軸動,其他五個都不會動。
希望有经验或者有想法的指教下。
谢谢




Schmidt

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2008-12-18 11:59:23
1楼
因为XY轴只有一个,所以多Z轴回零的X0,Y0实际上也就只是一个,下面就要看多Z之间的运动关系了,是刚性同动的,还是分别可控的。

alexqiu

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

回復樓上,在通常狀況下,所有Z軸的運動軌跡是一樣的,但是在異常狀況下,要可以獨立控制。

例如在加工的時候,6個Z軸加工的工件是相同的,但是在加工過程中有異常發生。發生異常的Z軸就要停下來。

謝謝

Schmidt

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2008-12-18 16:00:26
3楼

既然是独立可控的,那就分别对Z0好了。

alexqiu

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

在編寫G的時候所對應的Z軸只是Z1,

還有Z2...Z6怎么弄?

PistoN

  • 精华:0帖
  • 求助:1帖
  • 帖子:23帖 | 13107回
  • 年度积分:18
  • 历史总积分:40065
  • 注册:2009年5月22日
发表于:2008-12-18 23:07:39
5楼
可以考虑在PLC中加入Z轴连锁同步控制M代码,当程序中有此M代码时,6个Z轴进入连锁同步状态,可以是机械离合器吸合导致连锁同步,也可以使切换电路是Z轴运动指令同时加给定6个伺服上,总之代表同步运动;当此M代码为模态指令时,可以考虑设置一个相反功能的M代码取消机械连锁同步状态。上述2个M代码可以在PLC中给出相应的控制梯图。如果工艺要求6个Z轴有需要单独控制的时候,那就设置响应的M代码去对6个Z轴各个连锁即可

Schmidt

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2008-12-19 08:40:52
6楼
G代码是一个Z,说明这台床子是多Z轴同动的逻辑结构,即使多Z轴物理上独立驱动。“PistoN”的方法不错。或者可以考虑用PLC或I/O分别控制多个Z轴的驱动使能,以便独立调整。

alexqiu

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

感謝兩位。目前這個控制器沒有能夠控制6個Z軸的功能,現在評估增加功能。

回復PistoN:你所說的M代碼是標準的還是要自定義的。如果是標準的可否告訴是那個。

您所描述的功能有點類似電子凸輪功能,只不過凸輪曲線是直線。通過CAMIN 來耦合軸的跟隨,通過CAMOUT來脫離軸。

zhushanqiao

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2008-12-24 20:47:44
8楼
你是同时加工的吧?那是不是说一个Z轴和六个Z轴是一个意思?或者说是1个Z轴上装6个刀具?

zhushanqiao

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2008-12-24 20:50:19
9楼
个人认为如果6个Z轴是同时动作的,那和1个Z轴没有任何区别。问题应该在于你的主轴功能需要达到什么样的要求?是用伺服还是用变频?是不是需要攻牙镗孔等功能?另外系统是开放式的还是集成式采用总线通讯的?

alexqiu

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

回復樓上,現在是6個Z軸帶6個道具,同時可以加工六個相同的工件。加工方式很簡單,就是打孔。

一個Z軸和6個Z軸在控制上還是有區別的,G code 里面只能控制一個Z軸,其他5個怎么控制。

是不是這樣的應用比較罕見。

行者无争

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2008-12-25 08:40:02
11楼

并不罕见,在PCB钻床和钻铣床上很常见,雕刻机上也有多Z应用。

另一个可行的思路是多通道技术,每个通道映射一个不同的Z,所有通道映射的XY则相同。

alexqiu

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

樓上是否可以詳細介紹下“多通道技術”。或者哪里有相關的訊息。

謝謝

 

行者无争

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

可以看看Fanuc、三菱的数控系统资料,日本人称之为多系统或多路径(multi-path),或者西门子、海德汉的数控系统,欧洲人称之为多通道,国内大陆地区的数控业界也多称之为多通道。

其实多通道技术的实现复杂性较高,不如用“用PLC或I/O分别控制多个Z轴的驱动器的使能端口,以便整体运行或独立调整”

walter.qu

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 23回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2006年9月18日
发表于:2009-01-01 17:38:28
14楼

6个Z轴的加工路径保持一致的吗?零位、对刀是否一致?

如果一致,只需要将6个马达全部对应于Z轴的位置控制。

如果不一致,也可以考虑提供一个位置同步功能,就可以用上诉方法。

to 楼上:

多通道、多系统的做法,太复杂了,我也很有兴趣了解一下,有没有具体的资料介绍提供?

行者无争

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-01-02 13:29:36
15楼
抱歉!没有具体资料,Fanuc、三菱、西门子、海德汉、PA等高端数控系统都可以提供多通道功能,有兴趣就去相关厂家咨询吧。

zhushanqiao

  • 精华:0帖
  • 求助:1帖
  • 帖子:41帖 | 1120回
  • 年度积分:0
  • 历史总积分:6233
  • 注册:2004年11月26日
发表于:2009-01-02 20:44:15
16楼
个人认为这种单纯为了提高劳动效率而实施的同步操作不需要使用这种技术。而且好像现在也没有听说有哪一种数控系统可以有6系统的。(对于以上的话,我做个更正,拥有6系统或以上的数控系统还是很多的,为了不误导后来者,特加上这一段)

波恩

  • 精华:3帖
  • 求助:0帖
  • 帖子:10帖 | 2797回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年12月10日
发表于:2009-01-02 21:12:39
17楼
“好像现在也没有听说有哪一种数控系统可以有6系统的”———此言差矣! 至少Fanuc的30i就可以控多达10个通道、32个坐标轴、8个主轴和最多24个联动轴

alexqiu

  • 精华:0帖
  • 求助:1帖
  • 帖子:13帖 | 233回
  • 年度积分:0
  • 历史总积分:933
  • 注册:2006年8月28日
发表于:2009-01-04 14:50:00
18楼

如果這樣不就是可以用SOFTMOTION 里面的GearIn GearOut來實現了。

看起來也不用“多通道技術了”,畢竟我這個系統還是比較初期的。

波恩

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

多通道技术相对而言复杂性搞了一些,如果能用其它技术解决问题,还是来得更快一些。

alexqiu

  • 精华:0帖
  • 求助:1帖
  • 帖子:13帖 | 233回
  • 年度积分:0
  • 历史总积分:933
  • 注册:2006年8月28日
发表于:2009-01-05 17:53:44
20楼

也許可能不會用到“多通道技術”,但是還是想知道個所以然。

因此哪位大俠做做掃盲工作。大概介紹下“多通道技術"大概概念和應用場合。

先謝謝了。


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 下一页 尾页