FeatureBuilt · in the lab

Robotics

Robot cells, reach, cycle time, URDF.

Use this add-on:

Lab Also adds 2 items it needs (1.3 MB).

Screenshots and a short video come with the listing (AL.3).

Overview

Robotics is a planned add-on for PartCraft and ModelCraft (roadmap row XE.4). It is meant to build robot cells, check reach, estimate cycle time and read and write URDF robot files. It is not built as an add-on: no command or panel works today.

Who it’s for

  • Automation engineers who lay out robot cells (intended).
  • Mechanical designers who need a robot's reach and joint motion in a model (intended).

What you can do

  • Nothing works today: the add-on is planned. What is intended for row XE.4: robot kinematics and multibody motion, inverse kinematics, joints and drives, reach checks, cycle time and URDF in and out.

Methods and standards

The planned add-on sits on two engines, engine.motion and engine.plc, which are developer-space and are not added by people. The motion library lib/motion has a robot tree with forward kinematics and a Jacobian, standard and modified DH parameters, damped least squares inverse kinematics, recursive Newton-Euler dynamics, trajectories (trapezoid, cubic, quintic) with a torque check, and a URDF reader and writer. It does not do contact. No app mounts it.

Data and sources

Planned: no data ships. No robot models are included.

Verification

Not yet checked as an add-on: planned, no add-on test exists. The motion engine has tools/motion-test/test.mjs, recorded in docs/0.8-sessions/xe-motion-sim_PART_3.md as 134 passed, 0 failed on 2026-10-29. It has not been compared with a robot maker's tool.

Limits

Planned and not built. No host mounts the engine and no help line exists. The engine does not model contact, and URDF features such as xacro, transmissions, floating and planar joints are named as unsupported. Cell checks do not replace a safety assessment.

Files and formats

Reads and writes URDF in the engine. No app uses it yet.

Get started

  1. This add-on is planned (roadmap row XE.4). Nothing is installed or switched on today.
  2. Follow row XE.4 in /roadmap-issues for its status.
  3. Until then the motion library is an engine only, with no command or panel in an app.

Languages

No languages are listed for this add-on yet. Its maker may add some.

Works in

EditionWorksNote
Browser (/use) (yours) Added on demand Fetched the first time you use it, then kept for offline use.
Studio from getcadcraft.com Added on demand Fetched the first time you use it, then kept for offline use.
Microsoft Store Added on demand Fetched the first time you use it, then kept for offline use.
Google Play Added on demand Fetched the first time you use it, then kept for offline use.
iPad and iPhone (App Store) Included; switch it on Part of the reviewed app; your list switches it on.
Custom build Added on demand Fetched the first time you use it, then kept for offline use.

Comes with

Adding it brings these too. Engines are shared: each downloads once for every add-on that uses it.

Needed by: Robotics and mechatronics.

Versions

VersionChannelDateWhat changed
1.0.0labOctober 31, 2026First version in the Library.

Licence and maker

CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.