March 30, 2025
Description
This is a parametric stamp generator in OpenSCAD. I will likely not be working more on this, but you're welcome to further refine it yourself. Current features are up to 4 lines of text (example uses 3 lines and a glyph) and both STL and 2d SVG outputs available so you can print the whole stamp as one piece (PLA, use supports, low quality), as two pieces (handle in PLA, stamp pad in TPU, use supports for pad, moderate quality), or as one printed part (handle) and a template to laser etch and cut the pad to glue on to the handle (best quality).
DOWNLOAD .SCAD FILE AND OPEN IN OPENSCAD TO CUSTOMIZE! This is a very intense render particularly for the stamp pad portion if rendering as preview or stamp (for fully 3d printed version). It is recommended to render the handle with a high $fn value but the "stamp" pad with a very low (4) $fn value. Preview will render very slow at high $fn values. As such I've set the default to 8.
Handle prints as 2 pieces you glue together so the stamp pad has a smooth flat surface to stick to and the border around it frames it in place.
To use a laser cutter: render the laser_fill and laser_cuts separately and export them as SVG or DXF files, then import them into LightBurn, use 2 layers, on one put only the cuts piece, and set it to line to cut out the stamp perimeter. On the other, put both pieces together and subtract/diff them and set to fill, with ramping enabled for smooth edges, then run the fill layer first to etch the stamp, then the cuts layer to cut it from the pad.
To use a 3d printer with TPU for the pad: render and export the "handle" and "stamp" separately, print the handle in a hard filament, and the "stamp" in a soft filament, lettering side down just how it is oriented already. Use supports but do NOT use brim for the TPU portion. Trimming off the supports might be a pain but it doesn't need to be perfect to yield decent results. Then just glue the two parts together.
to use a 3d printer with only one part/filament: render "preview" and export as STL, print in PLA preferably on a perfectly smooth, level PEI sheet, using supports but NOT a brim.
License:
Creative Commons - Attribution - Non-Commercial - Share Alike