Gaitkit Open the lab
Welding Bot, A robotic welding cell about 2.2 m wide: a compact torch-carrying robot arm on a pedestal welds a pipe flange, a T-joint plate or a small tank held on a turntable positioner, with a control cabinet and optional amber welding screens. The turntable turns the part under the torch (or the arm weaves along the plate seam) once per loop; the arc and spark spray glow hot at night.
Mech · 3 moving parts

Welding Bot

A robotic welding cell about 2.2 m wide: a compact torch-carrying robot arm on a pedestal welds a pipe flange, a T-joint plate or a small tank held on a turntable positioner, with a control cabinet and optional amber welding screens. The turntable turns the part under the torch (or the arm weaves along the plate seam) once per loop; the arc and spark spray glow hot at night.

Size
1.5 × 1.6 × 1.3 m
Triangles
1,772
Open in the lab Ready for any engine. The download carries the knobs you set here.

Tune it

4 knobs: Paint, Workpiece, Screens, Sparks.

Specs

Size
1.5 × 1.6 × 1.3 m
width × height × depth
Triangles
1,772
of 6,000
Draw calls
1
one vertex-colour material
Loop clip
6.283 m
of travel per cycle
Moving parts
3
turntable · spin, joint_5 · rotate, sparks · spin
Knobs
4
3 presets
Night lights
2
spark, lamp

Passed the validator: real scale, rests on y = 0, front faces +Z, deterministic.

Use it

Code for the specimen as it is set up above; it follows your knobs.

JavaScript
import { createAsset } from 'https://gaitkit.com/cdn/welding-bot.mjs';

const weldingBot = createAsset();
scene.add(weldingBot);                      // rests on y = 0, front faces +Z

// 'joint_5' pivots on its hinge: -2° to 2° around x
weldingBot.getObjectByName('joint_5').rotation.x = THREE.MathUtils.degToRad(-2);

More in the docs; agents can fetch all of this through MCP.

Knobs

KnobTypeValuesDefaultWhat it does
paintchoiceorange blue yellow greenorangeRobot and positioner colour: orange, blue, yellow or green.
workpiecechoicepipe plate tankpipeWhat is being welded: pipe (a pipe stood on a flange, welded round its foot while the turntable turns), plate (a T-joint fin on a base plate, the arm weaves along the seam) or tank (a small pressure tank with a girth seam).
screenstoggleon / offtrueAmber welding curtains on steel frames along the back of the cell.
sparkstoggleon / offtrueThe arc glow and a spray of sparks at the torch tip. Off = the robot is idle between welds.

Presets: pipe shop {"workpiece":"pipe","paint":"blue"} · tank line {"workpiece":"tank","paint":"yellow","screens":false} · night shift {"workpiece":"plate","paint":"orange"}

Files

FileWhat
welding-bot.glbGLB, default look · 246 KB
welding-bot.mjsES module, every knob live
welding-bot.objOBJ, static, no colour
welding-bot-params.jsonknob schema, presets, night zones

Licence

Use it in games, apps, renders and client work, commercially and without credit. Do not resell it as an asset or train a 3D generator on it. The full licence.