Parametric 3D lamp shade designer with real-time preview and one-click STL export for 3D printing.
Description
Segmented Lamp Shade Generator is a browser-based parametric design tool that
lets you create custom segmented lamp shades ready for 3D printing. Adjust
dozens of parameters with instant visual feedback in a fully interactive 3D
viewport — no CAD experience required.
Design lamp shades built from vertical fins arranged radially around inner and
outer structural rings, connected by configurable bars. Every dimension is
parametric: tweak fin count, height, thickness, gap, ring radii, wall
thickness, bar layout, and more using intuitive sliders with precise numeric
input.
Features
- Real-time 3D preview — Interactive Three.js viewport with orbit controls.
See every change instantly as you adjust parameters.
- Fully parametric design — 16+ adjustable parameters covering fins, rings,
bars, and mesh quality. Fine-tune with sliders or type exact values.
- Lamp socket presets — Built-in support for standard socket sizes: E14, E17,
E26, E27, E39, E40, G9, GU10, B22. Auto-constrains inner ring radius to fit
your bulb.
- Extra rings — Add unlimited additional structural rings at custom heights
for reinforcement or decorative effect.
- One-click STL export — Download print-ready binary STL files. Geometry uses
flat shading with proper normals for clean slicing.
- Quality controls — Adjust mesh resolution (steps per fin, ring segments) to
balance detail vs. file size.
- Smart parameter constraints — Sliders automatically clamp to valid ranges
based on dependent values, preventing impossible geometry.
- Zero installation — Single HTML file, no build tools, no dependencies to
install. Works in any modern browser.
Benefits
- No CAD skills needed — Designed for makers, not engineers. If you can move a
slider, you can design a lamp shade.
- Instant iteration — Go from idea to printable file in minutes, not hours.
Real-time feedback means no waiting for renders.
- Print-ready output — STL geometry is watertight and manifold. Load directly
into your slicer — no mesh repair needed.
- Fully offline-capable — After first load, works without internet. No cloud
accounts, no subscriptions, no telemetry.
- Lightweight & portable — Single file under 1 MB. Host it anywhere, embed it
in your site, or just double-click to open.
- Endlessly customizable — From minimalist cylindrical shades to dense, ornate
fin patterns — the parameter space covers a huge range of aesthetic styles.