Repository navigation
3D Viewer 3.0.0
3D Viewer 3.0.0 adds print checks to the viewer: wall thickness, overhangs, a mesh check, and weight and cost. Measuring and the cross-section get new tools too.
New
Wall thickness
Tools → Wall thickness colours the whole model by how thick its walls are.
- Red is below Thin below (0.8 mm by default). Thicker walls go orange, yellow, green and then blue.
- The thinnest spots are labelled on the model with their thickness.
- It runs in the background, with progress, on models of up to 6 million triangles.
Overhangs
Tools → Overhangs shows in red the faces that will need supports.
- The Angle slider is the slicer's overhang threshold, 45° by default.
- It says how much of the surface needs supports. Faces on the bed don't count.
Mesh check
Tools → Mesh check finds and highlights:
- open edges (holes), in orange;
- non-manifold edges, in purple;
- flipped faces, in red.
It counts each kind and the separate parts. A hollow inside a part is recognised as such, not as flipped.
Weight & cost
Tools → Weight & cost shows the volume, plastic used, weight, filament length and cost.
- Materials: PLA, PETG, ABS, ASA, TPU, Nylon, PC, PLA-CF and resin.
- Settings: infill, number of walls, and 1.75 or 2.85 mm filament.
- Prices: the admin sets the currency and the price per kg of each material in Admin → Print cost. Each person can change a price for themselves in the viewer.
- Accuracy: it is an estimate without slicing, usually within 10–15 % of a slicer, without supports.
Measure
- Distance now shows its ΔX, ΔY and ΔZ parts.
- Circle: click three points on the edge of a hole or a round part to get the radius, diameter and centre.
- Angle: click three points to get the angle at the middle one.
Cross-section
- Type the exact cut height, or the distance from the left side or front.
- The cut face is hatched. This can be turned off with Hatched cut faces.
Fixed
- The cross-section's red cut face could be hidden behind the model's own inside faces. It shows again.
Update
Pull the new image and redeploy (or docker compose pull && docker compose up -d), then hard-refresh your browser (Ctrl+Shift+R, or Cmd+Shift+R on a Mac).
Image: ghcr.io/vincentflagg/3dviewer:3.0.0 (or :3.0, :latest), for amd64 and arm64.
❤️ Support
3D Viewer is free. If it's useful to you, please consider a donation at 3dview.ittechshop.com or buy me a coffee (write 3D Viewer in the message to get a supporter key). Thank you!