« SasPFC » : différence entre les versions

De fablabo
Aller à :navigation, rechercher
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 70 : Ligne 70 :


== Dessin du meuble ==
== Dessin du meuble ==
=== Blender ===


Après 23 itérations...
Après 23 itérations...
Ligne 81 : Ligne 83 :
[[File:saspfc_esquisse_finale.jpg|600px]]
[[File:saspfc_esquisse_finale.jpg|600px]]


=== Calepinage ===


Ce qui, une fois déplié et un peu rangé, tiens sur une plaque de 310x153cm telle que nous la fournis notre fournisseurs. Les pièces sont placées sur 3 plaques de 100x150cm
Ce qui, une fois déplié et un peu rangé, tiens sur une plaque de 310x153cm telle que nous la fournis notre fournisseurs. Les pièces sont placées sur 3 plaques de 100x150cm


[[File:saspfc_esquisse_14_calepinage.jpg|600px]]
[[File:saspfc_calepinage.png|600px]]
 
=== Production du gcode ===
 
Le gcode est produit directement avec inkscape et son plugin gcodetools, puis post-traité avec un script en python codé pour l'occasion
 
==== Utilisation de gcodetools ====
 
Pour dessiner le chemin de la fraise, on utilise la méthode des contours présenté dans [[Inkscape_pour_la_fabrication_num%C3%A9rique#Produire_un_chemin_pour_une_CNC| le tutoriel sur inkscape]].
 
La méthode produit quelques traits assez bizarres qui sont corrigés à la main à l'aide de l'outil chemin.
 
Le gcode est ensuite exporté à l'aide de gcodetools:
* on commence par définir des "points d'orientation" qui permettent de donner un repère à gcodetools
> Extensions > Programmation de commande numérique > Points d'orientation...
C'est là qu'on définit la profondeur que l'on veut découper, ici 19mm.
 
* on crée ensuite un outil :
> Extensions > Programmation de commande numérique > Bibliothèque d'outils...
On choisit une fraise cylindrique. Le diamètre, la profondeur de passe et la vitesse d'avance sont changés directement dans le cadre qui est créé.
 
[[File:saspfc_gcodetools_outil.png|600px]]
 
(Le diamètre est la forme de la fraise ne sont en fait pas utilisés quand on crée du gcode directement à partir du chemin de la fraise)
 
* reste à exporter le chemin en gcode
> Extensions > Programmation de commande numérique > Chemin vers G-code...
Il suffit de mettre le chemin du répertoire et du fichier dans l'onglet "Préférence" et ça roule.
 
==== Post-traitement en python ====
 
Le gcode en sortie de gcodetools est correct. Il comporte néanmoins certaines limites et ne peux pas être exploité directement avec une smoothieboard, donc avec Sentier Battu :
* il faut tout d'abord ajouter l'entête (qui fait démarrer la fraise et lui laisse le temps d'atteindre sa vitesse maxiamle
* certains formats de commentaire ne sont pas supportés par la smoothieboard, en particulier les parenthèse à la fin d'une ligne contenant du gcode
 
On peut également optimiser le chemin pour empêcher que la fraise remonte à chaque fois avant de passer à la passe suivante.
 
Ces opérations ont tout d'abord été réalisées à la main, puis avec un script en python assez rudimentaire.
 
==== Ajout des attaches ====
 
Le principal problème, constaté lors de l'usinage du prototype, est que les pièces ne sont plus tenu par rien une fois découpées. Cela engendre plusieurs risques : elle peut être embarqué par la fraise et s'abîmer, être aspiré, se mettre en travers et bloquer le déplacement de la fraise.
 
 


== Journal de bord ==
== Journal de bord ==
Récupérée de « https://fablabo.net/index.php/SasPFC »