Conseil pour électronique fraiseuse CNC

  • Auteur de la discussion Sudji85
  • Date de début
L

lihx1

Apprenti
Très intéressent ce sujet.

cncserv
La variation de vitesse entraîne une déformation du contour.

Peut-on accélérer freiner plus vite avec une machine équipée de servomoteurs et
une résolution de 0.001mm (et F maxi 10 000) éventuellement avec des règles de mesure
pour avoir la précision et la vitesse de l'usinage ?
afin de se rapprocher de CN 3axes(ou plus) industriel (Heidenhain 426 ou autre).
Et avec quelle électronique entre le logiciel et les servos .

lihx
 
V

vres

Compagnon
Au contraire le lissage n'entraine pas de déformation, il gomme plutôt les imperfections du g-code.
La trajectoire passe bien par tout les points et l'écart sur les flèches ne dépasse pas 0.03mm sur l'exemple si dessus. La flèche est souvent configurable dans les logiciels FAO. Le lissage permet d'exécuter de belles courbes à vitesses élevées.
Effectivement en augmentant l'accélération, on augmente aussi la vitesse de passage d'angle, mais on risque d'augmenter aussi les vibrations et les saccades. On augmente aussi le risque de décrochage des moteurs. Pour éviter cela, on peut sur les petits segments booster la vitesse de passage d'angle et réduire l'accélération sur le segment pour avoir un vitesse plus homogène. Dans tout les cas on reste sur des vitesse très basses.
A basse vitesse le moteur PáP peut fonctionner sans accélération, pour un servomoteur ca dépend beaucoup de l'asservissement.
 
B

BernardG

Apprenti
Je ne sais pas si on nique le sujet de Sudji85, mais on est pas vraiment hors sujet sachant qu'il s'agit
de comparaison de logiciel. S'il en manifeste le désir, on peux effacer nos messages sans problème.:oops:

Non, le sujet n'est pas la comparaison de logiciels, du tout! La question d'origine est sur le choix de l'électronique pour piloter une machine.
 
B

BernardG

Apprenti
Mais cette carte d'après la description n'est pas compatible avec Mach 3 mais avec Galaad et je ne sais pas ce que vaut ce logiciel.

C'est une phrase de Sudji85 si je ne me trompe et c'est à lui de s'exprimer
Electronique et en particulier carte de motion control sont liés...

Tes interventions me font penser à un pub qui interrompt un programme ...
Il s'est déjà exprimé, en demandant plus de discussions sur Grbl, mais visiblement ses réponses n'ont que peu d'intérêt pour vous. Par ailleurs, un pub est un endroit dans lequel on va manger et boire. Je ne vois pas bien le rapport avec interrompre un programme. A moins qu'il ne s'agisse de Bugs.

"Merci pour votre débat précédent. Je pense que vous devriez débattre sur un topic spécialisé Grbl en mettant des liens vers des personnes qui l'ont déjà utilisé et comparer leur ressenti sur son utilisation. N'oubliez pas que les forums sont un lieu d'échange donc pas la peine de se prendre la tête pour un logiciel. Il y aura forcément des points divergents."

Votre discussion spécialisée n'a strictement rien à faire sur ce fil. Les algorithmes de lissage de courbes n'aident pas vraiment à choisir programme et électronique, surtout pas pour un débutant.

Quant aux insultes parce qu'on ose pointer le fait que la discussion dérive complétement hors sujet, ce n'est pas vraiment à l'honneur de l'insultant.
 
Dernière édition:
B

BernardG

Apprenti
ok je te laisse avec ton "prospect"
Gratuitement méchant, tant pour moi que pour @Sudji85 . Si je comprends bien le raisonnement, aider et proposer différents choix, dans un mode plus de vulgarisation que d'hyper-technicité, c'est prospecter?

C'est sans doute grâce à ce genre d'attitude que la CNC et ses possibilités sont si largement méconnues du grand public.
 
G

gaston48

Compagnon
le fait de tenir une boutique t'oblige à être neutre point barre !!!!
 
B

BernardG

Apprenti
le fait de tenir une boutique t'oblige à être neutre point barre !!!!
Donc faire connaitre une solution, gratuite, ce n'est pas de l'information? Curieuse mentalité. Par contre, vanter les mérites d'un logiciel spécifique comme Mach3, vendu autour de 300€, c'est être neutre. Hum! La neutralité me semble terriblement partiale, ces jours.

Je note aussi que j'ai vu d'innombrables messages ici où sont passés directement l'URL de produits en vente sur différents boutiques Internet, dont AliExpress. Mais ça, bien sûr, ce n'est pas de la publicité, c'est neutre!
 
Dernière édition:
R

RacingMat

Compagnon
le fait de tenir une boutique t'oblige à être neutre point barre !!!!
je lis ce topic et je ne comprends pas cet acharnement... :smt064

je viens d'aller voir cette boutique dont tu parles (mais dont @BernardG ne parle pas...) et il y a la liste suivante d'article à vendre. Et aucun n'a été proposé par BernardG !

  • Arduino Uno R3 avec GRBL installé et testé.
  • Shield Arduino pour Test de Driver Pololu
  • Variateur de Vitesse pour broche 48 Volts
  • Alimentation à découpage 400 Watts
  • Support Aluminium pour Broche diamètre 52mm
  • Broche 300 watts silencieuse.
  • Fraise queue de poission diamètre 1/4"

