|
@@ -57,17 +57,13 @@ verification()
|
|
|
#boucle pour la gestion des options
|
|
|
#s: signifie qu'un paramètre est attendu
|
|
|
#hV signifie que ces options existent mais ne prennent pas de paramètre
|
|
|
-while getopts "f:d:v:V:p:l:hV" OPT
|
|
|
+while getopts "f:d:v:V:p:l:h" OPT
|
|
|
do
|
|
|
case "$OPT" in
|
|
|
h)
|
|
|
usage
|
|
|
exit 0
|
|
|
;;
|
|
|
- V)
|
|
|
- version
|
|
|
- exit 0
|
|
|
- ;;
|
|
|
f)
|
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
|
FOCALE=${OPTARG}
|
|
@@ -80,7 +76,7 @@ do
|
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
|
VITESSE_MIN=${OPTARG}
|
|
|
;;
|
|
|
- v)
|
|
|
+ V)
|
|
|
#afin de garantir le contenu de la variable il est préférable de la déclarer comme readonly
|
|
|
VITESSE_MAX=${OPTARG}
|
|
|
;;
|
|
@@ -182,6 +178,10 @@ do
|
|
|
echo -e "\nM106 P1 S0\nM400" >> sortie.gcode
|
|
|
done
|
|
|
|
|
|
+#suppression des fichiers temporaires
|
|
|
+rm temp.dxf
|
|
|
+rm temp.scad
|
|
|
+
|
|
|
#une fois fini on trace les délimitation verticales
|
|
|
echo -e "\n;grille\nM106 P1 S255" >> sortie.gcode
|
|
|
for colonne in `seq 1 8`
|
|
@@ -195,4 +195,6 @@ done
|
|
|
#on coupe le laser
|
|
|
echo -e "\nM106 P1 S0" >> sortie.gcode
|
|
|
|
|
|
+echo -e "\nhauteur de la mire : $hauteur_reelle\n"
|
|
|
+
|
|
|
exit 0
|