Bonjour
J'ai developpé avec 2 amis un systeme de sonde qui serait peut etre interessant pour ton application , au depart
il s'agit d'une sonde prevue pour faire de la saisie en 3d ,on est encore au stade de mise au point pour les retours
a zero car elle n'est pas concue comme un sonde renishaw ,par contre je pense qu'elle pourrait etre bien pour
faire des relevés tels que les tiens car mecaniquement c'est beaucoup plus simple a resoudre.
cette sonde est tres sensible mais relativement immune vis a vis des pertubations exterieures et supporte
assez bien les accelerations et les vibrations.
c'est un programme sous arduino (mini) qui gere sa sensibilité (parametrable et directement lisible via la communication serielle) , elle peut envoyer une info sous forme de 1 et 0 pour la validation du contact.
Il y a deux stades de "touché" , 1 qui envoie par sortie optocoupleur un signal 0 ou 5v compatible avec une interface
d'entrée probe en port // de type mach3 ou USBCNC ou ce qu'on veut qui y ressemble.
2 un deuxieme signal de securité au cas ou le palpeur depasse mecaniquement une limite de profondeur( sortie signal 0 , 5v opto) à par exemple a connecter a une entrée Estop
Il y a aussi sur cette interface 2 signaux optiques (led) correspondant au touche et a l'alarme et deux signaux sonores
correspondants.
l'interface Arduino requiert juste une petite alimentation murale 5vdc mais de bonne qualité car le programme travaille
par comparaison (petite alim regulée et filtrée sans plus).
L'interet est que le firmware peut etre modifier ,upgradé suivant les besoins et fonctionne de maniere autonome.
Pour la fabrication de la (ou des) sonde il n'y aurait aucun probleme pour que tu puisses realiser toi meme la partie
"homing" , fixation et pointe de touche, par contre en ce qui concerne le capteur ,c'est assez chaud a realiser .
Elle est faite pour se declencher sur des materiaux non conducteurs , il y a un traitement anti rebond dont la sensibilité est parametrable.La pression suffisante du doigt de sonde a exercer sur le materiaux est tres faible donc non
destructeur.
Etant concue davantage comme un detecteur de choc qu'un systeme de declenchement a contact sec on peut
adresser une bonne velocité car elle est capable de resetter a environ 1/10 de seconde sans probleme ,la vitesse du traitement , c'est a dire le lapse de temps qui existe entre l'aquisition et l'envoie sur la sortie depend du programme
integré et de la vitesse du processeur (16mhz pour l'arduino mini) donc c'est super rapide ,le seul handicap se resume
dans la reactivité de la partie mecanique et de l'ordi qui ensuite gerera les données.
Je pensais , comme il s'agit de prendre une epaisseur qu'il serait peut etre bien d'utiliser un marbre comme table
de reference et de faire venir appuyer par un systeme a ressort ou un materiaux en meme temps souple et ferme
la portion a saisir pour eviter qu'il y ait une vibration au toucher.Donc a chaque descente en Z , 2 etapes.
Il serait possible d'envisager un table rotative comme il s'agit d'anneau ,il faudra vraiment travailler
l'horizontalité ou faire un fraisage circulaire tres precis (pourquoi pas) et dans ce cas ce serait super , rapidité,
minimaliser les erreurs de geometrie .
j'ai fais une adaptation de cette sonde en mode a l'envers comme "zero outil" sous mach3 et ça fonctionne tres bien,
a mon avis , ton application etant du meme tonneau ,ça devrait fonctionner.
Par contre je n'ai pas la suite logicielle qui permettrait de faire de la validation de piece ,c'est une autre histoire.
Il y a certainement des gens tres competent dans les forum qui pourraient développer une macro pour ça...
t.