M
MCrevot
Compagnon
Bonjour,
j'utilise beaucoup ma CNC pour réaliser les panels de mon simu d'A320, et suis souvent amené à conduire des opérations de gravure :
- gravure des panels : ils sont réalisés en PMMA puis peints, il faut graver les inscriptions pour en permettre le rétro-éclairage
- gravure des PCB
A chaque fois, même difficulté : tant le PMMA que l'époxy cuivré présentent des irrégularité d'épaisseurs : 1/10 suffit à compromettre une gravure à 1/10, voir 15/100 de profondeur, d'autant que je grave souvent à la fraise javelot, et donc toute différence de profondeur se traduit par des écarts de largeur.
La seule solution vraiment satisfaisante est le "levelling" : il faut cartographier le surface à graver, mesurer les écarts d'épaisseur, et utiliser ces données pour rectifier le GCode de gravure, en ajustant les profondeurs et en introduisant les interpolations qui vont bien.
Il se trouve qu'il existe un petit soft pas cher qui remplit très bien ce rôle, AutoLeveller ; mais autant il est assez simple de réaliser la cartographie d'une plaque cuivrée (palpage avec contact électrique entre fraise et surface cuivrée), autant une sonde plus élaborée est nécessaire pour le PMMA.
Mon premier sujet d'exercice, une fois mon petit tour terminé, a été de réaliser une telle sonde ; il s'agit d'une sonde 3D, principe largement développé sur le net, voici quelques détails de la réalisation :
La sonde fonctionne, mais présente 2 imperfections :
1) le contact entre chacune des 3 branches du palpeur, et les 3 paires de bille, est un contact ponctuel, il n'est pas toujours parfait (la résistance varie de quelques ohms à, plutôt rarement mais c'est encore trop, plusieurs dizaines de k-ohm) ; pour un palpage unique, ceci ne pose pas problème, mais pour un relevé comportant des dizaines, voire des centaines de points, ça ne va pas.
2) je n'ai pas prévu de réglages de coaxialité ! ce qui fait que seule la fonction palpage sur l'axe des Z m'est utile.
Et puis, un bienfaiteur qui passe de temps en temps sur ce forum m'a offert le bijou que voilà :
Il s'agit d'un switch de précision MyCom, la bestiole est précise au micron !
Du coup, en piste pour une sonde 1D, plus simple à réaliser : tige de palpage en stub arrondi au bout et poli, poussoir en laiton, un guide en delrin, et un boitier cylindrique en alu, avec une butée interne qui met le switch à l'abri de tout débattement excessif.
Voilà la sonde achevée :
çafonctionne à merveille, mes gravures sont désormais parfaites : il faut utiliser la version payante d'AutoLeveller, qui permet de séparer l'opération de mapping de l'opération de correction du GCode :
- production du GCode de graveure à l'aide de Cambam
- production du GCode de mapping en fournissant le GCode de gravure à AutoLeveller
- exécution de cc GCode avec Mach3, il en ressort une log qui contient les relevés de points
- on représente à nouveau le GCode de gravure ainsi que le relevé de points à Autoleveller, qui produit le GCode de gravure corrigé
- une petire retouche manuelle simple de ce GCode est nécessaire, puis gravure avec Mach3, le résultat est vraiment étonnant.
Voilà, en espérant que cela puisse servir aux graveurs amateurs, une telle sonde 1D réalisée avec un switch moins performant sera très largement suffisante dans la très grande majorité des cas ...
Michel
j'utilise beaucoup ma CNC pour réaliser les panels de mon simu d'A320, et suis souvent amené à conduire des opérations de gravure :
- gravure des panels : ils sont réalisés en PMMA puis peints, il faut graver les inscriptions pour en permettre le rétro-éclairage
- gravure des PCB
A chaque fois, même difficulté : tant le PMMA que l'époxy cuivré présentent des irrégularité d'épaisseurs : 1/10 suffit à compromettre une gravure à 1/10, voir 15/100 de profondeur, d'autant que je grave souvent à la fraise javelot, et donc toute différence de profondeur se traduit par des écarts de largeur.
La seule solution vraiment satisfaisante est le "levelling" : il faut cartographier le surface à graver, mesurer les écarts d'épaisseur, et utiliser ces données pour rectifier le GCode de gravure, en ajustant les profondeurs et en introduisant les interpolations qui vont bien.
Il se trouve qu'il existe un petit soft pas cher qui remplit très bien ce rôle, AutoLeveller ; mais autant il est assez simple de réaliser la cartographie d'une plaque cuivrée (palpage avec contact électrique entre fraise et surface cuivrée), autant une sonde plus élaborée est nécessaire pour le PMMA.
Mon premier sujet d'exercice, une fois mon petit tour terminé, a été de réaliser une telle sonde ; il s'agit d'une sonde 3D, principe largement développé sur le net, voici quelques détails de la réalisation :
La sonde fonctionne, mais présente 2 imperfections :
1) le contact entre chacune des 3 branches du palpeur, et les 3 paires de bille, est un contact ponctuel, il n'est pas toujours parfait (la résistance varie de quelques ohms à, plutôt rarement mais c'est encore trop, plusieurs dizaines de k-ohm) ; pour un palpage unique, ceci ne pose pas problème, mais pour un relevé comportant des dizaines, voire des centaines de points, ça ne va pas.
2) je n'ai pas prévu de réglages de coaxialité ! ce qui fait que seule la fonction palpage sur l'axe des Z m'est utile.
Et puis, un bienfaiteur qui passe de temps en temps sur ce forum m'a offert le bijou que voilà :
Il s'agit d'un switch de précision MyCom, la bestiole est précise au micron !
Du coup, en piste pour une sonde 1D, plus simple à réaliser : tige de palpage en stub arrondi au bout et poli, poussoir en laiton, un guide en delrin, et un boitier cylindrique en alu, avec une butée interne qui met le switch à l'abri de tout débattement excessif.
Voilà la sonde achevée :
çafonctionne à merveille, mes gravures sont désormais parfaites : il faut utiliser la version payante d'AutoLeveller, qui permet de séparer l'opération de mapping de l'opération de correction du GCode :
- production du GCode de graveure à l'aide de Cambam
- production du GCode de mapping en fournissant le GCode de gravure à AutoLeveller
- exécution de cc GCode avec Mach3, il en ressort une log qui contient les relevés de points
- on représente à nouveau le GCode de gravure ainsi que le relevé de points à Autoleveller, qui produit le GCode de gravure corrigé
- une petire retouche manuelle simple de ce GCode est nécessaire, puis gravure avec Mach3, le résultat est vraiment étonnant.
Voilà, en espérant que cela puisse servir aux graveurs amateurs, une telle sonde 1D réalisée avec un switch moins performant sera très largement suffisante dans la très grande majorité des cas ...
Michel