Printing 3D with a Robot- Printable Version +- RoboDK Forum (//m.sinclairbody.com/forum) +-- Forum: RoboDK (EN) (//m.sinclairbody.com/forum/Forum-RoboDK-EN) + - - -论坛:通用RoboDK问题(//m.sinclairbody.com/forum/Forum-General-questions-about-RoboDK) +--- Thread: Printing 3D with a Robot (/Thread-Printing-3D-with-a-Robot) |
Printing 3D with a Robot-穆-04-15-2023 Hello, I am currently working on a project that involves 3D printing using a KUKA KR3 R540 robot, a REVO HEMERA XS extruder, and a ramps 1.4 control board. However, I am facing synchronization issues between the robot and the extruder, and I'm not proficient in programming. I am seeking assistance on how to synchronize the movements of the robot and the extruder in real-time. Can anyone provide guidance or sample code to help me achieve this synchronization? Any relevant information or resources would be greatly appreciated. Thank you. RE: Printing 3D with a Robot-Karl-04-16-2023 If the ramps board is just regulating the extruder, no other purpose, then you only need to set up an input on that board. It would get triggered by a digital output from the robot controller. If you have these signals in use already, maybe the problem is in the ramps board trying to regulate the print incorrectly. RE: Printing 3D with a Robot-Albert-04-16-2023 I recommend you to take a look at the 3D printing section of our default KUKA KRC2 post processor. You'll find a section for parameters specific to 3D printing. I recommend you to use the extruder as an external axis to properly interpolate your extruder as an axis. When generating code for 3D printing you'll see the E value wich represents the position of the extruder motor. If you use your extruder as an external axsi, the E value in your G-code will be output as E1 (for a 6-axis robot).
Code:
# Parameters for 3D printing
RE: Printing 3D with a Robot-穆-04-17-2023 (04-15-2023, 09:15 PM)Jose Wrote: Olá, (04-15-2023, 09:15 PM)穆Wrote: I am new to the world of 3D Printing. Could you tell me how to set up the board using the digital output? (04-16-2023, 06:40 PM)Albert Wrote:I recommend you to take a look at the 3D printing section of our default KUKA KRC2 post processor. Does this solution allow for synchronization between the extruder and the robot? Does it enable real-time 3D Printing? Thank you very much, and I apologize for my naivety on this matter. (04-16-2023, 05:15 PM)Karl Wrote:If the ramps board is just regulating the extruder, no other purpose, then you only need to set up an input on that board. It would get triggered by a digital output from the robot controller. If you have these signals in use already, maybe the problem is in the ramps board trying to regulate the print incorrectly. I am new to the world of 3D Printing. Could you tell me how to set up the board using the digital output? Thank you very much. RE: Printing 3D with a Robot-Sergei-04-17-2023 You can request the Kuka I/O connection manual from your robot distributor. Same for the extrusion head. When you wire the extruder and map Kuka's signals you'll be able to control your extruder by robot program. RoboDK has special I/O instructions to handle the digital/analog IOs: |