Étape 4: Tout d’abord : lettres
Les étapes ont été :
Créer une image de chaque caractère (avec ImageMagick)
Convertir l’image en un fichier vectoriel (avec PoTrace)
Convertir un fichier vectoriel que OpenSCAD peut charger (un DXF)
Le fichier de script pour qu’il ressemble à ceci :
------------------------------------------- make_fonts.sh
#! / bin/bash
function make_font() {}
CHAR = $1
echo prise de police pour « $CHAR »
converti - fond blanc - remplissage noir - police « Helvetica-Bold »-taille 200 x 200 - étiquette de centre de gravité: « $CHAR » temp.pbm
potrace--résolution 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 j’ai
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
-------------------------------------------
Tout ce que vous avez à faire est d’exécuter le fichier '. / make_fonts.sh "et cela va créer les lettres de A à Z pour vous !
Une fois que vous avez créé le fichier, vous pouvez l’ajouter à OpenSCAD avec une commande comme :
Import(file="char_A.dxf",Origin=[1,1]) ;
(origine est là pour « centre » le personnage à l’écran)