Aller au contenu

GO Print

CNC de Yopla


yopla31

Messages recommandés

J'ouvre un sujet pour ma CNC et éviter de mélanger CNC et imprimantes 3D, comme j'ai commencé à le faire dans mon sujet de présentation de mes imprimantes.

Je suis parti de la CNC de Topsie que j'ai modifié au fur et à mesure de la modélisation sous Inventor.

298032028_TopsCNCHEAVYv1.00_002.thumb.jpg.6a99f5429937816a0ab0e8ff716bb985.jpg956799244_TopsCNCHEAVYv1.00_003.thumb.jpg.4563580ea07d7abd06ac0cf8f2290ea1.jpg

727495067_TopsCNCHEAVYv1.00_001.thumb.jpg.a504fac0ab331c42cd14166a6a87553e.jpg432051224_CoupeBridageVis.thumb.jpg.7b082c724799ea39131f82d425f95113.jpg

La modification principale est la possibilité d'upgrader la CNC de NEMA17 à NEMA23 sans refaire des pièces, juste supprimer les platines d'adaptation NEMA17. Le support de la broche a été également modifié pour permettre de descendre beaucoup plus bas. Les vis trapézoïdales sont bridées de manière très basique entre deux paliers à chaque extrémité via les vis de l'épaulement du roulement.

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

La partie que je redoute toujours : le câblage ! 😔

20210206_150149_redimensionner.thumb.jpg.3614a94ebd11317f8b73050777857617.jpg    20210206_150200_redimensionner.thumb.jpg.4adc7d73dae07ff06107b6a0b74b16cb.jpg

 

L'alimentation 12v de ma première imprimante 3D, CREALITY CR10 (pas "S" "Pro" ou autre... juste CR10!), recyclée !

20210218_000445_redimensionner.thumb.jpg.12398c80aab42e1eb3d00c716e3b3581.jpg20210218_000459_redimensionner.thumb.jpg.c8c77bf1d4deca4a154b9631dac902c5.jpg

La prise alimentant la broche, alimente également l'aspiration, et, est pilotée par le SSR (gcode M3 / M5).

Lien vers le commentaire
Partager sur d’autres sites

Les premiers essais sont dédiés à la préparation du 1er martyre.

20210228_115450.thumb.jpg.12d85059322531df50ce5bc8126cf74c.jpg20210228_115516.thumb.jpg.ba04bf9af4a411408f1465d2c52b9657.jpg

Premier test sans aspiration :

 

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Les nouvelles pièces du sabot d'aspiration peuvent être testées :

 

Broche + aspiration 72 db ! Casque anti-bruit recommandé !

 

 

La gestion de l'alimentation broche + aspirateur fonctionne correctement. L'efficacité de l'aspiration est correcte, bien que l'aspirateur utilisé soit un vieil aspi d'atelier.

Le support du sabot d'aspiration mériterait des améliorations... 

Modifié (le) par yopla31
Lien vers le commentaire
Partager sur d’autres sites

Le choix de l'électronique reste très standard : Arduino + CNCshieldv3 + TMC2208 "supervisé" par un Raspberry PI 3b sous raspbian et bCNC avec un vieil écran sur un support orientable, clavier souris usb secondé par un clavier Bluetooth, relié en Wifi au réseau domestique.

L'arduino et le Raspberry semblent limites. Un premier fichier de CFAO pour les 176 lamages du dessous de mon martyre avec des alésages utilisant des hélices provoque des erreur #33 sur les commandes G3. Il faut resetter à froid le Arduino/CNCshield et lancer le PRG immédiatement sans autre commandes de déplacement (sauf le Home!).

20210227_200152_redimensionner.thumb.jpg.f228f3c9a183b34b95c039e3fa330d57.jpg

J'ai perdu beaucoup de temps avec cela ! La pièce (le martyre) est à la fois simple et compliquée : 176 lamages et perçages, c'est beaucoup pour ce système light. d'ailleurs, pour l'opération des 176 perçages, bCNC ne m'affiche pas tous les perçages ! C'est dommage, car bCNC permet de sélectionner les parties d'usinage à activer ou désactiver. C'est assez pratique pour éviter de devoir retourner sur le PC modifier les opérations, générer un nouveau fichier gCode, l'expédier sur la CNC, redescendre au garage et lancer le nouveau PRG ! 😨