Par contre c'est intéressant d'entendre parler de Grbl par quelqu'un qui l'utilise
et qui donne son temps gratuitement pour une traduction en français d'une interface ... ce que les amateurs CNCNiste français apprécient :tumbsupe:
 
B

BernardG

Apprenti
je ne comprends pas cet acharnement... :smt064

je viens d'aller voir cette boutique dont tu parles (mais dont @BernardG ne parle pas...) et il y a la liste suivante d'article à vendre. Et aucun n'a été proposé par BernardG !

  • Arduino Uno R3 avec GRBL installé et testé.
  • Shield Arduino pour Test de Driver Pololu
  • Variateur de Vitesse pour broche 48 Volts
  • Alimentation à découpage 400 Watts
  • Support Aluminium pour Broche diamètre 52mm
  • Broche 300 watts silencieuse.
  • Fraise queue de poission diamètre 1/4"

Par contre c'est intéressant d'entendre parler de Grbl par quelqu'un qui l'utilise
et qui donne son temps gratuitement pour une traduction en français d'une interface ... ce que les amateurs CNCNiste français apprécient :tumbsupe:

Merci, @RacingMat . Je veux aussi dire très clairement que le jour où @CNCSERV sort une version de MultiCN fonctionnant sur un Arduino, avec une liaison série permettant la création d'interfaces, je n'hésiterais pas à en parler de la même manière que je parle de Grbl, et sans doute aussi à travailler à une interface. Faut voir, comme on dit. @CNCSERV m'a déjà indiqué que mon papier sur la programmation Arduino avec Visual Studio l'a déjà aidé à avancer dans cette direction, et ça me conforte dans l'idée que ce que je fais est utile, à tout ceux qui ont l'esprit un tant soit peu ouvert.
 
G

gaston48

Compagnon
Ce n'est pas un acharnement sur bernardg c'est lui qui s'acharne sur les autres solutions existantes
et il y en a bien d'autres, en les dénigrant avec des arguments inexacts .
Ou on est compétant et expert concernant les autres solutions ou on s'abstient et comme je dis
on reste neutre.
 
B

BernardG

Apprenti
Ce n'est pas un acharnement sur bernardg c'est lui qui s'acharne sur les autres solutions existantes
et il y en a bien d'autres, en les dénigrant avec des arguments inexacts .
Ou on est compétant et expert concernant les autres solutions ou on s'abstient et comme je dis
on reste neutre.
Citations?
 
V

vres

Compagnon
laisse tomber Gaston, je me suis fait remettre en place, maintenant j'igore. D'ailleurs si on pouvait éviter de me tagger.
 
S

Sudji85

Nouveau
C'est justement ce que j'essayes de faire sur mon blog, que tu peux trouver ici: https://www.lebearcnc.com/blog/


Heuh, non, une solution à base d'Arduino n'est pas moins précise. La précision est du coté de la machine. Coté logiciel, à partir du moment où ils acceptent de calculer avec 4 chiffres après la virgule, on a une précision de l'ordre du Micron, et peu de machines sont capables de cette résolution.


Il n'y a malheureusement pas grand chose en langue française, mais il y a des dizaines, pour ne pas dire des centaines, de personnes montrant leur machine fonctionner avec Grbl sur Youtube:
https://www.youtube.com/results?search_query=cnc+grbl

Merci pour le lien.
J'ai aussi trouver ce lien qui explique pas mal de chose :
http://chezcyril.over-blog.com/2016...gardant-les-drivers-de-moteurs-tb6560-v2.html

Je trouve GRBL plus que convainquant :wink:, pour ce que ça fait.
 
S

Sudji85

Nouveau
Non, le sujet n'est pas la comparaison de logiciels, du tout! La question d'origine est sur le choix de l'électronique pour piloter une machine.

Non non pas de soucis :)

Je suis quelqu'un de curieux et les courbes de Béziers, ça me parle pour en avoir fait. J'ai déjà réalisé des robots en club ou il fallait déterminer des trajectoires avec cette méthode.

Bref, je dois réfléchir encore un peu. D'ailleurs, je réfléchie à la puissance de calcul de la carte de pilotage et qu'est-ce que cela peux bien apporter. Cela va influencer sur le temps de réaction de celle-ci mais qu'est-ce que cela peux bien apporter de plus ? C'est quoi la différence entre tel carte à 300 et l'autre à 150 ?

Car pour moi la précision des calculs se fera à partir des types (grandeurs) de variables en mémoires, mais après est-ce que la machine physiquement sera pour autant plus précise et de façon significative ?

Désolé, je suis en phase "Je me pose peut-être trop de questions ?!!" :D
 
Dernière édition:
P

PParent

Compagnon
Bonsoir.

