Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

logiciels:cambam:accueil

Ceci est une ancienne révision du document !


CamBam

Description

CamBam est un logiciel permettant de créer des fichiers d'usinage Gcode depuis un fichier CAO en .STL ou DAO en .DXF ou depuis son éditeur de dessin intégré. Ce logiciel est utilisé par des amateurs et des professionnels pour fraiser une grande variété de matériaux avec une CNC (Computer Numerical Control) ou Fraiseuse numérique. Cambam permet de programmer différente action d'usinage: percer, graver, contourner, vider une poche, etc

Au LFO nous disposons d'une Fraiseuse numérique 3040.

Actuellement CamBam supporte les fonctions suivantes:

  • Lecture et écriture de fichiers .DXF 2D
  • Importation des fichiers Gerber.
  • Profilage en 2.5D avec génération automatique des attaches.
  • Usinage de poches en 2.5D avec détection automatique des îlots.
  • Perçage (Normal, cycle de perçage, en spirale, script perso.)
  • Gravure.
  • Gestion des polices “true type” (TTF) et extraction de contours.
  • Conversion d'une image bitmap en relief 2.5D
  • Importation de géométries 3D depuis les formats de fichiers STL,3DS et RAW
  • Surfaçage 3D
  • Tournage.
  • Extension des possibilités via des scripts et “plugins” perso.

Documentation ressources : http://www.atelier-des-fougeres.fr/Cambam/Aide/Introduction.htm

Utilisation

Principe général

  1. Penser à l'outil avant de réaliser votre dessin
  2. On dessine sur un logiciel CAO (QCad, Freecad, Blender…) puis exporter en .stl ou un logiciel 2D vectoriel (Inkscape, Illustrator…) pour exporter en .dxf.
  3. Avant d'ouvrir CamBam vérifier que vos dessins soit assemblé sur même calque par type d'opération d'usinage
  4. Ouvrir CamBam
  5. Appuyer sur le bouton dossier et charger votre modele .stl ou .dxf
  6. Mettre vos unités en Millimètres
  7. Choisir les opérations d'usinage (percer, graver, contour, poche, profilage 3D)
  8. Régler les paramètres d'usinage selon le type d'outil et de matériaux
  9. Générer le parcours d'outil pour vérifier les opérations
  10. Exporter votre Gcode pour Mach3
  11. Placer et fixer votre matière sur le plateau de la CNC
  12. On charge ce G-code dans Mach3 (ou EMC2) : on défini l'origine et vérifie les dimensions et on lance le fraisage.
Logiciel de dessin Generateur de GCODE Lecteur de GCODE
2d:(.dxf) Inkscape, Illustrator, freecad… 3d:(.stl) Blender, OpenScad etc… CamBam, Linux Cnc Mach3, EMC2

L'Interface utilisateur

  1. Menu principal : Menu principal de l'application.
  2. Arborescence du projet : Permet de visualiser l'ensemble des calques, des entités de dessin et des opérations d'usinage du projet en cours.
  3. Onglet système : Permet d'accéder aux bibliothèques d'outils, de styles et aux paramétrages machine et généraux du programme
  4. Barre d'outils : Raccourcis pour les fonctions les plus souvent utilisées et les réglages.
  5. Fenêtre de propriété des objets : Affiche les propriétés des objets sélectionnés dans la fenêtre de dessin ou dans l'arborescence du projet.
  6. Fenêtre principale de dessin : Vue 3D du dessin en cours et des parcours d'outil.
  7. Fenêtre de messages : Les erreurs, avertissements et informations sont affichés ici
  8. Menu contextuel : Accès aux fonctions les plus utilisées applicables aux objets sélectionnés

Exemple simple: tampon

Cet exemple de projet est une démonstration du processus général partant de l'importation d'un dessin jusqu'à la création du Gcode.

Etape 1

– Paramétrer un dessin

Utilisation découpe / fraisage

  1. DESSIN .dxf
    1. Dans Illustrator : vérifier unité en millimètres, l'origine (0,0) du dessin se trouve en haut à gauche, penser à vectoriser le texte, penser à adapter le trait à l'outil (épaisseur de trait Stroke 3mm, Align Stroke : outside), exporter en .dxf

  1. CAMBAM
    1. Mettre les unités en millimètres
    2. Importer le fichier .dxf

  1. Clavier : Sélection Ctl+M = déplacer les objets, Atl+clic gauche pour voir en 3D
  2. Sélectionner les formes avec souris. Possibilité de joindre les lignes pour ne faire qu'un parcours (Ctl-j)
  3. Placer le dessin si besoin : Atl+clic gauche pour faire bouger le dessin, molette pour la caméra, cliquer sur “Affichage réinit”
  4. Sélectionner l'outil “contour” bouton rouge en haut

  1. Dans les options (panneau à gauche), spécifier : target depth et depth increment (ce qui donne le nombre de passages), le tool diameter (des fois on met 2.95 au lieu de 3mm)

  1. Générer le parcours d'outils (clic droit sur “contour” dans la barre de gauche.) Alt+clic pour voir
  2. Produire le G-code (clic droit sur “part” ou “contour” dans la barre de gauche.)
  3. Préparation
  4. Placer la matière sur le martyr (la planche qui sert à encaisser les trous des mèches)
  5. Mettre l'outil de la fraiseuse adéquat (end mill = à bout carré). Si la hauteur de découpe dépasse les 15 mm, réglez bien la hauteur de l'outil dans la fraise.
  6. Allumer la machine. Power ON.
  7. MACH3
  8. Cliquer sur le bouton “Arrêt d'urgence”
  9. Load gcode (.tap).
  10. Rafraîchir
  11. Vérifier le chemin d'outil voir si il y a pas de truc bizarre.
  12. Référence, origine 0,0,0. Déplacer manuellement l'outil (appuyer sur la touche “tab” puis avec les flèches du clavier)
  13. Régler X et Y pour voir si le dessin ne déborde pas et si l'outil ne touchera rien dans son parcours
  14. Régler Z. Attention, appuyer sur l'interrupteur de la machine “Spindle ON” pour faire tourner l'outil ! Ensuite tester manuellement.
  15. Aller à 0
  16. Brancher l'aspîrateur pour pouvoir aspirer les copeaux de bois au cours du travail
  17. Départ
  18. Quand la valeur en Z de l'outil atteint l'épaisseur de découpe souhaitée, il faut tenir la plaque pour éviter que la dernière passe ne fasse sortir la découpe.

/home/resonancg/www/wiki/data/attic/logiciels/cambam/accueil.1451924042.txt.gz · Dernière modification: 2016/01/04 17:14 de marion