Design a parametric marble run in a live 3D view, tune its dimensions and supports, watch a simulated marble roll through it, and export the model.
3DMarbel generates a descending track from adjustable parameters. Choose a Classic Helix, Winding Serpent Wave, or Zig-Zag Spiral layout, then preview the geometry in the canvas as you change dimensions, channel settings, waves, supports, and the central column.
Inputs are the layout selector and range controls for track bounds, spiral turns, channel profile, wave amplitude and frequency, vertical pillar supports, central core, marble settings, and track color. The model is generated in the browser from these values.
The canvas shows the generated 3D track, optional support pillars and core, and an optional rolling marble preview. Export buttons create STL, GLB, or OBJ downloads; inspect the result and confirm clearances and printability in your own 3D-printing workflow.
They are geometry exports for inspection in a 3D editor or slicer. Confirm scale, clearances, wall thickness, supports, and printability before manufacturing.
No. The rolling preview is illustrative and does not validate real friction, collisions, tolerances, or whether a physical marble will complete the run.
The viewer requires JavaScript, the Three.js module, and WebGL support. Older or restricted browsers may not display the scene.
SolvProb builds custom web apps, automation tools, and interactive experiences tailored to your workflow.
Talk to SolvProb →