Stap 4: Eerste uitgeschakeld: Letters
De stappen waren:
Maak een afbeelding van elk teken (met ImageMagick)
De afbeelding omzetten in een Vector bestand (met PoTrace)
Deze Vector-bestand converteren naar een bestand dat OpenSCAD laden kan (een DXF)
Het scriptbestand voor het ziet er zo uit:
------------------------------------------- make_fonts.sh
#! / bin/bash
functie make_font() {}
CHAR = $1
ECHO maken lettertype voor "$CHAR"
Convert - achtergrond wit - vulling zwart - lettertype "Helvetica-Bold"-formaat 200 x 200 - zwaartekracht center label: "$CHAR" temp.pbm
potrace--resolutie 100 -e temp.pbm -o temp.eps
RM char_$CHAR.dxf
pstoedit -dt -f dxf:-polyaslines temp.eps char_$CHAR.dxf
RM temp.pbm temp.eps
}
make_font A
make_font B
make_font C
make_font D
make_font E
make_font F
make_font G
make_font H
make_font ik
make_font J
make_font K
make_font L
make_font M
make_font N
make_font O
make_font P
make_font Q
make_font R
make_font S
make_font T
make_font U
make_font V
make_font W
make_font X
make_font Y
make_font Z
-------------------------------------------
Alles wat je hoeft te doen is het uitvoeren van het bestand '. / make_fonts.sh' en dit maakt de letters A tot Z voor u!
Zodra u het bestand hebt gemaakt, kunt u het toevoegen aan OpenSCAD met een commando als:
import(File="char_A.DXF",origin=[1,1]);
(oorsprong is er naar het 'centrum' het teken op het scherm)