J'ai commencé à chercher des alternatives à ce problème (arduino STM32 et autres) qui utiliseraient , si possible, la CNCshieldv3. Je suis preneur de toutes info sur le sujet. Mais, en y réfléchissant, c'est peut-être moins urgent que ça n'y parait ! On usine pas tous les jours des pièces avec 176 lamages !! Donc , je vais tranquillement exploiter ma CNC telle qu'elle est, en corrigeant/améliorant les petits défauts, et en regardant les solutions 32 bits existantes...

Lien vers le commentaire
Partager sur d’autres sites

Du grand Yopla !

Comment as-tu géré la question du backlash ?

J'ai arrêté avec bCNC alors que j'avais décidé de ne pas mourir idiot
Pour moi y'a trop de trucs qui servent à rien et qui foutent le bronx alors chuis revenu à mon premier choix

CNCjs forever !

Modifié (le) par Jean-Claude Garnier
  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, Jean-Claude Garnier a dit :

Du grand Yopla !

Quand je serai moins bête, je me croirai intelligent... enfin pas sûr que je m'en rendrai compte... 🤨

 

Il y a 2 heures, Jean-Claude Garnier a dit :

Comment as-tu géré la question du backlash ?

un écrou T8 imprimé en nylon (Bridge de Taulman) d'un côté du porte écrou et un écrou classique de l'autre côté avec un serrage de l'écrou nylon pour limiter le jeu au max; la même solution sur les 3 vis. Mais les Y recommencent à vibrer malgré la "contrainte axiale" sur chaque vis même en ayant baissé l'avance rapide de 5000 à 2500. Il va falloir que j'ajuste de nouveau les jeux.

Il y a 2 heures, Jean-Claude Garnier a dit :

J'ai arrêté avec bCNC alors que j'avais décidé de ne pas mourir idiot
Pour moi y'a trop de trucs qui servent à rien et qui foutent le bronx alors chuis revenu à mon premier choix

Je te conseille vivement des vidéos très instructives de cette chaîne. Ce n'est pas pour son charisme que j'ai visionné les 4 vidéos sur bCNC, mais il présente très bien et simplement bCNC. J'ai ainsi découvert comment sélectionner/désélectionner des parties du gcode, et j'ai enfin compris à quoi servaient tous ces trucs qui servent à rien, et qui sont bien utiles ! 😜

Je suis loin de maitriser, mais ça va venir... Il faut vite que je regarde les macros attentivement, car il semble qu'avec le mélange de python, il soit assez pratique de se faire de belles macros interactives.

Père sait vers, la conne est sens... 

Lien vers le commentaire
Partager sur d’autres sites

il y a 42 minutes, trotro a dit :

en augmentant le Timeout (en haut à droite) bCNC affiche plus de détails, mais c'est plus long.

Super génial ! Merki, ça marcheeee !

image.thumb.png.902167fe8bae46b591374ec272641458.png

Modifié (le) par yopla31
Lien vers le commentaire
Partager sur d’autres sites

Pour le backlash j'ai fait comme ça aussi sauf que j'ai mis deux écrous en laiton

Je ne connaissais pas cette chaîne, décidément on en apprend tous les jours avec ce foirium

Merki

Lien vers le commentaire
Partager sur d’autres sites

Oui, je sais que tu préfères regarder la chaine de Naomi qu'écouter la chaîne MadeInFondDuGarage 😜. Mais je trouve qu'il est très efficace dans ces explications, et je reste plus concentré sur ces propos. Je me suis abonné à cette chaîne MadeInFondDuGarage , mais pas à celle de Naomi !

Modifié (le) par yopla31
  • Haha 1
Lien vers le commentaire
Partager sur d’autres sites

Boum... le fusible de mon interrupteur (5A) chinois à lâcher. Il a eu peur de moi : ça faisait 5 fois que je lançais un job qui stoppait à la 1ère commande G0 sans raison explicite, et je commençais à m'agacer sérieusement.... 🤬

C'est moi ou GRBL sur arduino est très capricieux !!??

J'ai trouvé un fusible de 8A, ça devrait le faire. pas calculé mais j'ai l'aspi et la broche commandés ensemble par le SSR...

Je me demande si je vais arriver à surfacer mon martyr !! 😠

