Gripper Holder Generator – How To
V1.1 • OpenSCAD → PNG Preview + STL Generator
What this app does
This web app generates a parametric gripper holder using OpenSCAD.
You get:
- Quick Preview (PNG) for instant shape feedback
- 3D Inspect (STL) to rotate and visually check the model
- Download STL for 3D printing and further processing
Basic workflow
- Set parameters (grippers count, thickness, geometry).
- Click Quick Preview (PNG) to confirm the overall shape.
- Click 3D Preview (STL) to inspect the model in 3D.
- Use Measure if you need distances in mm.
- Click Download STL to generate the final file.
Tip: PNG preview is always fast. STL download can take longer depending on model complexity and server speed.
Parameters
Number of grippers
Sets the number of arms (2–8). Arms are distributed evenly around the center.
thk (mm)
Holder thickness. Typical values: 12–15 mm for prototypes, 15–20 mm for tougher builds.
Quality (download)
Normal = recommended. Draft = faster but lower detail.
Preview is always Draft.
base_mid_w
Width/strength of the center region. Higher = stiffer holder.
end_w
Arm width at the gripper mounting area.
arm_len
Arm length from center to the mounting area.
Engraved text (optional)
- Enable/disable using Engraved text on the back side.
- Top/Bottom fields set the two arc texts.
Engraving increases complexity and may slow down generation. If download feels slow, disable text or use Draft.
Views (ISO / Top / Front / Bottom)
View buttons affect both:
- Quick Preview (PNG) – regenerates the PNG in that view.
- 3D Inspect (STL) – moves the camera to that view.
Measure tool
- Click Measure: ON.
- Tap/click the first point on the model.
- Tap/click the second point.
- Distance is shown in mm.
Vertex snap is enabled: the picked point will snap to the nearest mesh vertex (within a small tolerance).
Use Clear to remove markers/line and start a new measurement.
3D printing tips (quick)
- Prototype: PLA (fast, stable), then PETG/PA for tougher use.
- Orientation: keep arms in the XY plane if possible.
- Walls: at least 4 perimeters (≈ 1.6–2.0 mm depending on nozzle).
- Infill: 25–40% (gyroid works well).
- Check fit: print a Draft version first.
Troubleshooting
- PNG preview missing on server: headless servers need X/GL offscreen support. Use STL preview or configure headless OpenSCAD rendering.
- 3D preview OK but blank: try reloading; on mobile ensure touch gestures don’t steal canvas input.
- Download takes long: use Draft, disable engraving, or reduce $fn/quality.
Version / Credits
V1.1 “clean” • OpenSCAD generation + PNG/STL previews • Three.js 3D viewer