Je donne juste mon avis sur le matériel Soprolec que tu as mentionné dans ton premier message.
Je l'ai commandé pour le boulot et monté sur une machine.
Tout fonctionne super bien et c'est très fiable.
De plus, en cas de problème, le gars de Soprolec peut te rendre service par téléphone.
Moi, j'utilise la machine avec Galaad (développé en France) et le gars est également très sympa.
L'ensemble est très peu gourmand en ressources.
Ça fonctionne du vieux PC sous WXP jusqu'au PC récent.
Après, tout est une question de moyen et ce que tu es prêt à y mettre.
En ce qui me concerne, pour le boulot, je n'ai pas de temps à perdre donc il faut que ce soit quasiment clé en main.
Machine complètement rétrofitée en 2 jours et prête à l'emploi.

Voilà.
 
B

BernardG

Apprenti
Car pour moi la précision des calculs se fera à partir des types (grandeurs) de variables en mémoires, mais après est-ce que la machine physiquement sera pour autant plus précise et de façon significative ?

Désolé, je suis en phase "Je me pose peut-être trop de questions ?!!" :D

Aucune raison d'être désolé. Toutes les machines (Arduino compris) sont capables d'utiliser des types de variables capable de contenir des "long" qui vont de -2 147 483 648 à 2 147 483 647, donc une précision très largement supérieure au 1/1000 ème.

La "précision" d'une machine CNC est un terme qui recouvre beaucoup de concepts différents: par exemple la précision de commande (j'envoi l'ordre de se déplacer de 20mm, est-ce physiquement correct?) n'est pas la même chose que la répétabilité ( j'envoi le même ordre de déplacement de 20 mm, puis de retour au même point, 20 fois de suite). Il y a bien sur aussi la précision sous charge (toujours déplacement de 20 mm, mais en découpe). Tout cela bien sur sur les 3 axes, et aussi en combinaison de mouvement sur plusieurs axes simultanés.

Pour une CNC amateur, le 1/100 de mm en précision n'est pas du tout évident à obtenir (et pratiquement inutile si in travaille principalement bois où plastique/composites). Il faut aussi tenir compte (souvent oublié) de la broche elle-même et de son éventuel faux rond (Même les très réputées Kress sont souvent certifiées pour 1/10, ce qui est énorme!) et bien sûr du collet ainsi que de la fraise elle-même. Ce qui revient à dire que sur une machine sur laquelle on aura fait de gros efforts pour augmenter la rigidité et la précision du mouvement, tout peut être gâché par une broche pas à la hauteur!

Dans cette chaine, c'est le maillon le plus faible qui gagne toujours.
 
D

Dardar88

Compagnon
J'adore GRBL car c'est vraiment la solution au cout le plus faible en ce moment pour quelqu'un qui voudrait etre operationnel rapidement avec un budget a 150 euros maximum en admettant qu'il:

-connaisse suffisamment l’électronique de base lui permettant de connecter des drivers plus puissant
a partir de l'arduino ,par exemple des nema 23 au delà de 2.2amp qui est la limite actuelle
des stepstiks.
- manipuler le téléversement Arduino- GRBL
-qu'il ne soit pas trop gourmand ni trop pressé en terme d’évolution de son pack ,j’entends par la l’implémentation de codes évolues (O-code par exemple ,pas de G31 ?) ou de fonctions modales aussi performantes que pour l'impression 3D.

Il me semble que sur une carte Nano ou Uno ,les limites sont vite atteintes par contre on peut utiliser 4 axes alors qu'avec une Mega ,il reste encore pas mal "de place" mais helas ,si on desire utiliser un combo Mega+ ramps ,ce qui est très pratique ,le 4ieme axe n'est pas encore implémente , très dommage.

A par cette limitation qui j’espère n'est pas définitive (si LETARTARE pouvait pousser plus loin), en utilisant par exemple Candle que l'on peut charger sur Github ,on a un interpréteur visualiseur d'usinage en 3 axes en Français absolument génial (y compris un curseur overide!).
https://github.com/Denvi/Candle

On arrive a une solution très proche de Mach3 pour des utilisateurs ne demandant pas la lune sur un baton.

En allant un peu plus dans le fond de la poche , on passe a l'historique Mach3 ,fiable ,éprouvé , et avec 2 poches ,mach4 dont il faut commencer a justifier l'investissement mais qui semble bénéficier de bons supports concernant les interfaces dont l’éventail de port de communication est très actualisé.
Mach 4 + une ESS ,ça commence" a faire" pour un amateur Lambda (pas pejoratif) ! mais si on est fou avec moderation alors il y aurait dans ce cas une alternative dont on parle peu sur ce forum mais qui tape de + en + fort et compatible Mach3 pour se dédouaner du port // :
http://blog.f8asb.com/2015/04/25/polabs-nouvelle-carte-controleur-cnc-pokeys57cnc/

Si il y a deja quelques utilisateurs dans ce forum ,ce serait sympa d'avoir des retours d'experience :)

t.
 

Sujets similaires

esloch
Réponses
52
Affichages
2 032
esloch
esloch
N
Réponses
12
Affichages
2 330
AlliPapa
AlliPapa
P
Réponses
5
Affichages
1 456
Coyote94
Coyote94
T
Réponses
98
Affichages
6 557
Doctor_itchy
D
Haut