Skip to content

LinkForge

by Arouna-Patouossa-Mounchili·Workflow

Images © Arouna-Patouossa-Mounchili. Used for product review; image policy.

Why we like it

LinkForge earns its place in the blender_extensions library by keeping robot modeling, physics validation, and URDF/XACRO round-tripping inside Blender, with a linter that flags topology errors before export.

What is LinkForge?

LinkForge is built on a mathematically validated Intermediate Representation engine and turns Blender into an environment for authoring robot descriptions. You model a robot, validate its physical integrity in real time, and export code that is compliant and simulation-ready, moving from idea to validated topology to simulation without leaving Blender.

A built-in physical linter flags disconnected links, naming collisions, and unphysical inertia tensors before you export to Gazebo or Isaac Sim. The extension calculates inertia tensors and center of mass offsets using Mirtich/Sylvester algorithms for both primitive shapes and arbitrary meshes, and it imports existing URDF/XACRO files, preserving sensor origins, transmission interfaces, and custom user properties through the Import, Edit, and Export cycle.

LinkForge covers a range of sensors, integrates ROS 2 Control configuration, and extracts repeated geometry into XACRO macros. It runs on Blender 4.2 LTS and newer across Windows, macOS, and Linux, and is released under the GNU General Public License v3.0 or later.

Who is LinkForge best for?

LinkForge is best for robotics developers and technical artists who model robots in Blender and need validated, simulation-ready URDF/XACRO output, from single prototypes to generating many variants in headless RL training loops.

How much does LinkForge cost?

LinkForge is completely free to download and use.

Key features

  • Physical linter that catches disconnected links, naming collisions, and unphysical inertia tensors before export to Gazebo or Isaac Sim
  • Inertia tensor and center of mass calculation using Mirtich/Sylvester algorithms for primitive shapes and arbitrary meshes
  • URDF/XACRO import with an Import, Edit, and Export cycle that preserves sensor origins, transmission interfaces, and custom user properties
  • Sensor suite covering Camera, Depth Camera, LiDAR, IMU, GPS, Force/Torque, and Contact sensors with configurable noise models
  • ROS 2 Control integration to configure hardware interfaces, joint limits, and actuation vectors from a centralized dashboard and generate ros2_control configurations
  • XACRO support that extracts repeated geometries into macros and shared materials for modular XML

Tags

#robotics#URDF#XACRO#ROS 2#simulation#import-export#physics#rigging

Frequently asked questions

Does LinkForge work with Blender 4.2 and newer versions?

LinkForge is compatible with Blender 4.2 LTS and newer, so current LTS and later releases are supported. It runs on Windows, macOS on both Apple Silicon and Intel, and Linux, and it requires Python 3.11 or later. If you are on a Blender release older than 4.2 LTS, you would need to update before installing. Version 1.4.4 is the current release, published in December 2025.

How do I install LinkForge in Blender?

LinkForge installs by dragging and dropping the downloaded add-on file into Blender, or through the Install from Disk option in Blender's extension preferences. Platform-specific builds are provided for Windows, macOS Apple Silicon, macOS Intel, and Linux, so download the file matching your system. The extension requests permission to import and export URDF/XACRO files, which is how it reads and writes robot description data on disk.

What sensors and robotics targets does LinkForge support?

LinkForge includes a sensor suite covering Camera, Depth Camera, LiDAR, IMU, GPS, Force/Torque, and Contact sensors, each with configurable noise models. It integrates ROS 2 Control, letting you configure hardware interfaces, joint limits, and actuation vectors from a centralized dashboard to generate ros2_control configurations. Its physical linter validates topology before you export to simulators such as Gazebo or Isaac Sim, and its XACRO support extracts repeated geometry into macros and shared materials for modular output.

Is LinkForge free to use?

LinkForge is listed as free here in our catalog, and it is distributed under the GNU General Public License v3.0 or later. For current licensing terms and any conditions tied to that license, check the developer's page on GitHub. The extension is available as downloadable builds for Windows, macOS Apple Silicon, macOS Intel, and Linux, installed by drag and drop into Blender or via Install from Disk.

Alternatives to LinkForge

Also in Workflow for Blender.

Similar plugins