Author Topic: controling ABB robots  (Read 975 times)

Nikolay

  • Forum User
  • *
  • Posts: 4
    • View Profile
controling ABB robots
« on: May 03, 2022, 09:33:42 AM »
Hi everyone! My name is Nikolay and I am new to the forum.

First off, I would like to express my sincere appreciation to everyone that has contributed work towards this initiative and shared so much valuable knowledge! Thank you!

Now, a bit about me - I am trained as an architect and recently have been investigating various automation technologies available to architects to prototype all the way to real world  implementations. My research lead me to elaborate my knowledge about using a robotic arm and naturally found out about KUKA| PRC trough  Karl Singlein`s you tube channel.

I have noticed that some companies already implementing that setup (robot arm + concrete extruder, like XtreeE -https://xtreee.com/en/ ) are mostly using ABB robots. And, as I am considering acquiring potentially a robot arm for my research work printing in clay initially, I would like to know if there are  a compelling reasons for ABB vs KUKA robot arm and can ABB robots be controlled though the KUKA|prc under grasshopper. I find this tool genuinely intuitive and really making robot arms move accessible to people like me.

Any advice for the best setups  (software + hardware) for 3d printing with a robot arm will be much appreciated. Budget will be limited as I need to invest myself and get to experimenting in with the technologies and develop adequately adapted designs. 

Obviously, I looked at the cheapest options :) of old KUKA robots, read also the guidelines by Prof. Johannes Braumann to stay away from older KRC1 control units like this one - https://www.ebay.fr/itm/384861283186?hash=item599b852372:g:8h4AAOSwR2liSuE0

And perhaps more recent examples like this - https://www.ebay.fr/itm/325131459810?hash=item4bb3585ce2:g:PscAAOSwUtJiSriL might make more sense.

I would like to understand better the limitations of older robots, so far i understood that the bottelnecks could be when printing more complex geometries like this for example (https://static.dezeen.com/uploads/2019/07/concrete-choreography-3d-printed-columns-stage-eth-zurich-students-switzerland_dezeen_2364_col_0.jpg . Is it more to it is there work around like running the robot directly form a PC.

With regards to size (reachability) and payloads - i would like to be able to carry an extruder that can print lets say clay and perhaps mortar mixtures at some point, elements of lets say in teh cubic meter range.

So , in short that summarises  the storm of ideas in my head and believe could do with some guidance - thanks in advance!
« Last Edit: May 03, 2022, 05:25:11 PM by Johannes @ Robots in Architecture »

Johannes @ Robots in Architecture

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 1341
    • View Profile
    • Robots in Architecture
Re: controling ABB robots
« Reply #1 on: May 03, 2022, 05:39:40 PM »
Hello Nikolay,
Welcome to the forum!
There is no proper answer for KUKA vs. ABB, personally we work with KUKA because the local team is excellent and the headquarter in Germany is not far from here. But that might be different in your area. Mechanically they are all excellent machines, personally I would go with whatever brand you have got support, e.g. through a local integrator or through people you know.
I'm happy that you are enjoying KUKA|prc, unfortunately it only works with KUKA robots. It's just where our expertise is and we don't have the capacity to integrate other brands so far.
For older robots memory can be a limitation, but of course you can creatively work around that, like splitting a 100MB file in 20 separate files (that you would then manually need to copy on by one, i.e. remove one file before copying the next one).
For payload: We had a nice pellet extruder on our 10kg payload robot, personally I would probably try to go into the 50kg reach to have some spare weight for material etc.
In my experience, the most affordable robots are the ones used widely in industry, usually with between 2.5m and 3m reach and a payload of >100kg. So 3D printing won't be a problem in that regard.
Unfortunately I don't have experience with used ABB robots.
Hope that helps a bit!
Best,
Johannes

Nikolay

  • Forum User
  • *
  • Posts: 4
    • View Profile
Re: controling ABB robots
« Reply #2 on: May 03, 2022, 11:50:51 PM »
Hi Johannes,

Thank you for the warm welcome and quick reply to my conundrum :)

Very useful to hear your thoughts and I see some hope in considering even older models.  It is good to know that I can split a larger file but practically how would that work. Is that something to consider on a geometry creation level lets say in Rhino/Grasshopper or once a desired design/geometry is created and the code prepared for it  (sorry i am very new to all this) i can split the "machine code" in smaller parts. I want to understand at which level should I consider that bottle neck in order to make a judgement. I would not like to  be limited on design level.

Thank you again!

Nikolay

Johannes @ Robots in Architecture

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 1341
    • View Profile
    • Robots in Architecture
Re: controling ABB robots
« Reply #3 on: May 04, 2022, 07:32:32 AM »
Hello Nikolay,

The manual copying or starting of files is not a fun job, will take a minute or two every time I guess. There are software packages on the KUKA side that can automate that process (DirectoryLoader), but they are expensive.
Colleagues of mine like to use PointLoader, I think it costs like 2500EUR and streams large KRL files: https://www.orangeapps.de/?lng=en&page=apps%2Fpointloader
Regarding the splitting, that very much depends on the process, if it's continuous or not. So interrupting an extrusion process somewhere in the middle is not a good idea, you would need to identify a good spot where it e.g. transitions from one layer to another.

Best,
Johannes

Nikolay

  • Forum User
  • *
  • Posts: 4
    • View Profile
Re: controling ABB robots
« Reply #4 on: May 04, 2022, 09:48:57 PM »
Thanks Johannes for your very useful support. I think i will take my time to evaluate well the best solution but from our exchange it is safe to assume it better to get a robot with a KRC2 ED05 controller or newer.

All the best,

Nikolay

Johannes @ Robots in Architecture

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 1341
    • View Profile
    • Robots in Architecture
Re: controling ABB robots
« Reply #5 on: May 05, 2022, 10:53:38 AM »
Hello Nikolay,

Personally with a large, used robot I would consider around 7000-10000EUR (max) for a KRC2 ed05 or 12000-20000EUR for KRC4 a good deal. Of course it very much depends on age and operating hours. As a baseline you could also ask KUKA directly as they have got a list of used robots.
Obviously a refurbished robot from KUKA is more expensive than from some person who maybe only paid the current metal-prices for the weight, but it gives you a good upper baseline. If the prices are similar, I would definitely buy directly from KUKA.

Best,
Johannes

Nikolay

  • Forum User
  • *
  • Posts: 4
    • View Profile
Re: controling ABB robots
« Reply #6 on: May 09, 2022, 02:47:28 PM »
Thanks gain Johannes!  From my initial research, the figures quoted by you are right on.  If, I am to contact KUKA directly, can you recommend a relevant contract to talk to? I live close to Nice in France and am not familiar with any local networks/representatives.

I saw a recommendation in one of the other posts about a dealer in the UK, that might be an option unless it has got complicated to import form the UK.

I will also, need to borrow the brains of the community with regards to extruders for clay and concrete/mortar and associated pumps. My initial thoughts are to use clay to do some small scale prints before I jump on to larges scale elements in concrete. Having no experience at all with hat technology, I am open to see what people think or suggest a better workflow to get up to speed.

Best Regards,

Nikolay

Johannes @ Robots in Architecture

  • Lead Developer
  • Administrator
  • Forum User
  • *****
  • Posts: 1341
    • View Profile
    • Robots in Architecture
Re: controling ABB robots
« Reply #7 on: May 09, 2022, 05:27:31 PM »
Hello Nicolay,
The contact details of KUKA France are here, personally I would suggest giving them a phone call: https://www.kuka.com/fr-fr/services/coordonn%C3%A9es-du-service-client#europe
With Brexit, getting a robot from the UK is definitely trickier than before. Xylotica here on the forum is also from France, maybe you could ask him for some suggestions,
Unfortunately I cannot really help with clay extrusions and pumps...
Best,
Johannes