Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
3D printing with UR10e
Hello there,

I have the following setup:
Robot: UR10e
Extrude: the one from RoboDK library
Post Proccesor:Universal Robot

I can generate a robot program .urp and script successfully; however, on running script there is an error that says:
Compile Error: M_RunCode() is not defined.

How can I solve this problem.

Then I tried to use Universal Robot 3D printing as post processor. In this case, I cannot generate the code and having the following error:
Failed to generate program "Print3D" using the Post Processor "Universal_Robots_3D_Printing"
Post processor path:C:/Program Files/RoboDK/Posts/
Traceback (most recent call last):
File "C:/Users/[user]/AppData/Local/Temp/", line 10676, in
File "C:/Users/[user]/AppData/Local/Temp/", line 308, in make_program
File "C:\Program Files\RoboDK\Posts\", line 643, in MoveL
self.new_move(pose) # used for 3D printing
File "C:\Program Files\RoboDK\Posts\", line 629, in new_move
signal = min(self.PRINT_FLOW_MAX_SIGNAL , self.PRINT_FLOW_2_SIGNAL * add_material/time_s)
ZeroDivisionError: float division by zero
I have followed the 3d printing tutorial, but I don't know how to fix it.
You can remove triggering custom M_Code commands by following these steps:
  1. Double click your 3D printing project
  2. Select Program Events
  3. Leave the following section empty: Call M code
    (you may see M_RunCode by default but you should remove it)

Users browsing this thread:
1 Guest(s)