Téléchargez le logiciel IDE Arduino
- Installez Le logiciel Arduino
- Installez la librairie U8glib :
- Croquis > Inclure une bibliothèque > Gerer les bibliothèques, dans la case recherche tapez « U8glib » et installez la.
- Fermez le programme Arduino
Téléchargez Le firmware Marlin configuré pour la R-CNC et dézippez le
- Ouvrez Arduino IDE
- Fichier>Ouvrir puis cherchez Marlin_R-CNC_FR> Marlin_RC7_R-CNC > Marlin_RC7_R-CNC.ino
- Branchez la Ramps 1.4 à un port USB de votre ordinateur, soit il reconnait la carte et installe le pilote, soit vous devrez chercher le driver correspondant à votre carte, en effet, la puce faisant la passerelle entre l’USB et la communication série varie d’un fabricant de carte à un autre, il faut donc trouver le driver adéquat.
- Une fois le driver installé, dans le logiciel Arduino, allez dans Outils > type de carte et sélectionnez « Mega 2560 »
- Ensuite Outils > Port, et sélectionnez le port de votre carte.
- Téléversez le firmware en cliquant sur . Ceci peut prendre un peu de temps.
Note: Le firmware est prévu pour une certaine configuration : Moteurs 1.8°réglés en 1/16eme de pas, poulies 20×60 dents pour Y, tiges filetées M8 au pas de 1,25mm. Si votre configuration diffère, vous devrez modifier les valeurs à la ligne « #define DEFAULT_AXIS_STEPS_PER_UNIT » dans l’onglet Configuration.h . Pour vous aider, vous pouvez utiliser cet outil de calcul.
Si vous décidez d’utiliser un autre firmware, je vous conseille de noter les accélérations et vitesses max pour chaque axe que j’ai paramétré dans le Marlin pour la R-CNC
Maintenant le LCD affiche des informations !
Maintenant nous allons télécharger le logiciel Repetier Host Juste pour tester les mouvements de notre machine.
- Installez Repetier Host
- On va dans Configuration > Réglage imprimante, on sélectionne le bon port COM puis « Appliquer ».
- On clique sur l’icône « Connecter » à gauche, ça doit passer en vert.
Nous allons maintenant faire bouger les axes de notre CNC ! Pour cela, onglet « Contrôle manuel » Mais avant tout, placez manuellement chaque axe en milieu de course.
- vous avez 3 ensembles de boutons, celui de gauche contrôle X et Y, celui du milieu Z, et celui de droite l’extrudeur (mais on a pas besoin de ce dernier dans notre cas !
- Quand vous cliquez vers le bas sur l’ensemble de bouton de gauche, le portique (Y) doit partir vers l’avant de la valeur en mm que vous aurez cliqué et inversement.
- Quand vous cliquez vers la droite, la broche (X) doit partir à droite de la valeur en mm que vous aurez cliqué.
- Pareil avec Z sur l’ensemble de bouton du milieu
Note: Si un des moteurs ne tourne pas dans le bon sens, il suffit de retourner sa prise à 180° sur la Ramps 1.4 (pour le nema 17) ou en inversant les deux paires de fils des moteurs nema 23 sur les TB6600.
Note2: Si un des moteurs X ou Z perdent des pas dans un bruit de grognement, il vous faut lubrifier les tiges filetées avec du lubrifiant à sec au PTFE et sûrement régler les pololus. (petits potentiomètres sur les drivers des steppers sur la Ramps)
On passe à l’utilisation de la CNC
bonjours l’arduino 1.0.6 n’est pas dispo sur votre lien. le quelle prendre alors ?
Bonjour !
Si si , la 1.0.6 est bien dispo, il suffit d’aller dans la section « PREVIOUS RELEASES » dans le rectangle en bas à droite 😉
Bonjour,
J’ai un soucis a la compilation :
Arduino: 1.0.6 (Windows 7), Board: « Arduino Mega 2560 or Mega ADK »
In file included from /MarlinConfig.h:39,
from /Marlin.h:36,
from blinkm.cpp:28:
/SanityCheck.h:34:4: error: #error « Versions of Arduino IDE prior to 1.6.0 are no longer supported, please update your toolkit. »
Bonjour, J’ai mis un nouveau firmware qui fonctionne avec la dernière version d’Arduino
How to perform a home without endstops? Is it possible enable endstops to x and y axes um the firmware?
Hello, it is useless to have endstops because the home is different to each piece we want to machine. Manually set the machine to home, and start the program.
Ce serait bien (mais un du boulot et on n’a pas toujours envie, je comprends) que tu fasses un résumé des paramètres spécifiques à la R-CNC pour qu’on puisse installer n’importe quel firmware (une version plus récente de Marlin ou autre chose) facilement 🙂
Bonjour, oui c’est du boulot ! La solution la plus simple est d’ouvrir le firmware sous arduino, onglet Configuration.h et de regarder les infos dont on a besoin 😉
Hello, i just got my arduino kit and I installed all the software, my problem is that the lcd button keeps pressing it self. When i turn the arduino on every second the speaker makes a beep sound and the lcd moves through the menu. DO you have any idea whats causing that problem? My lcd came with 1 scratched up copper line at the back, do you think this may cause it?
bonjour,
c’est super, mais quel format faut il envoyer dans l’Arduino pour pouvoir graver exemple : circuit imprimer ?
Merci d’avance
Bonjour,
Merci de lire la page suivante « utilisation R-CNC » qui détaille les exemples de suites logicielles à utiliser. Les fichiers à mettre sur la carte SD doivent être au format Gcode.
Romain
Bonjour
j ai un petit prob car a chaque fin d’usinage repetier me donne un message « probleme temperature » et en resetant je perd mon origine.
quelle ligne dans marlin dois je modifier
merci a vous
Bonjour, normalement il n’y a rien à modifier, ce soucis doit venir d’ailleurs, il serait utile d’ouvrir une discussion sur le forum.
Romain
Bonjour Romain,
Voilà plus d’un an que j’utilise cette superbe cnc sans arrêt. Dernièrement je me suis procuré une broche 1.5kW et le variateur de fréquence qui va avec. Je cherchais à savoir s’il est possible avec le marlin actuel de piloter la vitesse de la broche via une sortie pwm par exemple ?
Merci d’avance
Bonjour, je ne l’ai jamais fait mais à priori c’est possible, ce sera plus simple avec Repetier Firmware car il comprends une fonction CNC. Pour plus de détails il faudrait ouvrir un sujet sur le forum.
Romain
Can marlin 3DP be used by CNC?
When I change the work area, must I also change marlin on Arduino IDE?
I’m sorry I don’t understand. because I’m still a beginner. thank you
Hi !
We are now on the RS-CNC, the R-CNC is a old version, please check the new version.
Arduino : 1.8.6 (Windows Store 1.8.14.0) (Windows 10), Carte : « Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560) »
Marlin_RC7_R-CNC:51:110: error: U8glib.h: No such file or directory
compilation terminated.
exit status 1
U8glib.h: No such file or directory
Ce rapport pourrait être plus détaillé avec
l’option « Afficher les résultats détaillés de la compilation »
activée dans Fichier -> Préférences.
Bonjour, il faut installer la librairie U8glib dans arduino pour que cela fonctionne
Romain
I want to use the RCNC for creating half tone pictures. The software halftoner converts the image to an gcode but repetier host do not work with that. Anyone knows an alternative that will work with the RCNC and halftoner-software ?
Hi Dan, For software question, you should post on the forum 😉
Romain
Bonjour, la CNC est fini et la je test les Axe pour voir si il y un es problème :
Nema 17: bouge 1 mn à gauche puit 1min a droite et s’arrête. ( peu être mauvais câblage )
Nema 23 (axe X) pareille bloque tu n’aurait pas une petite idée ??
Merci pour tout ce que tu fait prochaine Etape Imprimante 3D I3 RS ^^
Salut Yass
Ça ressemble beaucoup à un mauvais câblage des moteurs pas à pas sur le driver, comme indiqué dans le tuto, les couleurs des 4 fils du moteur pas à pas ne sont pas normalisées et varient en fonction du constructeur. (et même parfois la doc fournie avec le moteur n’est pas bonne !)
Premièrement il faut repérer les deux paires de câbles pour chaque bobine:
– soit en utilisant un multimètre en vérifiant la continuité entre les cables, quand ça bippe entre deux fils, c’est que tu as une paire qui fait partie de la même bobine.
– soit en mettant au hasard deux fils du moteur en contact, si les 2 fils en contact rendent le moteur quasi impossible à tourner à la main, c’est que la paire va ensemble.
Quand tu as repéré tes deux paires, tu mets une paire sur A+ A- et l’autre sur B+ B- sur le TB6600.
Voilà voilà
Pour d’autres questions merci d’utiliser le forum !
Romain
Bonsoir je suis actuellement en fin de construction de ma cnc mais problème le moteur de l’axe Z à vraiment du mal à fonctionner… même que je lui fait faire un retour à l’origine sans le relier à sa courroie et à sa tige filletté, il ne tourne 1 petite seconde et puis plus rien… j’ai lu un commentaire et tester les fils A+ A- B+ B- comme c’était marqué et rien n’y fais… je me demande alors si ce n’ai pas le moteur qui est HS car même une fois le moteur hors tension je le trouves terriblement dur à tourner même à la main…
Bonjour Louis,
Cette question a plutôt sa place sur le forum.
Ce n’est pas normal que le moteur soit difficile à tourner une fois hors tension.
Il faut chercher les points durs mécaniques et les régler.
Si pas de points durs mécaniques, il faut se pencher une nouvelle fois sur le câblage du moteur qui ne doit pas être bon.
Sinon possible que ce soit le moteur qui soit HS mais c’est plutôt rare !
Bonne journée
Romain
Avec la R-CNC configuré Marlin v 1.1
Quel post processeur utilisé qui est compatible avec fusion 360
Bonsoir a tous.
Voici une petite vidéo du problème que je rencontre pour faire fonctionner ma cnc via mon pc
Merci beaucoup pour votre aide.
https://youtu.be/XCQ3waJwdFE
Je galère qui peut m’aider merci
Bonsoir Michael,
ça fait plus de 2 ans qu’on est passé sur la RS-CNC32 qui a une électronique bien plus adaptée ^^
Pour répondre à ta question, il semble y avoir un soucis de communication entre le PC et la machine, je pense que ce doit être la vitesse de communication renseignée dans Repatier host qui n’est pas la bonne.
Vas dans dans Configuration > Réglage imprimante et dans « vitesse » s’il y a 115200 remplace le par 250000 ou inversement, c’est tellement vieux que je ne me souviens plus la vitesse de com de la machine. ^^
Sinon pour info les questions techniques doivent être postées sur le forum pour profiter à d’autres.
Bonne soirée
Romain