05-23-2020, 01:12 PM
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:
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:
I have followed the 3d printing tutorial, but I don't know how to fix it.
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:
Code:
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:
Code:
Failed to generate program "Print3D" using the Post Processor "Universal_Robots_3D_Printing"
Post processor path:C:/Program Files/RoboDK/Posts/Universal_Robots_3D_Printing.py
Traceback (most recent call last):
File "C:/Users/[user]/AppData/Local/Temp/PostPrint3D.py", line 10676, in
make_program()
File "C:/Users/[user]/AppData/Local/Temp/PostPrint3D.py", line 308, in make_program
r.MoveL(p([22.185000,24.305000,0.500000,-0.000000,90.000000,0.000000]),[138.541038,-134.743422,-204.838150,-20.418427,48.541038,-90.000000],[0.0,1.0,0.0])
File "C:\Program Files\RoboDK\Posts\Universal_Robots_3D_Printing.py", line 643, in MoveL
self.new_move(pose) # used for 3D printing
File "C:\Program Files\RoboDK\Posts\Universal_Robots_3D_Printing.py", 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