Decoupe une boîte au laser.

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher
Decoupe une boîte au laser.
Image défaut fiche idée.png


Pour modifier la page utiliser l'onglet Modifier avec formulaire.

Résumé Découper les éléments d'une boîtes avec une découpe laser.
Auteur(s) François-Marie BILLARD
Licence CC-BY-SA 3
Date de création 27 septembre 2017


Intentions / Contexte

Fabriquer des boîtes en bois dont les paramètres sont les dimensions intérieures.

Principe de fonctionnement

Utilisation d'un script en Python qui produit les fichiers SVG et/ou Gcode des faces. Ce script est modifiable pour de nouvelles boîtes.

Besoins / Compétences

Connaissance d'inkscape, de la laser pour utiliser le script. Connaissance de python (basique) pour créer un nouveaux type de boîte.

Documentation

Il faut lancer le script et suivre les demandes de données. Attention il n'y a pas de vérification de la validité des données. Puis choisir la production du Gcode pour la laser de l'atelier du Coin et/ou le SVG. A ce jour les boites génériques n'ont jamais été découpé

Création d'un nouveau type de boîte.

Il est possible de créer de nouvelles boîtes par ajout dans le fichier python d'un objet en suivant cette procédure en complétant les données des fonctions


  • donneesCoteA(self,nom)
  • donneesCoteB(self,nom)
  • donneesCouvercle(self,nom)
  • donneesFond(self,nom)

avec les coordonnées des points du dessin afin de remplir

Méthode pour décrire les coordonnées :

Après création des deux variables : dataFace=[] contourData=[] Il faut faire évoluer X et Y qui sont dans un premier temps stockés dans la variable : contourData via contourData.append(X,Y)

Puis ajouter contourData à la variable dataface via dataFace.append(contourData)

NOTA : Il est possible d'avoir plusieurs contours avec ce système. Pensez à mettre en premier les contours les plus à l'intérieur de la face en question.

Quelques variables sont disponibles pour calculer les points :

Nom de la variable Rôle
self.hauteur hauteur
self.largeur largeur
self.pied pied
self.epaisseur epaisseur
self.profondeur profondeur
self.demiHauteur hauteur /2
self.demiLargeur largeur /2
self.deuxE 2 X epaisseurs
self.tiersLargeur (largeur + deux epaisseurs)/3
self.piedEpaisseur pied+epaisseur
self.nom nom