Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Request global speed override for CAM imports

#1
I would like RoboDK to include a feature that can overrule/ignore all feed/speed values imported from CAM (e.g. Fusion 360), so I can define global values for MovL, MovJ, and other speed parameters – regardless of what the CAM has set. I am using Yaskawa DX200 MH50.

Current issue
  • CAM injects speeds per operation/toolpath.
  • The RoboDK “Program Event” (where you can set speed) does not always affect the final .JBI after post-processing.
  • This results in inconsistent speeds and extra work when testing or scaling feeds globally.
Request
  • A global menu/setting in RoboDK that:
    1. Forces a global linear speed for MovL (mm/s).
    2. Forces a global joint speed for MovJ (% or deg/s, depending on post).
    3. (Optional) Forces global acceleration/blend if relevant.
    4. Provides control of other speed values (e.g. spindle speed, tool speed, or other execution speeds supported by the post).
  • Applies to the entire program (and subprograms), regardless of CAM defaults.
  • Must work after import and before post-processing, so the final .JBI reflects the global values.


Motivation
This would make it much faster to tune speeds on the shop floor, ensure consistent .JBI files, and reduce errors when CAM projects contain mixed feed values.

Thanks for considering this request!

Hardware: Yaskawa DX200 MH50
Workflow: Fusion 360 → RoboDK → Post to .JBI

Best Regards.
Stig
#2
You can already ignore or override the set speed instruction when generating programs with RoboDK. You can simply enable this setting:
  1. Select Tools-Options
  2. Select the Program tab
  3. Check the option: Skip speed changes in programs.
This will use the default speed defined in your post processor.

You can also override the speed in your post processor by customizing it. You can find an example on how to customize your post processor here:
https://robodk.com/doc/en/Post-Processor...SamplePost
#3
(08-29-2025, 08:06 AM)Albert Wrote: You can already ignore or override the set speed instruction when generating programs with RoboDK. You can simply enable this setting:
  1. Select Tools-Options
  2. Select the Program tab
  3. Check the option: Skip speed changes in programs.
This will use the default speed defined in your post processor.

You can also override the speed in your post processor by customizing it. You can find an example on how to customize your post processor here:
https://robodk.com/doc/en/Post-Processor...SamplePost

Thank you for your help Albert.

I must admit that I completely overlooked that this option is already implemented in the program – I sincerely apologize for not noticing it myself. 

Many thanks for correcting me and for your assistance.

Best Regards
Stig.
#4
No worries, we are happy to help. Thank you for your feedback!

By the way, we are improving our Virtual Assistant and it can be help you point in the right direction for some questions:
https://robodk.com/chat
  




Users browsing this thread:
1 Guest(s)