February 17, 2019, 07:58:13 AM
Robotforum | Industrial Robots Community

 3D printing with a Kawasaki UX120 C series controller

Author Topic:  3D printing with a Kawasaki UX120 C series controller  (Read 419 times)

0 Members and 1 Guest are viewing this topic.

August 25, 2018, 06:11:46 PM
Read 419 times


Hi All,

I have been toying around with a project where you use coordinates generated by a slicer or CAD-CAM software to control a robot for Machining and 3D Printing.

I know this is becoming more common but I wanted to see if I could do it myself.

I had tried it on an ABB robot (Of which I am well experienced) and it worked quite well. However, I no longer have access to an ABB robot and all I have is a Kawasaki UX120 robot with a c series controller of which I have little to no experience.

With ABB, I was able to use RobotStudio to take the coordinates generated by the CAD-CAM software and put them into a rapid program, save the program on a USB or Floppy (depending on the controller) and open it up in the robot an it worked fine.

Basically, my question is, can I do the same with a Kawasaki? If so, how?

Thanks in advance!

Today at 07:58:13 AM
Reply #1



August 25, 2018, 07:28:50 PM
Reply #1



Can You please provide the ABB code? Did you used only the motion instructions? If you have the coordinates of the points, you can do also with Kawasaki robot.

August 26, 2018, 08:46:12 AM
Reply #2


Global Moderator
There's nothing historically sat in the Kawasaki forum about it you could refer to directly but it seems the Kawasaki Forum is beginning to show interest in these areas aswell as various discussions across the forums.
Personally I haven't done it, only read a little, but if you've managed it with ABB, then the process will be very similar I would of thought.

1. Get the stl
2. Process through a Slic3r app and generate the G-Code.
3. Process through a post process to convert the G-Code to AS Language.
4. Run the results through the robot.

Applications I have seen that could potentially be used:
https://robodk.com/ (I have executed the produced code in KROSET recently from a test and appeared to work ok)...........This one appears to be favoured at the moment across the forums.

The issue you will run into, is memory available within the Kawasaki.
The UX120 C Controller may have 1Mb or 4Mb of memory (no more) - E Controller has 8Mb.
So this is your limitation of program code storage available (maybe <70,000 steps of code).

Here an example was generously posted by Kawaguy to load/delete programs, so I would certainly be looking at that also:

« Last Edit: August 31, 2018, 05:13:53 AM by kwakisaki »

Share via facebook Share via linkedin Share via pinterest Share via reddit Share via twitter

Kawasaki D-series controller D7x SERIES encoder battery replacement

Started by Virgilio on Kawasaki Robot Support Forum

3 Replies
Last post November 14, 2018, 07:31:22 AM
by Alexandru
Kawasaki D-series controller battery replacement

Started by bidzej on Kawasaki Robot Support Forum

4 Replies
Last post October 28, 2013, 10:56:26 AM
by bidzej
KAWASAKI CONTROLLERS - Difference between D & E Series

Started by SAMKROSET on Kawasaki Robot Support Forum

3 Replies
Last post July 17, 2017, 09:23:44 AM
by kwakisaki
C Series Controller

Started by andreas82 on Kawasaki Robot Support Forum

1 Replies
Last post May 29, 2015, 07:09:51 PM
by Lantz