Lien vers le commentaire
Partager sur d’autres sites

Je n'ai trouvé aucune commande gcode équivalente à un G28 Z, par exemple. Je ne parle pas de palpage avec G38.2 à G38.5.

Je suis en cours de dégauchissement et calibrage "précis" des axes et pouvoir faire un init du Z sur le endstop après avoir buter en fin de course (descendante) me semblait bien pratique... J'ai mal cherché ?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, yopla31 a dit :

Je n'ai trouvé aucune commande gcode équivalente à un G28 Z

G28 est une position prédéfinie, enregistrée avec un homing ou une commande G28.1

ex. : j'envoie ma broche en X10 Y10 Z-10 puis j'envoie une commande G28.1 ; ensuite je déplace ma broche n'importe où ; si j'envoie la commande G28, elle ira à la position X10 Y10 Z-10.

Pour répondre à ta question, tu peux envoyer une commande G28 Z-0.01. Ton axe Z va se déplacer rapidement à Z-0.01 (pas de risque) et ensuite se positionner à G28 Z prédéfini (homing ou G28.1).

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

@yopla31 perso je ne suis pas fan du G28

Je lui préfère le G53 qui donne une position exprimée par rapport aux origines machine

Si tu dis par exemple G53 Z-10 la broche va REMONTER à 10mm du POM Z

J'ai ainsi modifié mon post-processeur pour qu'en fin de programme la broche aille à 10mm du Z max, puis l'axe X à mi-course et l'axe Y à 10mm de l'origine

J'aurais pu faire de même avec le G28 mais je préfère comme ça ainsi mes programmes sont indépendants de la machine sur laquelle ils vont tourner (ce qui n'est pas le cas en G28) 

...... On pinaille, on pinaille..... 

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

  • 1 year later...

Je reprends le sujet de la CNC, après un long stanby, dû à trop de projets en cours, et très insatisfait du résultat de cette CNC. J'en profite pour partager le retour d'expérience.

Pour réactualiser ce domaine, j'ai ressorti ma 3018 pour la faire évoluer et tester quelques points importants (fraises, gravures, spindle, soft de gravure, et autres).

Première étape, choix et achat d'un soft de gravure spécialisé, à savoir VCarve Desktop de Vectric (396€). La partie CAM, aussi bien de Fusion360 qu'Inventor que j'utilise, est trop orientée CFAO. L'investissement logiciel conséquent m'oblige à trouver des solutions viables !

En premier lieu, j'ai monté le kit d'extension GENMITSU 3018 vers 3040 et le kit d'extension de plan de travail pour me permettre d'avoir une surface de travail plus confortable. Jusque là, pas de soucis, mais le spindle d'origine ne tourne qu'à 8200 rpm max ! Et là, galère pour adapter les paramètres de coupe avec cette vitesse max de broche !

Pas grave, je vais adapter mon effleureuse KATSU prévue pour mes premiers tests sur la "grosse CNC". Problème : impossible d'utiliser l'axe Z d'origine full plastique de ma 3018. Donc, je commande cet axe Z, et ces accessoires. Mais ne vous y trompez pas, sur le visuel "Da Maz On", on croit commander un système équipé d'un NEMA23 et d'une vis à bille ! Et non! c'est un NEMA17 et une vis trapézoïdale 😧

Tant pis, on fera avec ! J'imprime un support pour spindle de diamètre 65mm et hop ! on teste. Et là, catastrophe : la KATSU tourne très vite, trop vite, et est assez difficile à régler, et l'axe Z bouge sous les contrainte ! Les LM10UU ont un jeu pas possible. Je change en sélectionnant les plus précis de mon jeu, mais tests un peu mieux mais ça reste inutilisable !

Bon sérieux, ça commence à m'agacer sérieux : reprise de la conception pour adapter un système à 2 rails linéaires MGN9H fixés sur le profilé 2060. Pas de bol, le 2060 est un v-slot et les rails sont trop étroits et tombent dans le V donc montage impossible sans changer le profilé pour un 20x60 Type I rainure 5.

1953498821_CNC3-3018Prov21.thumb.jpg.22432c0833b56a028aa98f03799b248b.jpg

Test avec les rails : ça ne bouge plus trop, mais la structure ne permet pas de fortes contraintes ! L'avantage : c'est le châssis qui se tord de rire, évitant ainsi de casser la fraise. 🙄🤣 

