Build an add-on

Engines

The shared engines your add-on can build on. People never add an engine themselves: it comes with the add-ons that declare it, downloads once, and is shared by every add-on that uses it.

For makers. Each engine is our own, Apache-2.0, DOM-free JavaScript run in workers, shared by every app and SuperCad Studio. Declare the engines your add-on needs in its manifest; the person's account brings them when they add your add-on. The needs format and version ranges are being finalised (AL.13).

EngineWhat it computesStatusUsed bySize
Field kernel
engine.field
Implicit geometry: lattices, TPMS, rule-written parts. Additive manufacturing engineering, Aerospace (aircraft), Astronautics and space systems, Biomechanical engineering (implants, prosthetics), Materials science and engineering, Naval architecture and marine engineering, QuantScope, Tooling, mold and die design 1.2 MB
Frames and FEA
engine.frame
Beams, plates, solids; codes as packs. Advanced simulation, Aerospace (aircraft), Bridge load rating, Concrete and seismic design, Entertainment engineering (stages, rides, rigging), Forensic engineering (failure investigation), Foundation design, Hazard playback, Nuclear engineering, Pipe stress, Pressure vessels, Security and blast-resistant design, Solid FEM, Timber and light-gauge framing, Timber connector designer, Tunnel and underground engineering 1.5 MB
NURBS surfaces
engine.nurbs
Curves and surfaces, STEP/IGES. No add-on yet 600 KB
QuantScope library
engine.engineer
Generators, the cited engineering library, data sheets. Heat exchangers, QuantScope 900 KB
Regulations engine
engine.regs
Reads regulation packs and checks the model. Building regulations, Building regulations: BR, DE, SE, PL, IN, ID, South Africa SANS 10400, US residential code packs (IRC 2015–2024, 36 states, 5 cities) 300 KB
Boards and chips
engine.pcb
Board layout, DRC, Gerber X2 / IPC-2581, GDSII view. Built · in the lab Boards (PCB), Electronics and PCB design, Semiconductor and chip design 1.4 MB
Circuits and electromagnetics
engine.em
Circuit simulation, magnetostatics, wire antennas. Built · in the lab Boards (PCB), Circuits, Electronics and PCB design, Fusion and plasma engineering, Magnetics, Quantum engineering, RF, antenna and microwave engineering, Semiconductor and chip design 1 MB
Discrete-event and people
engine.des
Queues, conveyors, AGVs, people flow. Built · in the lab Factory layout and simulation, Fire and life safety engineering, Industrial engineering (factory layout, workflow, ergonomics), Material handling, People flow and evacuation 700 KB
Fluid flow
engine.cfd
Our own finite-volume CFD plus the LBM solver. Built · in the lab Aerospace (aircraft), Data center and mission-critical facilities, Mechanical (HVAC) engineering 2 MB
Live data
engine.live
OPC UA, MQTT, BACnet readers through Studio. Built · in the lab Facilities and maintenance engineering, Plant historian link 500 KB
Molecular dynamics
engine.molecular
Screening MD for solvents and polymers. Built · in the lab No add-on yet 600 KB
Motion
engine.motion
Kinematics, multibody, URDF. Built · in the lab Factory layout and simulation, Robotics, Robotics and mechatronics 600 KB
Networks engine
engine.network
Pipes, ducts, gas, water and electrical power flow. Built · in the lab Fire sprinklers, HVAC, Hydraulics and surge, Oil and gas (upstream, pipelines), Piping, Piping and plant design, Power systems, Power systems and utility engineering, Renewable energy (solar, wind, storage), Solar PV, Telecommunications and fiber networks, Wastewater and water treatment, Water networks 700 KB
PLC and controls
engine.plc
IEC 61131-3 ladder/ST, soft-PLC, virtual commissioning. Built · in the lab Controls and PLC, Electrical controls and automation (schematics, PLC panels), Material handling, Robotics 700 KB
Process engine
engine.process
Thermodynamics, flowsheets, columns, reactors. Built · in the lab Air dispersion, Chemical and process engineering, Consequence modelling, Heat exchangers, Pipe fitting loss constants (2-K and 3-K) - DRAFT, Pressure vessels, Process components databank, Process simulation, Relief and flare, Structures and properties, Water and wastewater treatment 2.5 MB
Requirements and traceability
engine.trace
Requirements ↔ model ↔ tests; ReqIF. Built · in the lab Requirements and traceability 400 KB
Risk and reliability
engine.risk
FMEA, fault trees, RBD, Weibull, LOPA. Built · in the lab Biomedical and medical device engineering, Data center and mission-critical facilities, Facilities and maintenance engineering, HAZOP and What-If, LOPA and SIL, Process safety engineering, Quality and metrology (inspection, CMM, GD&T), Reliability, Reliability and safety engineering, Systems engineering (requirements, traceability) 400 KB
Schedules and cost
engine.schedule
CPM, 4D/5D, shutdowns. Built · in the lab 5D cost, Construction engineering and management 400 KB
Schematics and connectivity
engine.schematic
Symbols with pins, nets, wire numbers, cross-references. Built · in the lab Boards (PCB), Circuits, Controls and PLC, Electrical, Harness and cabinet wiring, P&ID, Power systems, Text to diagram 800 KB
Sound engine
engine.acoustics
Rooms, insulation, outdoor noise, listening. Built · in the lab Acoustic materials and assemblies, Acoustical engineering, Acoustics 800 KB
Systems (1D)
engine.sys
Lumped models for vehicles, plants, batteries. Built · in the lab Astronautics and space systems, System models (1D) 800 KB