Custom Stamp Svg V1
implemented unverified
Custom SVG stamp: a die plate carrying a MIRRORED SVG relief (paste the path data — closed, hole-free subpaths; the narrowest feature is measured against the nozzle, never hoped) under a pillar grip. The text sibling is custom_stamp_v1; holes (an O's counter) wait for the hole-subtraction iteration.
Built from a real example — orbit to inspect.
Declaration example
A minimal product declaration for this archetype — exposed parameters at
their defaults. Validate and build it with
forge validate / forge build.
schema: product/v1
id: my_custom_stamp_svg
archetype: custom_stamp_svg_v1@1
params:
svg_path: M 0 0 L 20 0 L 20 6 L 12 6 L 12 20 L 8 20 L 8 6 L 0 6 Z
die_l: 60mm
die_w: 40mm
motif_w: 30mm Parameters
| parameter | type | default | range | role | |
|---|---|---|---|---|---|
svg_pathSVG path data (d attribute) — closed subpaths, no holes | string | M 0 0 L 20 0 L 20 6 L 12 6 L 12 20 L 8 20 L 8 6 L 0 6 Z | — | functional | exposed |
die_l | length | 60mm | 20mm … 140mm | functional | exposed |
die_w | length | 40mm | 16mm … 100mm | functional | exposed |
die_t | length | 6mm | 4mm … 12mm | structural | |
corner_r | length | 4mm | 1mm … 12mm | aesthetic | |
motif_wthe rendered motif's target width on the die | length | 30mm | 8mm … 120mm | functional | exposed |
relief_depth | length | 1.6mm | 0.8mm … 4mm | functional | |
grip_h | length | 25mm | 12mm … 60mm | functional |
Regions
-
diemounting surface
Contract
Guarantees
must-have features and invariants — verified on every build
mounting_plate_bodymirrored_svg_diemotif_w < die_l
Will refuse
explicit prohibitions — the engine refuses to build these
- none declared
Not claimed
what passing validation does not mean
- Provided “as is” under Apache-2.0 — no warranty of fitness for a particular purpose.
Built from operations
rounded_platestandoff_patternsvg_relief
Subscribed validators (7)
form.svg_relief_printableform.stamp_mirrored_okform.holes_within_outlinetopology.text_relief_presenttopology.ribs_presenttopology.pockets_presenttopology.single_connected_solid