I haven't used RoboDK but we looked at Robot Master about 18 months ago and it seemed to work pretty well in the demos.
@Albert could you advise?
Hi @Tyler_Berryman ,
There are different ways to input toolpaths in RoboDK to program robots:
1- You can import NC files (such as G-code or APT files).
2- You can import DXF files. For example for 2D cutting.
3- You can follow edges of a parametric part (STEP or IGES files). Typical feature used for welding.
The first option requires additional CAD/CAM software and it is mostly suitable if you have a robot machining application. If you are looking for basic CAD-to-path features I would go with the the third option. Example:
https://www.youtube.com/watch?v=zC5Z8eipbPc
Do you have a sample CAM file or a 3D part? I can show you how to convert it to a robot program.
Albert
anubiola@robodk.com
Robots are definitely not as accurate and stiff as CNCs. But that doesn't mean that you can't use them for robot milling. There are many applications where CNC levels of accuracy is not required but if you build a good setup you can still have an accurate robot milling system.
In my opinion, if you look for robot milling I would look for high payload robots with good repeatability. I believe that KUKA, ABB or Staubli are more suitable for robot milling applications. High payload Fanuc robots are not repeatable in general. If your spindle is 50 Kg and you apply a 5 Kg force during your finishing pass I would look for a 100 Kg payload robot or better. The KUKA KR 210 is an example of a robot with high payload (210 Kg) and highly repeatable (0.060 mm), this is a sample setup for marble milling with this robot:
https://www.instagram.com/p/BJqiCypADy9/?taken-by=neoset_designs&hl=en
Furthermore, you can calibrate your robot with RoboDK and a measurement system (such as the Creaform C-Track) and improve accuracy by a factor of 2 or better for offline programming tasks. More information here:
https://www.robodk.com/robot-calibration
Hi guys,
A client recently asked me if it was possible to program a tool path in G-code and transfer this to a UR program.
The idea is that most CNC programmers are comfortable with programming tool paths using CAM (Computer Aided Manufacturing) software to plan the CNC's tool paths. The shop owner was asking if his programmers could take on the robot's programming through this same logic since they already have the knowledge to program paths with this type of software.
I found a software package on the UR+ website called RoboDK. RoboDK indicates that you can transfer G-Code to UR, DXF files to UR and that you can simulate scripts offline. Has anyone tried RoboDK or has anyone gotten any feedback about using this software to transfer G-Code to a UR program?