Bonjour Stefcan,
J’ai une connaissance limitée des contrôleurs qui ne sont pas OpenSource, mais je peux quand même essayer d’avancer d’un pas.
Tu vas utiliser plusieurs type de broche mais j’ai l’impression que ça n’a pas d’incidence sur le choix du contrôleur. Ça ne fait pas un axe en plus et ne tu ne changeras pas l’outil en automatique.
Donc on reste en 3 Axes.
Tu ne fera pas de pièces complexes donc tu n’a pas de besoin d’un Gcode “riche”.
Je dirais qu'il de faut du simple, fiable et pas trop exotique.
La solution à base de Grbl tel que la blackbox d’OpenBuild conviendrait. Il faut prendre la 32bit, l’autre étant obsolète (Firmware 16bits honnête mais plus maintenu et moins pratique à l’usage que FluidNC ou GrblHal). C’est une solution simple avec des drivers intégrés, il faut juste ajouter l’interface et les moteurs. Un poil cher pour la performance (le nombre d’entrée/sortie est limité), mais certainement une solution intégrée, propre et facile à mettre en œuvre.
Et sans doute la possibilité d’avoir du support dans les forums.
Il te faudra un PC, mais pas forcement dans la même pièce (Wifi, Bluetooth, carte sd...)
Il y existe un clone chinois, un peu mieux sur le papier :
https://www.spark-concepts.com/cnc-xpro-v5/
Sinon, en pur chinois, on peut partir de cartes qui sont équivalentes à celle qui est dans une blackbox. Mais il faut faire l’intégralité du câblage, de la mise en boite et du câblage.
A partir de 20 euros...
https://www.tindie.com/products/33366583/6x-cnc-controller-for-fluidnc-integrated-esp32/
https://fr.aliexpress.com/item/1005005121321787.html?src=google&pdp_npi=4@dis!EUR!12.09!9.19!!!!!@!12000036198086810!ppc!!!&src=google&albch=shopping&acnt=248-630-5778&isdl=y&slnk=&plac=&mtctp=&albbt=Google_7_shopping&aff_platform=google&aff_short_key=UneMJZVf&gclsrc=aw.ds&&albagn=888888&&ds_e_adid=&ds_e_matchtype=&ds_e_device=c&ds_e_network=x&ds_e_product_group_id=&ds_e_product_id=fr1005005121321787&ds_e_product_merchant_id=484470249&ds_e_product_country=FR&ds_e_product_language=fr&ds_e_product_channel=online&ds_e_product_store_id=&ds_url_v=2&albcp=19000710609&albag=&isSmbAutoCall=false&needSmbHouyi=false&gad_source=1&gclid=Cj0KCQiA88a5BhDPARIsAFj595iO_isZIiJ9h3Nyj4O-5VkGm8UmEa-CAB6rcga4zEDxaic0ayCMo2caAmADEALw_wcB
Je connais moins les solutions commerciales de la famille Mach3/4. Ce sont des solutions plus processionnels (support pro, meilleur moteur gcode que GRBL...).
Pour la même gamme de prix, ces solutions méritent qu’on les regardes.
Concernant les moteurs, il existe des Nema23 jusqu’à 3 ou 4 N/m donc oui, un Nema 23 pourra faire l’affaire. Mais je pense que la question est plutôt : Ou les mettras tu ? Avec quel montage ? Ta machine sera t’elle suffisamment rigide pour faire des déplacement à 3N.m ?
Et accessoirement, quelle vitesse souhaites-tu atteindre.
Concernant le Gcode, inutile de l’apprendre. On dessine en 2D ou en 3D puis on génère des trajectoires d’outils et on demande au logiciel de générer le Gcode.
Cela nécessite d’apprendre utiliser une chaîne logicielle plus ou moins complexe.
Dans cette famille, il y a des softs très simple, comme celui-ci (gratuit) qu’on peu utiliser en ligne
https://cam.openbuilds.com/#. Il est basic, on dessine des ronds et des carrés ou ou importe un dessin, puis on défini les trajectoires. En anglais, mais je pense que tu es plus déniaisé que nous sur ce point.
Je t’invite à le tester pour comprendre le passage du dessin au gcode.