IzzY debutant
Ouvrier
Bonjour,
Je me suis lancé dans l'aventure CNC et j'ai récupéré, pour me faire la main, une vieille Charlyrobot 40 XY d’après la référence du catalogue d’origine (c’est à dire : milieu des années 90).
L’ancien propriétaire m’a assuré qu’elle fonctionnait mais qu’il ne savait pas s’en servir lui même (un ancien patron qui avait investi dans cette machine pour mettre un employé dessus).
Il faut préciser que moi même je n’y connais rien en électronique et informatique.
Quelques souvenirs des cours de lycée, mais déjà bien éloignés.
Une fois la machine arrivée chez moi, me voilà parti tête baissée à démonter la machine, la nettoyer, remettre en état ce qui pourrait être abimé.
A l’heure actuelle je me dis que j’aurai du la tester, mais que voulez vous, cela m’a servi de leçon, je n’ai pas réfléchi et j’ai laissé parler mes envies.
J’ai donc démonté toute la partie mécanique, voici ce que j’ai pu relevé comme informations de tout ce que j’ai démonté :
Moteur sur axe X : isel 473030 1.8 DEG DC 2,8V UNI 2,8A BI 4,0A 2 phase step motor.
Y : isel 473030 1.8 DEG DC 2,8V UNI 2,8A BI 4,0A 2 phase step motor.
https://www.isel.com/fr/downloads/dl/file/id/4186/970473_dm102_49_2009_ms_110_160_160w_engl.pdf
[div=none][div=none]
[/div][/div]
Moteur sur axe Z : NANOTEC munich 4H5618C0406 3,4V 2,85A 1,4 DEG
http://en.nanotec.com/fileadmin/files/Datenblaetter/Archiv_Datenblätter/Schrittmotoren/4H5618_L_C.pdf
Sur cet moteur en axe Z il y a un frein magnétique : LENZE 24V DC 10W
ref 14.436.04.200. Je n’ai pas trouvé de documentation sur le net pour ce frein.
[div=none][div=none]
[/div][/div]
A l’embase de chaque moteur est monté une plaquette électronique avec un micro contacteur. Après de nombreuses lectures, j’ai appris que ce sont des contacteurs de position qui doivent servir pour repérer la position d’origine de celle-ci.
J’ai aussi appris que ce sont des contacteurs fermés.
Sur l’axe des X et celui des Y, il n’y avait pas d’autres contacteurs, sur l’axe des Z il y avait un autre contacteur (de l’autre coté de l’axe). J’ai appris que c’est un interrupteur de fin de course et qu’il devait être en série avec celui de position. Les deux sont des contacteurs fermés.
[div=none][div=none]
[/div][/div]
J’ai constaté que sur l’axe des X, le circuit n’était pas fermé, tandis que celui sur les Y était fermé (par un pontage). Je reviendrais par la suite sur ce point. L’axe des Z était fermé avec les deux contacteurs en série.
En ce qui concerne les axes, la partie mécanique, vous pouvez voir celle ci sur la photo suivante :
[div=none][div=none]
[/div][/div]
Les axes sont en bon état, il manquait des billes dans les roulements linéaires, je les ai remplacées.
Pour ce qui est des vis à billes, c’est la même chose, il manquait une bille par ci par là.
Cela a été comblé également.
Le tout a été remonté et lubrifié. Pour le remontage, je dois avouer que je n’ai pas trouvé de consignes au sujet des pressions à exercer sur les axes avec les roulements linéaires et donc savoir comment doit coulisser ces derniers. Alors cela a été fait pour que les plateaux coulissent, le tout, avec le moins de jeu possible.
Je n’ai trouvé aucun point dur sur ces axes une fois remontés, il y avait beaucoup de poussières accumulées un peu partout, des roulements bien encrassés qui frottaient plus qu’ils ne roulaient. Mais une fois nettoyée et remontée, la mécanique fonctionne bien. Pour tester le déplacement des plateaux sur ces axes, j’ai utilisé un visseuse débrayable Festool à la place des moteurs, et avec un débrayage le plus sensible possible, l’allé retour sur chaque axe ne fait jamais débrayer la visseuse.
Une fois ma partie mécanique remis en place, me voici devant la partie électronique.
Je suis devant un contrôleur moteur pas à pas que Charlyrobot appelle un C244 et qui est en réalité un Isel C142-4
J’ai trouvé la notice de cette boite en francais :
http://carrefour-numerique.cite-sci...es:fraiseuses:charlyrobot:isel_c142-4_new.pdf
Après avoir lu et relu celle ci pour tenter de comprendre quelque chose, j’ai trouvé un passage sur les contacteurs de positions.
Voici la photo de ce passage : J’ai trouvé le lien original en allemand et j’ai donc compris celui-ci.
[div=none][div=none] [/div][/div]
Au final, j’ai fait un pontage entre les deux bornes du moteur pour l’axe Y afin de fermer ce circuit, j’ai déplacé les curseurs de ce Dip pour remettre en bon ordre ces circuits : capteurs de positions sur X, Y, Z et capteur de fin de course sur Z.
[div=none][div=none]
[/div][/div]
Ce qui me parait étonnant c’est que les curseurs qui indiquaient des contacteurs en fonction étaient celui de la position de l’axe X et celui de l’axe Z, mais le capteur de l’axe X n’était pas en fonction car le circuit était ouvert.
La je ne comprend pas comment la machine pouvait fonctionner ? Ou alors existe t il une façon de programmer une machine pour ne pas avoir besoin de ces capteurs ? Là je n’ai rien trouvé sur la toile pour répondre à cette question.
Une fois la machine rebranchée comme à l’origine, grâce à des photos du démontage.
Je fais un allumage, en premier lieu, que du contrôleur C142-4, sans allumer l’ordinateur.
[div=none][div=none]
[/div][/div]
Voici ce que je vois une fois allumée, les voyants de chaque axe sont allumés (et Home) les voyants vert de la carte à droite aussi.
La broche n’est pas branchée.
Je ne sais pas quoi faire à partir de là, ni même si c’est normal ou non les voyants allumés. Je vais relire la documentation car il me semble que tout ce qui doit être allumé l’est.
Alors je mets en route l’ordinateur, après l'avoir un temps soit peu dépoussiéré, il est connecté à ce contrôleur par un câble RS232.
Le logiciel est Charlygraal version 3.2 et Gpilote version 4.3.14.
[div=none][div=none]
[/div][/div]
Le logiciel fait la connexion avec la machine, m’indique qu’il est connecté, tout est bien mais toujours rien ne se passe, aucun axe ne bouge.
[div=none][div=none]
[/div][/div]
Arrive maintenant la question suivante : comment indiquer à la machine où est son point origine ?
Je pensais avec les différentes lectures que le logiciel allait de lui même faire cette recherche, mais je constate que rien ne se passe.
Alors je tente d’appuyer sur l’icône « pilote de la machine », et là une petite fenêtre s’ouvre : prise d’origine machine. Mais là encore rien ne se passe et un message d’erreur apparaît : erreur 2015.
[div=none][div=none]
[/div][/div]
ET bien me voilà bien.
Je ne sais absolument pas ce que c’est que ce message d’erreur.
Quelqu’un aurait il une idée ou un très vieux souvenir de la signification de ce message?
Sur le contrôleur les voyants « Home » de l’axe X et Y ce sont éteint.
[div=none][div=none]
[/div][/div]
Et si je redemande n’importe quoi au logiciel, j’ai un message d’erreur 2005, celui ci je demanderai sa signification plus tard
[div=none][div=none]
[/div][/div]
Est ce que quelqu’un serait me dire la procédure pour faire cette position origine sur une charlyrobot ?
Un point qui me chagrine est que Gpilote m'indique une position de broche sur la photo suivante qui n'est pas 0 sur les trois axes. Cela veut dire que la machine a été arrêtée par un bouton de sécurité et pas une fin de travail? Ou cela n'a aucun rapport? Dois je remettre tout à zéro ou non?
JE crois même que Z = 164 est la valeur limite de mon Z. Alors cela voudrait peut être dire que la machine à stoppé avec un fin de course? JE vais tenter de savoir quelle valeur exacte à cette course en Z.
[div=none][div=none]
[/div][/div]
Ou bien une idée de la signification de ces messages d’erreur ?
Merci à vous.
Si vous avez des tests à me faire faire, je les ferais avec plaisir en vous indiquant chaque étape par photo
Je me suis lancé dans l'aventure CNC et j'ai récupéré, pour me faire la main, une vieille Charlyrobot 40 XY d’après la référence du catalogue d’origine (c’est à dire : milieu des années 90).
L’ancien propriétaire m’a assuré qu’elle fonctionnait mais qu’il ne savait pas s’en servir lui même (un ancien patron qui avait investi dans cette machine pour mettre un employé dessus).
Il faut préciser que moi même je n’y connais rien en électronique et informatique.
Quelques souvenirs des cours de lycée, mais déjà bien éloignés.
Une fois la machine arrivée chez moi, me voilà parti tête baissée à démonter la machine, la nettoyer, remettre en état ce qui pourrait être abimé.
A l’heure actuelle je me dis que j’aurai du la tester, mais que voulez vous, cela m’a servi de leçon, je n’ai pas réfléchi et j’ai laissé parler mes envies.
J’ai donc démonté toute la partie mécanique, voici ce que j’ai pu relevé comme informations de tout ce que j’ai démonté :
Moteur sur axe X : isel 473030 1.8 DEG DC 2,8V UNI 2,8A BI 4,0A 2 phase step motor.
Y : isel 473030 1.8 DEG DC 2,8V UNI 2,8A BI 4,0A 2 phase step motor.
https://www.isel.com/fr/downloads/dl/file/id/4186/970473_dm102_49_2009_ms_110_160_160w_engl.pdf
[div=none][div=none]
Moteur sur axe Z : NANOTEC munich 4H5618C0406 3,4V 2,85A 1,4 DEG
http://en.nanotec.com/fileadmin/files/Datenblaetter/Archiv_Datenblätter/Schrittmotoren/4H5618_L_C.pdf
Sur cet moteur en axe Z il y a un frein magnétique : LENZE 24V DC 10W
ref 14.436.04.200. Je n’ai pas trouvé de documentation sur le net pour ce frein.
[div=none][div=none]
A l’embase de chaque moteur est monté une plaquette électronique avec un micro contacteur. Après de nombreuses lectures, j’ai appris que ce sont des contacteurs de position qui doivent servir pour repérer la position d’origine de celle-ci.
J’ai aussi appris que ce sont des contacteurs fermés.
Sur l’axe des X et celui des Y, il n’y avait pas d’autres contacteurs, sur l’axe des Z il y avait un autre contacteur (de l’autre coté de l’axe). J’ai appris que c’est un interrupteur de fin de course et qu’il devait être en série avec celui de position. Les deux sont des contacteurs fermés.
[div=none][div=none]
J’ai constaté que sur l’axe des X, le circuit n’était pas fermé, tandis que celui sur les Y était fermé (par un pontage). Je reviendrais par la suite sur ce point. L’axe des Z était fermé avec les deux contacteurs en série.
En ce qui concerne les axes, la partie mécanique, vous pouvez voir celle ci sur la photo suivante :
[div=none][div=none]
Les axes sont en bon état, il manquait des billes dans les roulements linéaires, je les ai remplacées.
Pour ce qui est des vis à billes, c’est la même chose, il manquait une bille par ci par là.
Cela a été comblé également.
Le tout a été remonté et lubrifié. Pour le remontage, je dois avouer que je n’ai pas trouvé de consignes au sujet des pressions à exercer sur les axes avec les roulements linéaires et donc savoir comment doit coulisser ces derniers. Alors cela a été fait pour que les plateaux coulissent, le tout, avec le moins de jeu possible.
Je n’ai trouvé aucun point dur sur ces axes une fois remontés, il y avait beaucoup de poussières accumulées un peu partout, des roulements bien encrassés qui frottaient plus qu’ils ne roulaient. Mais une fois nettoyée et remontée, la mécanique fonctionne bien. Pour tester le déplacement des plateaux sur ces axes, j’ai utilisé un visseuse débrayable Festool à la place des moteurs, et avec un débrayage le plus sensible possible, l’allé retour sur chaque axe ne fait jamais débrayer la visseuse.
Une fois ma partie mécanique remis en place, me voici devant la partie électronique.
Je suis devant un contrôleur moteur pas à pas que Charlyrobot appelle un C244 et qui est en réalité un Isel C142-4
J’ai trouvé la notice de cette boite en francais :
http://carrefour-numerique.cite-sci...es:fraiseuses:charlyrobot:isel_c142-4_new.pdf
Après avoir lu et relu celle ci pour tenter de comprendre quelque chose, j’ai trouvé un passage sur les contacteurs de positions.
Voici la photo de ce passage : J’ai trouvé le lien original en allemand et j’ai donc compris celui-ci.
[div=none][div=none]
Au final, j’ai fait un pontage entre les deux bornes du moteur pour l’axe Y afin de fermer ce circuit, j’ai déplacé les curseurs de ce Dip pour remettre en bon ordre ces circuits : capteurs de positions sur X, Y, Z et capteur de fin de course sur Z.
[div=none][div=none]
Ce qui me parait étonnant c’est que les curseurs qui indiquaient des contacteurs en fonction étaient celui de la position de l’axe X et celui de l’axe Z, mais le capteur de l’axe X n’était pas en fonction car le circuit était ouvert.
La je ne comprend pas comment la machine pouvait fonctionner ? Ou alors existe t il une façon de programmer une machine pour ne pas avoir besoin de ces capteurs ? Là je n’ai rien trouvé sur la toile pour répondre à cette question.
Une fois la machine rebranchée comme à l’origine, grâce à des photos du démontage.
Je fais un allumage, en premier lieu, que du contrôleur C142-4, sans allumer l’ordinateur.
[div=none][div=none]
Voici ce que je vois une fois allumée, les voyants de chaque axe sont allumés (et Home) les voyants vert de la carte à droite aussi.
La broche n’est pas branchée.
Je ne sais pas quoi faire à partir de là, ni même si c’est normal ou non les voyants allumés. Je vais relire la documentation car il me semble que tout ce qui doit être allumé l’est.
Alors je mets en route l’ordinateur, après l'avoir un temps soit peu dépoussiéré, il est connecté à ce contrôleur par un câble RS232.
Le logiciel est Charlygraal version 3.2 et Gpilote version 4.3.14.
[div=none][div=none]
Le logiciel fait la connexion avec la machine, m’indique qu’il est connecté, tout est bien mais toujours rien ne se passe, aucun axe ne bouge.
[div=none][div=none]
Arrive maintenant la question suivante : comment indiquer à la machine où est son point origine ?
Je pensais avec les différentes lectures que le logiciel allait de lui même faire cette recherche, mais je constate que rien ne se passe.
Alors je tente d’appuyer sur l’icône « pilote de la machine », et là une petite fenêtre s’ouvre : prise d’origine machine. Mais là encore rien ne se passe et un message d’erreur apparaît : erreur 2015.
[div=none][div=none]
ET bien me voilà bien.
Je ne sais absolument pas ce que c’est que ce message d’erreur.
Quelqu’un aurait il une idée ou un très vieux souvenir de la signification de ce message?
Sur le contrôleur les voyants « Home » de l’axe X et Y ce sont éteint.
[div=none][div=none]
Et si je redemande n’importe quoi au logiciel, j’ai un message d’erreur 2005, celui ci je demanderai sa signification plus tard
[div=none][div=none]
Est ce que quelqu’un serait me dire la procédure pour faire cette position origine sur une charlyrobot ?
Un point qui me chagrine est que Gpilote m'indique une position de broche sur la photo suivante qui n'est pas 0 sur les trois axes. Cela veut dire que la machine a été arrêtée par un bouton de sécurité et pas une fin de travail? Ou cela n'a aucun rapport? Dois je remettre tout à zéro ou non?
JE crois même que Z = 164 est la valeur limite de mon Z. Alors cela voudrait peut être dire que la machine à stoppé avec un fin de course? JE vais tenter de savoir quelle valeur exacte à cette course en Z.
[div=none][div=none]
Ou bien une idée de la signification de ces messages d’erreur ?
Merci à vous.
Si vous avez des tests à me faire faire, je les ferais avec plaisir en vous indiquant chaque étape par photo
Dernière édition par un modérateur: