Programming robots doesn’t should be a fancy job. With the proper instruments — like these programming-specific RoboDK Add-ins — you’ll be able to program quicker, simpler, and even benefit from the course of!
Let’s be trustworthy… programming robots has by no means been less complicated than it’s as of late. However, there are at all times tweaks you can also make to your programming workflow to make the job even simpler.
Amongst our complete and rising financial institution of RoboDK Add-ins, we now have a spread of choices to fine-tune particular programming duties and streamline complicated workflows.
Listed here are 15 extremely helpful Add-ins to optimize your robotic programming:
1. Robotic Pilot
Whenever you need full management over your robotic in actual time, Robotic Pilot, lets you transfer the robotic in incremental steps, in the same method to typical jogging.
Options embrace:
- Transferring the simulated or bodily robotic by the RoboDK GUI.
- Permitting actions relative to the lively reference body.
- Altering the step measurement in millimeters or levels.
2. RoboUI
RoboUI helps you to simply design customized person interface (UI) components in your robotic options and overlay them immediately onto RoboDK’s 3D scene.
Options embrace:
- Seamless integration with the highly effective ImGUI library for easy and productive graphical interface design.
- Detection of mouse place throughout the format.
- Simple toggling between customized and default UIs.
3. UI Additions
UI Additions offers much more options for incorporating person interface components into your venture and customizing them for the wants of your venture.
Options embrace:
- Further customization components in your UI.
- Changing of the default program tree with a versatile UI window.
- Opaque rendering and easy dockability of the window.
4. Lock TCP
Whenever you want your robotic’s finish effector to remain in place, Lock TCP offers performance to maintain the software middle level (TCP) t in place for a 6-axis industrial robotic.
Options embrace:
- Retaining of TCP when the robotic is mounted on a transferring exterior axis.
- Automated rejection of unreachable robotic configurations.
- Easy altering of the TCP lock state by the RoboDK API.
5. Sport Controller
Sport Controller provides a complete new degree of simplicity and suppleness of jogging your robotic by RoboDK by including help for traditional sport controllers.

Options embrace:
- Assist for a number of sport controller fashions.
- Actual-time jogging of the bodily robotic by the RoboDK Drivers module.
- Mapping of robotic actions to gamepad buttons and joysticks.
6. Twin Observe
Need to make your complete robotic programming course of as straightforward as educating a job to an individual? The Twin Observe Add-in is the place to go.
Twin Observe is our flagship resolution for programming robots by demonstration. It lets you program the robotic by transferring an off-the-shelf probe by hand.
Options embrace:
- Instructing your robotic utilizing an intuitive hand-held probe.
- Accuracy of as much as 0.15 mm.
- Quick and dependable programming even for non-programmers.

7. Field Spawner
When it’s essential incorporate conveyors into your robotic program, Field Spawner can prevent important quantities of programming time. It offers a spread of options for streamlining materials switch simulations.
Options embrace:
- Spawning of field objects immediately in RoboDK with customizable parameters.
- Automated switch of field objects to the closest simulated conveyor.
- Randomization of field place, orientation, and scale.
8. App Template
Pondering of making your personal RoboDK Add-in? App Template offers all it’s essential get began increasing RoboDK performance with your personal performance.
Options embrace:
- Examples for including actions, choices, and settings.
- A collection of icons to make use of inside your customized Add-in.
- The required Python modules and dependencies to create a dependable Add-in.
When you’ve created your personal Add-in… why not submit it for addition in our Add-in Market? If it’s accepted, your growth can attain a complete new viewers and even offer you a further income stream.
9. Picture Processing Editor
Picture Processing Editor offers a complete set of 2D picture processing utilities which can be excellent when you’re utilizing robotic imaginative and prescient inside your utility.
Options embrace:
- Assist for various RoboDK simulated cameras, USB cameras, video information, and picture sorts.
- A variety of filters to swimsuit any picture processing job.
- Instruments for digital camera calibration, augmented actuality, and detection of superior picture options.
10. Import DXF
A must have addition to any CAD person that makes use of DXF information, the Import DXF Add-in offers instruments to import strains, curves, and different options from the information immediately into RoboDK.
Options embrace:
- Importing of options from DXF information immediately into your RoboDK simulations.
- Seamless creation of robotic motions out of your product design options.
- Assist for strains, arcs, circles, polylines and splines.
11. Object Deleter
Object Deleter helps you retain your robotic programming tasks clear and environment friendly by mechanically eradicating objects from the simulation.
Options embrace:
- Configuration of outlined “deletion zones” throughout the simulation.
- Assist for Python scripts that management object deletion for a extra streamlined workflow.
- A handbook Delete button for instantaneous removing of all objects within the outlined area.
12. Merchandise Utilities
Merchandise Utilities offers a set of helpful capabilities for manipulating objects inside your simulation, corresponding to robotic fashions or objects.
Options embrace:
- Changing objects in-place and straightforward object scaling.
- Robotic substitute whereas preserving robotic base offset and goal hyperlinks.
- Everlasting attachment of objects to a robotic hyperlink.
13. Level Utilities
With factors being such a elementary programming ingredient, the Level Utilities Add-in is extraordinarily helpful for producing and enhancing level objects in RoboDK.
Options embrace:
- Including of factors on to an object floor within the simulation.
- Changing factors to robotic targets for incorporation into your program.
- Easy enhancing of factors by the Add-in.
14. Program Utilities
Whenever you need assistance to arrange your robotic program, the Program Utilities Add-in is good. It offers further instruments to edit your applications and directions.
Options embrace:
- Conversion from round actions (MoveC instructions) to a sequence of linked linear actions (MoveL instructions).
- Numerous instruments for Merging, reversal, and debugging of robotic applications.
- Utilities for modifying the visibility of objects in this system tree and increasing of sub-program calls.

15. IO Monitor
IO Monitor helps you retain on high of your program’s interfacing with exterior inputs and outputs by permitting real-time IO monitoring.
Options embrace:
- Actual-time monitoring of enter and output statuses from inside RoboDK.
- Assist for all IO codecs, together with boolean, floating-point numbers, and characters.
- A dockable UI for a clean, organized programming workflow.
The precise programming instruments can rework the best way you program robots, serving to you enhance programming effectivity and creativity.
With these 15 RoboDK Add-ins, you could have the whole lot it’s essential simplify your programming workflow and obtain excellent outcomes quicker than ever.
Which Add-in will you strive first? Be part of the dialogue on LinkedIn, Twitter, Fb, Instagram, or in the RoboDK Discussion board.. Additionally, take a look at our intensive video assortment and subscribe to the RoboDK YouTube Channel