SDR Bot Builder · bottom-up assembly

Start with a motor, attach parts one at a time, mate them by face. Fasteners, load-path checks, DFM, and pricing derive on every rebuild.

Bot Builder is a work in progress - regular updates

Builds
Built-in starters ship with the app. Saved builds live in your SuperDroid account (sign-in asked on save). Pick a build to load it; startup default loads on the next visit unless a #doc= link is used.
Add component
The first component added is grounded at the origin.
Assembly tree
Ctrl+click to multi-select. Use Copy in the mate graph to duplicate a subtree to another face.
    Mate graph
    Drag the bottom edge to resize, or Expand for a large view. Ctrl+click nodes to multi-select, then Copy.
    Connections
    Wiring
    Assembly = multi-body STEP (for viewing). Custom parts = one STEP each (sheet / CNC / print), in their own frame — skips motors, bearings, screws, electronics. URDF = kinematic tree + STL meshes (continuous joint per motor shaft; output-driven parts ride on the shaft).
    Loading…
    Material
    Flat pattern
    Bends
    Parts
    Fasteners
    Holes
    Yield
    Total weight
    Bounding box
    Est. price

    Bill of materials

    Load path & checks

    DFM checks (SendCutSend)

    About the SuperDroid Bot Builder

    Bot Builder is an interactive assembly designer for robotics hardware. Start from a motor or sheet part, mate faces one at a time, and let the engine derive fasteners, load-path checks, SendCutSend DFM validation, a priced bill of materials, and exportable STEP geometry while the design is still early.

    Bottom-up assembly

    Ground the first component at the origin, then attach motors, brackets, sheets, bearings, and electronics by face mates. The mate graph keeps the structure editable as the design grows.

    Fasteners and load path

    Bolted interfaces synthesize screws and related hardware. Closed-form load-path checks flag plate bending, bolt shear and bearing, and other first-principles sizing issues — not FEA.

    SendCutSend DFM

    Sheet parts are checked against fabrication rules such as flange size, bend length, hole-to-edge, and hole-to-bend so exportable parts stay manufacturable.

    BOM, price, and export

    See material, fasteners, weight, and estimated price as you rebuild. Download a multi-body assembly STEP, individual custom-part STEPs (sheet / CNC / print), or a URDF package for simulation.

    What does the Bot Builder create?
    A positioned assembly from motors and sheet parts, with derived fasteners, load-path and DFM checks, a priced BOM, and STEP or URDF export.
    How do parts connect in the Bot Builder?
    You mate parts face-to-face in a bottom-up assembly tree. The engine places geometry from those mates and synthesizes fasteners at bolted interfaces.
    Does the Bot Builder use FEA for stress analysis?
    No. Load-path checks use closed-form first-principles sizing for plate bending, bolt shear and bearing, and related interface checks — not finite element analysis.
    Can I export parts for fabrication?
    Yes. Download a multi-body assembly STEP for viewing, individual custom-part STEP files (sheet / CNC / print), or a URDF package for simulation.