机器人激光切割

整理资料,发现了当年着手做机器人激光切割研发的时候的大量资料图,边看边回忆,当年的激情还在眼前.2009年的时候,机器人激光切割开始火起来,几乎各家机器人公司都在投入大量的人力和物力来开发工业机器人激光切割系统,特别是ABB/Fanuc这两家市场占有量最大的公司,他们财力雄厚,人力也丰富,投入的资金与精力非常的大.对于这一类新兴的市场,他们看准了就会拼命的去推,投入也相当大.

当时staubli在中国的市场才进入不到五年,各种情况不是很好,依托其他两个部门纺织机械及工业接头的良好市场,机器人在几乎亏本的情况下与在各家机器人公司在中国市场打拼,不到十个人的机器人部门要面对整个中国市场的竞争,对于我们来说,压力相当的大.

这里来说明一下,当时staubli机器人的整体情况.一个亚太经理,一个部门经理,两个application engineer,两个service engineer,五个区域销售经理外加两个销售助理.当时我的身份是application engineer,是上一年从service完全转过去的,忙的时候还要兼顾服务这边的支持. 就这么12个人,面对的是中国市场的巨大的需求,所以销售是一周5天都在外面出差,四个技术也差不过有超过70%左右的出差率,基本上一周五天都在外面,周五才能回去.

客户的需求很多,很多的技术需求会很细节,有些只要邮件处理,在公司可以进行测试,有些如果不行就需要去客户现场判断分析,才能回来测试.销售造访客户,非常不容易,staubli机器人品牌,知道了解的人很少.我还记得有一次出差到东莞的时候,中间和人聊天,说到staubli,他说啊"snoopy"!这个笑话,记忆深刻,对于销售,承担公司的巨大压力的同时,也反思着公司市场推广的不足给他们带来的巨大压力,他们五个人几乎是以一人之力,在区域做市场推广,寻找商机.现在,这五个销售,只有两个还留在原来公司,其他几个都因为一些原因离开了公司了.

把思绪拉回来,回到激光切割的研发上来.当时的情况是这样的,abb与fanuc在各地铺市场,进行测试,但是因为本身的精度问题,碰到了一些问题,客户反应切割的效果非常不错,比如5mm的圆切的不圆,像是椭圆,直线不直等等的问题很多,这时候有试用过的客户发现staubli的机器人效果不错.这是自然的,staubli的机器人一直是以高精度高速度著称的,不过在普通工业里面,特别是中国市场,用的相当的少.而且销售人员又少,市场推广做的不是很理想,也有关系.

这些优势很快被一些企业所看到了,于是关注的人就越来越多了.这个时候,我刚刚去年结束到一个手机喷涂的项目,这个项目就是后来倒闭的palm公司的palm pre项目,这家公司也是因为这一只手机的市场不成功,最后被HP收购,接近倒闭.palm的webos是我非常喜欢的一个系统,后来写过一篇被各大网站转发的palm webos试用就是后话了.

之前的各种机器人切割,都是以一种产品一种程序的方式进行的,每更换一种产品就要完全重新编程.这里所说的编程,是完全的重写代码,重新示教所有的路径,设置所有的工艺参数.这对每一个使用者来说,包括集成商,都是相当大的问题,因为机器人的应用,本身入门不易,所以要一个零知识的客户直接去处理源代码,是一件相当麻烦的事情,就是反人类的操作.当时在我面前就是这么一个情况,一个几乎是零的情况,需要找出一个更好的方式来进行应用与市场的拓展,这个时候,技术就能决定以后的市场,这也决定了后来的我研发一个集成化简单操作的应用程序.

Codename:Easylaser,Alias:ValLaser .

激光切割试验

我的开发观点,就是要集各家之所长,集成突出自己的优势.在研究了ABB,fanuc还有kuka的软件应用特点后,有个想法,于是和部门经理谈,他认可了我的想法,于是开始了工艺测试与系统开发之路,期间狗血很多,此处就不一一表述了.

staubli已经有几款很不错的软件产品,分别是针对喷涂行业的PaintiXen,针对塑料行业的Valplastic和针对机械加工行业的VALTending.在开发激光切割之前,上面提到了我刚结束一个喷涂的项目,因为这个项目本身也是非标的,定制非常的多,最大的一个定制就是要增加三把喷枪,独立控制.这对于PaintiXen来说是不行的,因为标准的应用里面只是针对一把喷枪做了处理,要三把喷枪独立控制,就需要动核心的代码了.这一个项目的开发,对于后面easylaser的产生,有很大的帮助.在参考了各家软件后,我决定以PaintiXen的平台理念,定制一个专门为激光切割的应用.这个应用应该有如下的功能:

  • 入门简单
  • 界面直观
  • step by step的程序开发步骤
  • 每个程序,每个轨迹有独立的工艺参数
  • 按照不同的线速度,自动确定相应的最优加减速度
  • 每个轨迹可以单独存储和编辑
  • 每个程序和轨迹可以单独仿真
  • 要有不同权限,操作员与程序员的权限不同
  • 特殊图形的简化生成

以这种理念的驱使,开始了一条工艺测试开发并行的道路.一个合作的客户拿来的激光发生器与切割头,测试用的产品,另外一个application同事负责特殊图形简化的算法,我来负责工艺速度参数及其他内容,就这样以我为核心的一个临时团队就成形了(后面部门经理还写了一个速度匹配的patch).

我们切割了很多的产品,从速度,加速度及激光参数的调整开始,试了无数次,切割了无数产品,每天早上一到公司就跑到实验室进行研究,连续几个星期,一直如此.由于切割会有废气,甚至我在怀疑去年开始的生病,极有可能与这段时间吸入大量的切割后废气有关.但是,年轻与激情在当时,这个基本没有考虑在内.时间与努力,不会辜负我这样的有心人的,经过了一段时间的努力,很多工艺参数都出来了,于是就将其慢慢的整合到系统里面去.

不像现在IT界,划分还是很细的.一个项目会有前端,交互,后端等等划分,这一个开发是不会有这样的待遇的,只有我一个人.所以界面是普通的,只是方便看就行了.说到这个界面,完全是在staubli示教盒里面写的,要知道这是一个普通的黑白屏,13X39的一个屏幕,不期待能有多大的效果,只求能显示重要信息.调界面的日子是繁琐的,交互的流程设计也很费脑力,但是终究是有突破,到2010年的2月份,这个EasyLaser就基本成形了,接下来就是客户的实际测试与反馈,按照需求再行增加一些相应的功能,这就容易多了.

这期间,我还因为嘴上生了一个脂肪瘤与开了个刀,也许身体健康的下降,与这一段有莫大的关系.到了2010年三月份后,软件基本就成形了,也是因为一些狗血和身体的关系,在2010年裸职离开了Staubli,这家我待了四年的公司.人生必需要有一次裸辞,这是我第一份工作,也是我第一次裸辞.

与前同事还一直有交流,他们也反应这款软件帮助他们很大,到现在还有客户在用.stauli的机器人部门也发展了很快,现在application就有十几个了,不像当年加部门经理才是二个半人,我还有半个是在service的.希望他们的生意越来越来,有时回去,想想自己曾经洒下汗水,现在的娇艳的花朵,也有我的一份功劳,我就挼挼胡子笑笑吧.丝毫不夸张的说,staubli机器人的销量从2010开始猛增,大部分是来自于激光,看到这个成就,虽然自己没能收获不错的利益回报,但是这个过程已经足以令我欣慰.自己不再是一棵只会结果的苹果树,将来的路,我只会走的更好!