Is a 3D printed cookie cutter food safe?
The cookie cutter tool on ilove3d makes the file; food safety comes down to what you print it in and how you treat it. Use virgin PLA and accept that an FDM part has microscopic grooves between layers where dough gets trapped: this is an occasional-use utensil that touches raw dough for a few seconds, not something to store food in. Always wash it by hand in cold or barely warm water with dish soap, then dry it straight away. Never put it in the dishwasher: PLA starts softening between 55 and 60 °C, and one cycle leaves it warped and useless. For the same reason, don't soak it, don't leave it near the oven, and don't leave it in a hot car. If you want more margin, raise the perimeter count so there are fewer internal voids, or print the same file in PETG, which handles hot water and blade wear better.
What wall thickness and height should a 3D printed cookie cutter have?
Four numbers matter, and the cookie cutter tool on ilove3d ships with all four already dialled in. The blade tip starts at 0.6 mm: at 0.4 mm it prints fragile, and below 0.5 mm several slicers silently drop that wall, so the file has an edge but the printed part doesn't. The reinforcing wall is 1.2 mm, three lines from a 0.4 mm nozzle, which is what survives the push of your hand. Total height is 14 mm, and since the rim eats 1.6 mm you're left with 12.4 mm of usable depth — comfortable against the 6.35 mm of standard rolled dough and the 8 to 12 mm of gingerbread. The rim is 5 mm wide: it gives your thumb somewhere safe to press, it joins separate letters, and it multiplies first-layer adhesion.
How do I make a name cookie cutter that comes out as one piece?
In the cookie cutter tool on ilove3d the rim is what welds the letters together, and the number that decides everything is the gap between outlines. It has to land in a narrow window: above 1 mm, because under 0.5 mm the slicer fuses the two blades into a single bead and the cutter slices the cookie internally; and below twice the rim width, 10 mm at the defaults, because otherwise the rims never touch and you print five loose letters. The letter-spacing slider moves that gap, and the readout shows the measured minimum gap and the resulting piece count live. Pick a heavy typeface: Anton at 80 mm gives stems around 6 mm thick, while a script like Pacifico overlaps neighbouring glyphs, which the tool detects and warns about. Text is capped at 20 characters, but the practical limit at 80 mm wide is closer to eight or ten letters.
Why doesn't my cutter cut the fine detail of the artwork?
Because a cutter has two walls, one on each side of the outline, and each grows 1.2 mm outward. Any neck in the artwork narrower than 2.4 mm ends up with both walls touching, and there is no gap left for the dough to release through. That's why the cookie cutter tool on ilove3d measures the outline and reports a fused percentage — the actionable number — and warns from 20% up. A name in Anton at 80 mm sits around 17%, which prints as slightly rounded shoulders rather than a broken cutter; the same name at 40 mm jumps to 45%, and there the artwork really is lost. The fixes are raising the cut size or dropping the wall down to 0.8 mm. Watch the holes too: the counter of an O loses 2.4 mm of diameter.
Can I use my logo or a photo for the cutter?
A logo yes, a photo no. The cookie cutter tool on ilove3d takes SVGs with filled paths and respects the holes in the path, so the counter of a letter or the gap inside a logomark becomes a blade just like the outer outline — but without a rim, since there the rim would grow inward and close the hole. If your SVG is built from strokes, convert them to outlines before exporting (Object, Expand in Illustrator; Path, Stroke to Path in Inkscape), because a line with no fill encloses no area and produces no geometry. Bitmap images — JPG, PNG, a photo — are not supported: tracing one is a different job entirely. Run the bitmap through Inkscape's trace, export the SVG and bring it here; the 0.1 mm smoothing cleans up the noisy points tracing leaves behind.