Mais la plage de vitesse de rotation de la KATSU (18900 à 38500 en 11 positions) ne permet vraiment pas de faire du travail sérieux. Sans oublier que ce ne sont que des NEMA17, même si j'y ai collé mes plus costauds en stock !

Bon, dans une première étape, j'ai commandé un spindle Genmitsu GS-775M 775 tournant jusqu'à 20000 tr/mn. Cela me permettra de reprendre le sujet sérieusement, et de valider les bases avant toute évolution.

Au vu des résultats obtenus sur ma 3018 ainsi évoluée, je serai en mesure de réfléchir à l'étape suivante :

  1. Faire évoluer ma "grosse CNC"
  2. Achat d'une CNC  

La première solution n'est, en fait, pas une évolution, mais une refonte complète, avec peu d'éléments repris, peut-être l'électronique en partie, quelques endstop et bouton d'arrêt. Bref pratiquement rien !

En chiffrant une solution sérieuse (rails de guidage linéaire, vis à billes, NEMA23, châssis rigide (profilés 4040 ou C-Beam), on arrive vite à environ 2400€ à 2600€, suivant la capacité usinable (800mm ou 1200mm, estimé).

Pour l'option 2, l'acquisition d'une Genmitsu PROVerXL 4030 avec spindle+VDF, et upgradable en 600x600 ou 1000x1020, reviendrait dans sa version de base (400x300) avec une broche de 2.2 kW en ER20 refroidie par eau avec sa pompe et son variateur de fréquence, à environ 1400€. L'upgrade 600x600 Genmitsu coûte 403€, et 633€ pour l'upgrade 1000x1020.

Pour le choix d'une Genmitsu PROVerXL 4030, je m'appuie sur le retour d'expérience de cette chaine YOUTUBE, dont les explications sont claires et compréhensible. Il existe certainement d'autres CNC, et j'attends vos commentaires pour découvrir d'autres modèles ! 😉

Je me pose une question : peut-on utiliser un VDF (variateur de fréquence) de 4.0kW, par exemple, avec une broche de 2.2 kW ? Si quelqu'un à la réponse, je suis preneur.

Modifié (le) par yopla31
Lien vers le commentaire
Partager sur d’autres sites

Il y a 3 heures, yopla31 a dit :

Je me pose une question : peut-on utiliser un VDF (variateur de fréquence) de 4.0kW, par exemple, avec une broche de 2.2 kW ? Si quelqu'un à la réponse, je suis preneur.

qui peu le plus, peu le moins

l'inverse n'étant pas vrai

pour moi , il n'y a aucun soucis dans ce sens

Lien vers le commentaire
Partager sur d’autres sites

Le 27/06/2022 at 17:56, yopla31 a dit :

j'ai commandé un spindle ....

coup de gueule "ON"

Putain arrrrrrrêtez avec vos "spindles"..... On dit "une broche" épicétout

Y'en a marre de ces traductions avec les pieds à partir de l'Anglais (vis de plomb, flutes, burins....) que les néophytes adoptent sans se demander si par hasard y'aurait pas un mot en Gaulois qui irait bien et que tout le monde comprendrait....

coup de gueule "OFF"

Perso sur la CN que j'ai montée pour Cobois j'ai acheté chez Aliexpress un ensemble qui me donne entière satisfaction

Trop bien, voir ici >>>

  • Haha 1
  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, Jean-Claude Garnier a dit :

coup de gueule "ON"

Putain arrrrrrrêtez avec vos "spindles"..... On dit "une broche" épicétout

Y'en a marre de ces traductions avec les pieds à partir de l'Anglais (vis de plomb, flutes, burins....) que les néophytes adoptent sans se demander si par hasard y'aurait pas un mot en Gaulois qui irait bien et que tout le monde comprendrait....

coup de gueule "OFF"

Gagné !! 😂

Je savais bien que je ferais réagir Sir JCG, avec mon "sot poudrage" d'anglicisme !! 😜 Et je me rends compte avoir oublier, en fin de rédaction, d'achever mon piège en utilisant de nouveau "Broche", le ballot que je fais !! 🤣

Conseil : Si vous souhaitez savoir si vous avez été lu par Sir JCG, glisser quelques anglicismes dans votre prose !  C'est immanquable ! 

J'ai un peu honte quand même... 😳

Merci pour la réf "à lit express", j'ai repéré Vévor aussi, c'est d'ailleurs ce matériel que JJ Hontebeyrie a choisi sur la chaine Youtube citée précédemment.

Je dois recevoir ma petite broche Genmitsu demain, mais je penche de plus en plus vers la Genmitsu PROVerXL 4030 avec broche VEVOR et VDF ! Après tout, vendredi c'est mon birthday anniversaire !! 🥳 

Comme je l'ai dit précédemment, dans le cas d'une CNC amateur, précise et robuste, le "fait maison" n'ai pas super économique ! Et je préfère une machine robuste et fiable qui me fera économiser beaucoup de temps en mise au point.

Lien vers le commentaire
Partager sur d’autres sites

il y a 57 minutes, yopla31 a dit :

achever mon piège en utilisant de nouveau "Broche"

J'avais bien vu....
Damned, I am demasked....

  • Haha 1
Lien vers le commentaire
Partager sur d’autres sites

J'ai reçu la broche Genmitsu GS-775M.

Avant de tester des usinages, j'ai relevé les vitesses de rotation de broche en fonction des valeurs xxx envoyées dans une commande M3Sxxx. Le constat n'est pas très emballant. La broche donnée pour 20000 tr/mn maxi, tourne à 22000 tr/mn environ avec une tension de 23.6v délivré au cosses du moteur, et 2500 tr/mn au minimum. Ce n'est pas un mauvais point, au contraire ! Mais le problème vient du réglage par le paramètre Sxxx qui ne correspond pas à la vitesse réelle de la broche. Voici les valeurs que j'ai relevées par la commande M3Sxxx en partant d'une broche à l'arrêt, et en attendant quelques instants que la vitesse se "stabilise" à peu près :

500 2500
1000 2860
2000 3800
2300 4960
2400 5200
2500 6100
2600 6250
2650 6350
2700 6800
2800 7100
3000 8000
3250 8550
3300 8750
3400 9000
3500 10000
4000 11600
4500 13000
5000 14000
6000 15900
7000 16800
8000 17650
9000 18350
10000 18950
11000 19400
12000 19500
13000 19900
14000 20150
15000 20450
16000 20750
17000 21000
18000 21100
19000 21300
20000 21150
21000 21590
22000 21900

La première valeur correspond à la valeur Sxxx , et la deuxième valeur correspond à la vitesse réelle mesurée. les paramètre $30=22200 et $31=0.

En changeant $31 avec la valeur de la plus petite vitesse relevée, je m'attendais à faire correspondre les valeurs demandées avec les valeurs réelles. Mais, c'est loupé !

Je n'ai pas relevé toutes les tensions aux différentes valeurs de Sxxx mais quelques unes, et la commande M3S3000 alimente la broche avec 8.74v pour une rotation à 8000tr/mn, M3S3500 alimenta la broche avec 10.83v pour un rotation à 10000 tr/mn, alors que la commande M3S22000 alimente la broche en 23.6v pour 22000 tr/mn environ.

Ma question : est-il possible de faire correspondre les valeurs soit par firmware, soit électroniquement de manière simple ? Il est toujours possible de corriger manuellement les fichiers gcode avant de les exécuter, mais c'est dommage ! 🤔

Lien vers le commentaire
Partager sur d’autres sites

Au risque de me répéter (mais avec du recul...) je dirais qu'en tant qu'amateur on ne devrait pas trop se polariser sur l'exactitude des vitesses de rotation.
Perso, je ne pilote pas la vitesse, mais seulement le ON/OFF, et je règle au potentiomètre en fonction de comment ça coupe, de l'humeur du moment et de l'âge du capitaine.
Parfois un peu plus vite un peu moins vite change drastiquement le résultat, l'entrée en vibration ou non, toussa toussa.
Et de toutes façons, avec nos bécanes en carton, on tourne toujours trop lentement.
Si tu règles par soft, le temps que tu trouves où tu peux changer en plus ou en moins, c'est trop tard.
Alors qu'avec la main sur le potar, c'est infiniment plusse mieux bien.
Mais bon moi ce que j'en dis hein : dans la CN j'y connais que dalle....

  • Haha 1
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...