|
@@ -57,7 +57,7 @@ verification()
|
|
#boucle pour la gestion des options
|
|
#boucle pour la gestion des options
|
|
#s: signifie qu'un paramètre est attendu
|
|
#s: signifie qu'un paramètre est attendu
|
|
#hV signifie que ces options existent mais ne prennent pas de paramètre
|
|
#hV signifie que ces options existent mais ne prennent pas de paramètre
|
|
-while getopts "f:d:v:V:p:hV" OPT
|
|
|
|
|
|
+while getopts "f:d:v:V:p:l:hV" OPT
|
|
do
|
|
do
|
|
case "$OPT" in
|
|
case "$OPT" in
|
|
h)
|
|
h)
|
|
@@ -88,7 +88,7 @@ do
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
PAS=${OPTARG}
|
|
PAS=${OPTARG}
|
|
;;
|
|
;;
|
|
- L)
|
|
|
|
|
|
+ l)
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
LARGEUR=${OPTARG}
|
|
LARGEUR=${OPTARG}
|
|
;;
|
|
;;
|
|
@@ -144,12 +144,12 @@ do
|
|
#génération du GCode pour noter la vitesse
|
|
#génération du GCode pour noter la vitesse
|
|
openscad -o temp.dxf -D 'valeur="'$vitesse'"' temp.scad
|
|
openscad -o temp.dxf -D 'valeur="'$vitesse'"' temp.scad
|
|
dxf2gcode temp.dxf -q -e "${vitesse}.gcode"
|
|
dxf2gcode temp.dxf -q -e "${vitesse}.gcode"
|
|
-
|
|
|
|
- echo -e "\n;écriture de la vitesse : $vitesse\n"
|
|
|
|
|
|
+
|
|
|
|
+ echo -e "\n;écriture de la vitesse : $vitesse\n" >> sortie.gcode
|
|
cat $vitesse.gcode >> sortie.gcode
|
|
cat $vitesse.gcode >> sortie.gcode
|
|
-
|
|
|
|
|
|
+
|
|
rm $vitesse.gcode
|
|
rm $vitesse.gcode
|
|
-
|
|
|
|
|
|
+
|
|
for hauteur in `seq 0 $DIAMETRE $demi_largeur_carre`
|
|
for hauteur in `seq 0 $DIAMETRE $demi_largeur_carre`
|
|
do
|
|
do
|
|
#on trace une ligne de $DIAMETRE d'épaisseur en faisant varier la puissance
|
|
#on trace une ligne de $DIAMETRE d'épaisseur en faisant varier la puissance
|