Repository navigation
Home
Nishendra Singh edited this page Aug 19, 2026
·
5 revisions
Robot Tools is an addon for FreeCAD. With it, you make robots from CAD parts, you move them, and you simulate their motion.
Robot Tools puts a standard Assembly in a Robot object. You make the robot from CAD parts. You move each joint with sliders. You attach a tool with a TCP. You pull the TCP in the 3D view, and inverse kinematics moves the robot. You teach trajectories and play them.
The addon installs a global toolbar with the name "Robot Tools Toolbar". The toolbar shows in all workbenches. You do not go to a different workbench.
| Icon | Command | Function |
|---|---|---|
| Define Robot | Make a Robot object from CAD parts in a wizard with 4 steps | |
| Animate Robot | Move each joint with sliders. Set the home pose and the zero pose | |
| Define Tool | Attach a tool to the robot and set its TCP | |
| Multi-Robot Control | Control all the robots in the document from one panel | |
| Robot Trajectory | Teach waypoints and play them as a trajectory | |
| Trajectory Player | Play the trajectories of all the robots on one clock |
-
Installation: put the addon in your
Modfolder. - Quick Start: make your first robot and move it.
- Scripting API: control robots from Python
- Architecture: objects, modules, and package layout
- Joint Model: BaseFrame root, joint values, per-joint direction
- Kinematics: FK/IK pipeline and the backend system
- Code: https://github.com/nishendra3/RobotWB
- License: LGPL 2.1