1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. General Category - Robot Forum
  4. General Discussion of Industrial Robots Only
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Programming software options.

  • Bobsmith
  • February 22, 2025 at 11:11 PM
  • Thread is Unresolved
  • Bobsmith
    Posts
    12
    • February 22, 2025 at 11:11 PM
    • #1

    I have a thread in the Fanuc section. We have been in CNC manufacturing for decades, but need to adopt robotics, so I am soaking this up as fast as I can. Because I have done a ton of CNC programming through CAM software, that is usually how I prefer to approach programming complex paths in 3D space. I have primarily focused on Fanuc robots because I am told they are much more abundant on the used markets, and I want to buy used until we can really justify new.

    We would start with a single robot, but I wish to expand, and the better I can get at this, the easier it will be to adopt another robot.

    I am told that I should stick to just programming with the teach pendant out of the gate. I totally understand that for simplicity and cost. But I will say our very first CNC machine had 'conversational programming' which means aided programming at the machine. Literally we tried both CAM and conversational at the same time, and on our very first part, we ditched conversational and never looked back.

    I realize the importance of making adjustments in the field with the robot pendant, but I also want to explore what software options might be a good fit for us in the future? So far I have only looked at Roboguide. I know it is not cheap but we are not taking this on as a hobby. However, while I have not yet even played with Roboguide, it seemed pretty primitive to me. I don't know.

    Curious what you pros use? Since it sounds like a robot language may be specific to each MFG, could I assume general use softwares will convert a codex to suit a certain MFG or control model? I guess what we call in CNC, a "post processor" or code converter if you will.

  • massula
    Reactions Received
    203
    Trophies
    8
    Posts
    1,426
    • February 23, 2025 at 4:05 AM
    • #2

    You didn´t mentioned what Your company want to make with this robot, but based on your CNC background, I suppose is some kind of milling/cutting operation.

    If we are talking about simulation software for robotics, we need to consider that are two main categories:

    First one is the brand own software solution. Roboguide, in case of FANUC. It has its pros and cons, but it is the closer You can get of a real FANUC robot.

    On the other hand, there are the generic simulators, that can simulate various brands at the same time, as Process Simulate, DELMIA or RoboDK, where You program the virtual robot with a common (and normally graphical) language, and after You can download (or post-process) the program in a format that the real robot can understand.

    In this case, there are specific generic simulators, as Robotmaster or SprutCAM, that are more oriented to the CAD-to-Path philosophy, where You basically load a 3D model of a part, indicate in what region of that part the robot needs to work, parameters and so on, and than the software generate the paths automatically.

    You need to know that generic simulators normally focus on generic/common robot operations, as path generation. But if You want to dig in the specifics of a particular brand, You need the brand own software.

    Nowadays I mostly use Process Simulate or RoboDK, but sometimes I will fire up Roboguide, RobotStudio or MotoSim, depending on my needs.

  • massula
    Reactions Received
    203
    Trophies
    8
    Posts
    1,426
    • February 23, 2025 at 4:11 AM
    • #3

    Depending on Your chosen software toolchain, you can even write the programs in G-Code and convert it to FANUC TP Language, if needed.

  • Bobsmith
    Posts
    12
    • February 23, 2025 at 4:27 AM
    • #4

    I would imagine that machining CAM software will probably miss quite a few things, as I have experienced in the past even with different types of machine tools.

    The first primary focus of the robots is mundane, to gain footing. That is to offload and reload parts assemblies in machines which are too heavy for employees. 30-50kg.

    However, we have several things I need the robots to do later that would basically be like "deburring" parts, which would be following the actual contour of a part, not just a general linear or joint move. I would never be asking a robot to do real machining even though I see these 'game-ish' looking sims of that happening. You need real accuracy and rigidity to do it right. But I might have something in the "high def plasma" area for quick work down the road, but that is really not a priority matter, but that would certainly be best to come right out of our CAM software.

    I did read where a guy here was somehow carving stone sculptures with a robot out of his CAM software so apparently it can happen. But he was also in here asking about other software...lol

  • hermann
    Reactions Received
    406
    Trophies
    9
    Posts
    2,610
    • February 23, 2025 at 8:30 AM
    • #5
    Quote from Bobsmith

    The first primary focus of the robots is mundane, to gain footing. That is to offload and reload parts assemblies in machines which are too heavy for employees. 30-50kg.

    You don't need CAM software for that. If you want to prepare and modify programs offline for this application go for Roboguide, there is no better and cheaper software for this purpose. Jm2c.

  • Bobsmith
    Posts
    12
    • February 24, 2025 at 3:04 AM
    • #6
    Quote from hermann

    You don't need CAM software for that. If you want to prepare and modify programs offline for this application go for Roboguide, there is no better and cheaper software for this purpose. Jm2c.

    Thank you. I guess I am trying to gage at what point Roboguide is not adequate? Assume we wanted to drive a 3D tool path, either machining, or squirt glue, can Roboguide do that with reasonable efficiency? I do want to move into some more complex part stacking and checking so I would like to go down the correct path from the start to gain familiarity.

  • geir_hokarob
    Posts
    12
    • March 6, 2025 at 11:32 AM
    • #7

    IRBCAM should also be mentioned, in the category "generic simulators", but with a focus on CAM to robot path. It existed as a desktop application since 2005, but transitioned to a web-based application in 2024. It currently supports ABB, FANUC, KUKA, MOTOMAN and UR.

  • JeremyA
    Posts
    3
    • June 1, 2025 at 5:18 PM
    • New
    • #8

    If you had a choice; which would you pick for robotic router cutting of plastic roto-molded parts? Delmia Robot Programmer vs. RoboGuide v10 in 2025?

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • Owning a Comau for Hobbyist and Learning

    • fraza44
    • February 11, 2022 at 12:09 PM
    • Comau Robots
  • Changing old Yaskawa MH5 for new Yaskawa GP7

    • anzeahac
    • January 9, 2025 at 8:39 AM
    • Yaskawa Motoman Robot Forum
  • Comparing Kuka and ABB robots in arc welding

    • Bombia
    • June 5, 2024 at 5:05 AM
    • ABB Robot Forum
  • Special Gripper Function

    • mike_b
    • January 11, 2022 at 10:00 AM
    • KUKA Robot Forum
  • Main difference kuka/fanuc, "Tribal knowledge" and generic good to know fanuc stuff

    • Hes
    • November 3, 2023 at 6:56 PM
    • Fanuc Robot Forum
  • Kinda Lost between all of those options

    • Robot2
    • July 3, 2023 at 10:36 AM
    • KUKA Robot Forum
  • Reset the current running program

    • Edward Kim
    • August 23, 2022 at 4:08 PM
    • KUKA Robot Forum
  • What do I need to get a duaro moving to demonstrate functionality?

    • duaron00b
    • November 18, 2021 at 11:13 PM
    • Kawasaki Robot Forum
  • Slave PLC to Master KR C4

    • Time3Brainstorm
    • October 11, 2021 at 9:06 AM
    • KUKA Robot Forum
  • KSS 8.3 trouble with GripperTech

    • panic mode
    • August 12, 2021 at 2:10 AM
    • KUKA Robot Forum

Users Viewing This Thread

  • 1 Guest
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download