Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
machines:fraiseuses:mmm30 [2018/08/31 12:00] thierry_dasse |
machines:fraiseuses:mmm30 [2019/10/20 19:31] (Version actuelle) eve |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
La fraiseuse MMM30 a été réaffectée à la fabrication de circuits imprimés. | La fraiseuse MMM30 a été réaffectée à la fabrication de circuits imprimés. | ||
+ | Son axe a été modifié pour pouvoir utiliser des fraises de diamètre 3,17mm beaucoup plus courantes que le diamètre d'origine de 4 mm. | ||
La gravure, le perçage et la découpe sont effectués sur un martyr qui doit être surfacé pour pouvoir avoir la précision nécessaire (notamment la planéité pour la gravure). Le surfaçage étant un procédé long, elle est désormais utilisée à cet usage exclusif. | La gravure, le perçage et la découpe sont effectués sur un martyr qui doit être surfacé pour pouvoir avoir la précision nécessaire (notamment la planéité pour la gravure). Le surfaçage étant un procédé long, elle est désormais utilisée à cet usage exclusif. | ||
- | Néanmoins, vous pourrez retrouver l'ancienne documentation concernant plutôt le bas relief {{:machines:fraiseuses:mmm30|ici}}. | + | Néanmoins, vous pourrez retrouver l'ancienne documentation concernant plutôt le bas relief [[:machines:fraiseuses:mmm30_bas_relief|ici]]. |
+ | La fraiseuse MMM30 permet la réalisation de circuits imprimés de type traversants ou de surface en gravure à l'anglaise (isolation des pistes par gravure des contours). | ||
+ | {{:usager:eve:outils-01-01.png?300 |}} | ||
+ | Une boite d'outils est disponible. Elle est à demander à un médiateur. Les fraises étant de petite taille, elles sont fragiles et à utiliser avec soin. Attention à bien différencier les fraises et les forets. N'hésitez pas à demander conseil. | ||
+ | La fabrication se fait à partir de fichiers de type gcode. Les fichiers auront pour extension ''.tap''. | ||
- | Cette machine et les logiciels fournis sont principalement conçus pour la gravure en bas reliefs à partir d'images .jpg ou .png en noir et blanc. Elle est théoriquement utilisable pour graver des circuits imprimés mais les logiciels fournis avec la machine ne sont pas vraiment adaptés pour. | + | La commande **M05** (arrêt de broche) ne semble pas supportée et provoque un arrêt prématuré de l'usinage. Elle est à remplacer par la commande **M30** qui aura la même fonction. |
- | En attendant une documentation ici, voici sa présentation officielle : http://www.multistation.com/MMM30-MINI-FRAISEUSE-CNC | ||
- | Il est utile de savoir, quand on cherche de l'information, que cette même machine (il me semble) est vendue sous d'autres noms à travers le monde : "Rocklers' Click-N-Carve" (http://www.rockler.com/click-n-carve-cnc-carving-machine-be2015?site=ROCKLER), ou encore "Bravo Prodigy BE2015" (http://www.bravoprodigy.com/products/BE2015.html). | + | ===== La plaque martyr ===== |
- | Un article (peut-être pas complètement objectif) sur la machine, qui donne une idée de ses possiblités : http://www.newwoodworker.com/reviews/rcklrclkncrv.html | + | Afin de protéger le plateau mobile en aluminium (axe Y), un martyr est installé (fixation avec un adhésif double face). Ce martyr a les dimensions de travail de l'outil soit environ 190mm x 140mm. |
- | ===== Génération du GCODE ===== | + | Ce martyr a été ensuite surfacé pour assurer une bonne planéité. Il ne faut surtout pas le déplacer inopinément car un resurfaçage est nécessaire. |
- | Comme la plupart des machines à commande numérique elle fonctionne avec des commandes GCODE, le première étape est donc de générer un fichier gcode (ici un fichier ''.tap'') correspondant à la gravure à effectuer. Il existe plusieurs méthodes, la plus simple étant d'utiliser le logiciel **BravoProdigy Edit** fournis avec la machine, mais il est aussi possible d'utiliser d'autre outils. | + | |
- | ==== BravoProdigy Edit ==== | + | Le fichier de surfaçage {{:machines:fraiseuses:plan195x145.tap|plan195x145.tap}} permet de refaire une nouvelle plaque ou un nouveau surfaçage si l'état est trop détérioré. Sa profondeur d'usinage est 0.3mm et il a été généré pour une fraise cylindrique de diamètre 2mm. |
- | Le logiciel founis avec la machine est dédié a la gravure de "bas reliefs" avec comme base ine image (jpg/png) en noir et blanc (les différents niveaux de gris correspondant à la profondeur de gravure. | + | |
- | * Ouvrir sa photo, en cliquant sur le signe "valider" en haut à gauche de votre espace de travail. | + | ===== La fixation de la plaque de cuivre ===== |
- | * ... :TODO://à compléter/// | + | |
- | ==== Autres outils ==== | + | Pour les plaques de cuivre simple couche, le plus simple est de les fixer à l'aide d'un adhésif double face (à bien mettre sur toute la surface pour éviter que la plaque ne puisse se déformer pendant l'opération de gravure). Pour éviter les reliefs avec les rebords du scotch, placer une face du scotch sur l’arrière de la plaque de cuivre en dépassant d’1 cm environ sur les cotés. A l’aide d’un cutter, couper le scotch le long des bords de la plaque. |
- | Il est possible de generer aussi du gcode avec d'autres outils tels que : | + | |
- | * Inkscape et l’extension "Programmation de commande numérique" : Découpe, gravure "2D" | + | |
- | * [[logiciels:heekscad|HeeksCNC]] : Découpe, gravure de formes/surfaces 3D | + | |
- | * [[logiciels:flatcam|flatcam]] : Fabrication de circuit imprimé | + | |
- | * [[logiciels:pycam|Pycam]] : Gravure de formes/surfaces 3D | + | |
- | * [[logiciels:pcb2gcode|pcb2gcode]] : Gravure de circuit imprimés | + | |
- | Il faudra veiller a ce que les fichier gcodes ainsi génrés soit dans un format compatible avec la machine //(cf. [[#g-code_utilise_par_la_machine|G-Code utilisé par la machine]])// | + | ===== Le logiciel ===== |
- | ===== Pilotage de la machine ===== | + | BravoProdigy ne fonctionne qu’en session administrateur. Demander à un médiateur d’ouvrir une session. |
- | Pour piloter la machine il faut utiliser le logiciel **BravoProdigy CNC** fournis avec la machine. Il est installé sur le poste à coté de la fraiseuse. Ce poste doit être demarré en admin //(demander à un·e des médiateur·trice·s du Carrefour numérique²)//. | + | En cas de message d’erreur à l’ouverture, vérifier que la fraiseuse est bien allumée (interrupteur à l’arrière à gauche). |
- | * Fixez votre matériau sur le plateau en veillant a ce que ses dimentions soient sufisante pour que les mords ne soient pas fraiser durant l'opération (oui votre plaque doit être polus grande que ce que vous avez à usiner). | + | ===== La gravure ===== |
- | * Si besoin inserez un martyr entre votre piece et le plateau en aluminium. | + | |
- | * ... :TODO://à compléter/// | + | |
+ | {{ :machines:fraiseuses:mmm30:fraise-javelot.jpg?200|}} | ||
+ | |||
+ | La gravure du circuit peut se faire à l'aide d'une fraise javelot qui sont adaptées ici car leur profil en pointe permet de réaliser des gravures d'une grande finesse. | ||
+ | |||
+ | Diamètres d'outil pour les fraises javelots (valeurs obtenues par tests pour des plaques de cuivre d'épaisseur 35 microns) : | ||
+ | |||
+ | ^ angle ^ profondeur ^ largeur de piste ^ | ||
+ | | 15° | 0.04 mm | 0.2 mm | | ||
+ | | 30° | 0.04 mm | 0.4 mm | | ||
+ | |||
+ | ==== Montage de la fraise ==== | ||
+ | {{:usager:eve:pointeforet-01.png?200 |}} | ||
+ | |||
+ | Afin d'insérer la fraise à la bonne profondeur pour éviter d'être en butée z min, il est préférable de faire reculer complètement le plateau (afin que la fraise soit devant celui-ci) et de descendre la broche au maximum. | ||
+ | |||
+ | Si une fraise est déjà présente, dévisser, d'un quart de tour, les deux vis pointaux à l'aide d'une clé allen de taille 2.0 (fournie dans la boite) et enlever l'outil. | ||
+ | |||
+ | Insérer ensuite la fraise javelot de manière à ce que la pointe soit légèrement plus basse que la plaque de cuivre. Serrer les deux vis pointaux. | ||
+ | |||
+ | Vérifier le centrage : après avoir fermé le capot, diminuer fortement spindle rate (4% environ, la broche ne tourne pas en dessous) et observer la pointe de l’outil. Si la pointe semble vibrer, l’outil n’est pas bien centré et la gravure ne sera pas précise. Dans ce cas, recommencer la fixation de l’outil. | ||
+ | Remonter la broche. | ||
+ | |||
+ | Remonter la broche et se déplacer au dessus de la plaque de cuivre pour pouvoir régler l'origine de la tâche. | ||
+ | |||
+ | ==== Repérage des zéros ==== | ||
+ | |||
+ | === Zéros en X et Y === | ||
+ | |||
+ | Dans flatCam, repérer l’origine des axes et le positionnement du circuit. Le circuit sera placé de la même manière (déplacement par rapport à l’origine, X positif à droite, Y positif vers l’arrière). | ||
+ | |||
+ | Placer l’outil au-dessus du positionnement souhaité pour l’origine. Attention : le bord du circuit (edge cut) doit être situé à l’intérieur de la plaque de la plaque de cuivre et à quelques millimètres au moins du bord du la plaque. | ||
+ | |||
+ | Dans //Coordinate//, cliquer sur les boutons //ZERO// pour X et Y. | ||
+ | ** (capture d’écran, photo pointe) ** | ||
+ | |||
+ | === Zéro en Z === | ||
+ | |||
+ | {{ :usager:eve:reperagezerosz-01.png |}} | ||
+ | |||
+ | Le repérage du zéro en Z se fait avec précaution (la fraise est fragile) et à l’aide d’un multimètre. Lorsque la fraise est éloignée de la plaque, il n’y a pas de courant électrique entre la fraise et la plaque (pas de continuité, résistance très élevée). Si la fraise touche la plaque de cuivre, le courant peut passer (continuité, résistance quasi nulle). | ||
+ | |||
+ | Sur le multimètre, brancher un câble avec une pince (présent dans la boite) et un autre câble. | ||
+ | |||
+ | Placer l’outil au centre du futur circuit. | ||
+ | |||
+ | Placer la pince du multimètre sur la fraise (sans toucher la pointe) et l’autre câble sur la plaque de cuivre. | ||
+ | |||
+ | Approche « rapide » de la fraise : La descente doit être contrôlée pour ne pas taper la pointe de l’outil sur la plaque de cuivre. Mettre le feed rate à 1 % et appuyer sur le bouton Z pour descendre l’outil. S’arrêter lorsque l’outil est à 1 mm environ de la plaque de cuivre (s’aider de l’ombre de la pointe éventuellement). | ||
+ | |||
+ | Approche lente de la fraise : Basculer le bouton //jog// sur //ON//. Appuyer sur Z tout en contrôlant à l’aide du multimètre l’absence de contact. Continuer jusqu’à la création d’un contact électrique. | ||
+ | |||
+ | Dès que le contact électrique se fait, dans //Coordinate//, cliquer sur le bouton //ZERO// pour Z. | ||
+ | ==== Lancement du programme ==== | ||
+ | |||
+ | Mettre //spindle feed// à 100% et sur //ON//. | ||
+ | |||
+ | Mettre feed rate à 100%. | ||
+ | |||
+ | Cliquer sur //Go to Zero// | ||
+ | |||
+ | Cliquer sur chargement du code (si un message d’erreur s’affiche ou si le code ne se charge pas, l’ordinateur n’est peut-être pas en session administrateur). | ||
+ | |||
+ | Vérifier que l’aperçu du code correspond bien au programme souhaité. | ||
+ | |||
+ | Cliquer sur RUN. | ||
+ | |||
+ | ==== A la fin du programme ==== | ||
+ | |||
+ | Remonter la fraise si ça n’a pas été fait. | ||
+ | |||
+ | A l’aide d’un voltmètre vérifier que les pistes sont bien continues et sont bien isolées entre elles. Si la plaque de cuivre n’est pas plane ou si l’outil n’est pas placé assez bas, il peut y avoir des problèmes. Il faut recommencer en plaçant mieux l’outil. | ||
+ | |||
+ | |||
+ | ===== Le perçage ===== | ||
+ | |||
+ | Le perçage s’effectue avec un foret. Attention à ne pas utiliser une fraise, ça l’abimerait. | ||
+ | |||
+ | Si plusieurs diamètres de perçage sont nécessaires, il doit y avoir un fichier par diamètre de foret. | ||
+ | |||
+ | ==== Montage du foret ==== | ||
+ | |||
+ | Comme pour la gravure, placer le plateau au fond. Enlever l’outil précédant et placer le nouvel outil. Positionner la pointe du foret au-dessous plaque du circuit imprimé. | ||
+ | |||
+ | === Repérage des Zéros === | ||
+ | |||
+ | Les zéros en X et Y ne sont pas à refaire. | ||
+ | |||
+ | == Zéro en Z == | ||
+ | |||
+ | Approche rapide : Placer spindle rate à 100% et ON, feed rate à 3%. Descendre doucement le foret jusqu’à être à un millimètre environ de la plaque de cuivre. | ||
+ | |||
+ | Approche lente : mettre JOG sur ON. Descendre doucement le foret. Lorsque le foret atteint la plaque de cuivre, le bruit change. | ||
+ | |||
+ | Cliquer sur Z zéro | ||
+ | |||
+ | ==== Lancement du programme ==== | ||
+ | |||
+ | Comme pour la gravure. Bien vérifier dans l’aperçu que le programme chargé correspond au perçage souhaité. | ||
+ | |||
+ | |||
+ | ===== La découpe de contour ===== | ||
+ | |||
+ | L’outil est un foret de 1.5mm. | ||
+ | |||
+ | Se fait comme pour les perçages. | ||
- | ===== Les logiciels Prodigy fournis avec la machine ===== | ||
- | Pour la gravure de photo, utiliser le logiciel **BravoProdigy Edit**. Ouvrir sa photo, en cliquant sur le signe "valider" en haut à gauche de votre espace de travail. | ||
- | Pour télécharger les dernières versions des logiciels EDIT et CNC, les liens sont ci-dessous : | ||
- | * KJ2015_BPCNC_v1.06.3006_setup(English/France) : https://drive.google.com/file/d/0B18Nyx1RasL2RzlzTFNmVG5mODA/edit?usp=sharing | ||
- | * BPEDIT_v1.03.a.3006_setup(English/France) : https://drive.google.com/file/d/0B18Nyx1RasL2M21renA1VVRQVEU/edit?usp=sharing | ||
- | //Si le lien de téléchargement ne fonctionne plus, il suffit d'envoyer un email au constructeur et de lui transmettre le numéro de série de la CNC (la plaque est à l'arrière) : sales@tilesaw.com// | ||
- | ===== G-Code utilisé par la machine ===== | ||
- | Analyse de Gcode produit par la machine //(les fichiers utilisent l’extension ''.tap'')// : | ||
- | <code> | ||
- | % -10.000,5 | ||
- | G21 | ||
- | T1M6 | ||
- | G0X0.000Y0.000Z1.000 | ||
- | S17000M3 | ||
- | G1X0.000Y0.000Z1.000F500.000 | ||
- | X0.000Z-1.999 | ||
- | X93.015 | ||
- | G1Y0.120F1500 | ||
- | X93.015Z-1.999 | ||
- | X0.000 | ||
- | Y0.240X0.000Z-1.999 | ||
- | X93.015 | ||
- | ... | ||
- | X64.395Z-1.515 | ||
- | X64.130Z-1.555 | ||
- | X63.865Z-1.595 | ||
- | X63.600Z-1.619 | ||
- | ... | ||
- | Y139.680X0.000Z-9.999 | ||
- | X93.015 | ||
- | Y139.800X93.015Z-9.999 | ||
- | X0.000 | ||
- | Z1.000 | ||
- | G0X0Y0Z1.000 | ||
- | M30 | ||
- | </code> | ||
- | * ''G21'' : travail en millimètres | ||
- | * ''T1M6'' : "changement d'outil automatique" => voir ci cela change en fonction de l'outil sélectionné dans BravoProdigy Edit, ici c’était l'outil par défaut. | ||
- | * ''G0X0.000Y0.000Z1.000'' : Se déplace an X0 Y0 Z1 à vitesse rapide | ||
- | * ''S17000M3'' : Démarre la broche en sens horaire à 1700 trs/min | ||
- | * ''G1 X/Y/Z...'' : se déplace en vitesse de travail | ||
- | * ''(G1) Z1.000'' : remonte en Z1 à vitesse de travail | ||
- | * ''G0X0Y0Z1.000'' : retourne en X0 Y0 Z1 à vitesse rapide | ||
- | * ''M30'' : rend la main, fin du travail | ||
- | :TODO: | ||
- | * utiliser plusieurs outil pour voir si cela a une influence sur ''T1M6'' | ||
- | * Tester les commandes d'arc ''G01'' ''G02'' | ||
- | * Tester si la machine interprète bien les commandes ''G01'' comme 'G1'' | ||
- | * Tester le gcode d'un circuit imprimé pour voir |