Ein kleiner parametrischerText auf dem SVGPlatte für 3D-Druck, geschrieben inOpenSCAD.
Sowohl derSVG-Ikoneund derTextBeginne beiZ=0(Build Plate). Der Text ragt höher heraus als das SVG, also sticht er schön hervor.
Features
- Text und SVG starten von der Bauplatte (kein Fliegen).
- Die Texthöhe und die SVG-Höhe sind unabhängig voneinander.
- SVG kann an das Textfeld (C, N, NE, E, SE, S, SW, W, NW) verankert werden.
- Optionales Offset für eine präzise Platzierung.
- Seitenverhältnis erhalten durch "Passen nach Breite/Höhe".
- Sauberer, lesbarer, vollständig kommentierter Code.
Wie man es benutzt
- Ersetze svg_path durch dein eigenes SVG (konvertiere alle Formen in Pfade, um die besten Ergebnisse zu erzielen).
- Setze text_str, text_size, text_thickness, font_name.
- Wähle icon_fit = "Breite"oder"Höhe", um ein Zerquetschen zu vermeiden (empfohlen).
- Verwenden Sie svg_anchor und svg_offset, um das SVG relativ zum Textfeld zu positionieren.
- (Optional) Wenn Sie Ihren genauen Text-Begrenzungsrahmen kennen, setzen Sie text_box_override = [Breite, Höhe] für eine perfekte Verankerung.
Drucktipps
- 0,2 mmDie Schichthöhe funktioniert gut; reduzieren Sie auf0,12–0,16 mmFür scharfe Textkanten.
- Wenn dein Text dünn/kursiv ist, erhöhe ihn.Anzahl der WändeoderTextdickeFür Stärke.
- PLA oder PETG sind beide in Ordnung. Für ein zweifarbiges Aussehen, pausieren Sie und tauschen Sie das Filament aus, bevor der Text beginnt (Z ≈ svg_thickness).