ARTEMIS

Fabrication Solid Shell Dome Workbench · v1.5.1

📐 Dome Parameters

🧱 Solid Shell Boolean Logic

🧭 Fabrication View

Level schedule: each level is one horizontal ring band of the dome. A level records lower radius, upper radius, elevation, rise, radial run, slope angle, segment count, and the panel/block count generated around that ring.

🎮 Display

Live 3D Fabrication Shell Model Orbit: drag · Zoom: wheel · Inspect: click/tap a solid block or edge · Isolate from inspector

📐 Live Geometry Formula

Select a panel to inspect equations

🔍 Selected Solid Component

None selected

📘 Level Schedule Definition

Level = one circumferential ring band from elevation Z₁ to Z₂.

θ slope angle = panel altitude tilt used to convert triangular altitude into vertical rise and radial run.

Ø lower / Ø upper = inside dome diameters at the bottom and top of that level.

Blocks = solid shell components generated from the triangular pattern on that level.

Fabrication warning: dimensions are computational geometry values. Final CNC/shop drawings should apply material thickness, kerf, tolerance, connection details, and verified bevel conventions.

⚙️ Technology Inside

Three.js/WebGL: renders the live 3D dome mesh in the browser using GPU acceleration.

ES modules + import map: loads Three.js and OrbitControls directly without a build step.

Parametric engine: sliders recompute ring radius, rise, run, panel facets, normals, areas, shell blocks, and schedule data.

Solid shell method: the larger dome is generated as a concentric 1.50× copy. Instead of expensive Boolean CSG, corresponding inner/outer triangular facets are connected into closed wedge blocks: this is the exact subtraction shell for matching topology.

Exploded blocks: each triangular panel becomes an individual 6-vertex solid component with side walls, then moves outward along its radial/normal direction.

Raycasting: clicking a panel or shell block reads its geometric properties and displays vectors.

Exports: PNG captures the viewport; JSON exports the computed dome schedule.

📋 Level Schedule

Click a solid block to inspect fabrication data · v1.5.1