3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Moderator: Moderators

Plaats reactie
Frozen
Berichten: 10
Lid geworden op: 15 sep 2022 13:59

3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door Frozen »

Hallo CNCZONE,

Naar aanleiding van mijn onderzoek naar de bouw van een cnc machine vroeg ik me af of er een kant en klare arduino code is of een stappenplan om de CNC-Freesmachine met Fusion 360 te laten communiceren. De code moet dus de G-code uit Fusion 360 in arduino code omzetten en daarmee de 3 stappen motoren en spindel aandrijven.

Bedankt.

~ Frozen
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12055
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door hugo stoutjesdijk »

Wat is arduino code?

Ooit al eens naar grbl gekeken?
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Kjelt
Donateur
Berichten: 6329
Lid geworden op: 14 jun 2007 21:51
Locatie: Eindhoven

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door Kjelt »

Dat heet een fusion 360 postprocessor voor grbl.
Succes (zelf nooit iets mee gedaan overigens).

https://www.autodesk.com/products/fusio ... grbl-post/
Benny_DS
Berichten: 411
Lid geworden op: 29 nov 2016 14:56
Locatie: Antwerpen
Contacteer:

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door Benny_DS »

hugo stoutjesdijk schreef: 05 feb 2024 20:42 Wat is arduino code?

Ooit al eens naar grbl gekeken?
Ik weet niet goed of dit sarcasme is of niet.
Grbl draait op een arduino, en is dus wat hij nodig heeft.
Gebruikersavatar
Arie Kabaalstra
Donateur
Berichten: 13539
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door Arie Kabaalstra »

Benny_DS schreef: 05 feb 2024 21:48 Ik weet niet goed of dit sarcasme is of niet.
Nee.. dat is geen Sarcasme.. of misschien wel.. maar dan meer om aan te geven dat de Vraagsteller totaal geen besef heeft van wat ie vraagt.
Arduino Code is C.. klaar.. meer dan dat is het niet, was het niet, zal het ook nooit worden.. Arduino's programmeer je in C.. klaar..

Iemand maakte onlangs nog de opmerking dat veel reacties de vraag niet beantwoorden, maar als het een niet ter zake doende vraag is.. wat is dan het nut van het beantwoorden van die vraag?..
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12055
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door hugo stoutjesdijk »

Niet echt sarcasme, ik vraag me serieus af wat iemand denkt bij die vraag.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
hfjbuis
Donateur
Berichten: 3094
Lid geworden op: 13 feb 2017 00:26
Locatie: Hoensbroek

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door hfjbuis »

Ik heb een 3 assige CNC Freesmachine die op een "arduino" (MKS-TinyBee) werkt met daarop FluidNC als firmware. Ik maak mijn ontwerpen in FreeCad die een postprocessor voor GRBL heeft. De door FreeCad gemaakte gCode file stuur ik met UGS naar de freesmachine.
Fusion360 heeft ook een grbl post processor maar die heb ik nooit geprobeerd.

Behalve een MKS bord met daarop een grbl variant, kun je ook een arduino Uno, Mega of een van de andere 1000 borden gebruiken.

Mijn freesmachine en de configuratie voor FluidNC: https://github.com/MetalWorkerTools/Por ... ingMachine

Stappenplan:
  • Lees je in.
  • vraag je af wat je minimaal wilt hebben en vergeet al het andere want daarvoor is budget, kennis en ruimte waarschijnlijk te beperkt.
  • realiseer je dat je waarschijnlijk, net als veel anderen, meer dan één machine gaat bouwen/kopen. Een kleine eenvoudige machine om te leren is niet verkeerd.
  • Maak een keuze voor je CAD programma.
  • Leer daar mee te werken en dat kost wel een paar maanden.
  • Begin daarna aan het CNC feest.
There are only 2 limits, the sky and your imagination
Benny_DS
Berichten: 411
Lid geworden op: 29 nov 2016 14:56
Locatie: Antwerpen
Contacteer:

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door Benny_DS »

Arie Kabaalstra schreef: 05 feb 2024 22:01
Benny_DS schreef: 05 feb 2024 21:48 Ik weet niet goed of dit sarcasme is of niet.
Nee.. dat is geen Sarcasme.. of misschien wel.. maar dan meer om aan te geven dat de Vraagsteller totaal geen besef heeft van wat ie vraagt.
Arduino Code is C.. klaar.. meer dan dat is het niet, was het niet, zal het ook nooit worden.. Arduino's programmeer je in C.. klaar..

Iemand maakte onlangs nog de opmerking dat veel reacties de vraag niet beantwoorden, maar als het een niet ter zake doende vraag is.. wat is dan het nut van het beantwoorden van die vraag?..
En dit is dan een perfect voorbeeld daarvan.
Ik heb jou geen vraag gesteld.
Gebruikersavatar
Markus
Donateur
Berichten: 1021
Lid geworden op: 01 sep 2007 22:43
Locatie: Aduard, Groningen
Contacteer:

Re: 3-assige CNC-Freesmachine arduino Stappenplan + code gevraagd

Bericht door Markus »

Hoi Frozen,

Aan je vraagstelling te zien lijk je een beginner, dus bij voorbaat excuus als ik een beetje belerend ben

Fusion 360 poept G Code files net als de meeste CAM pakketen (F360 is CAD/CAM). G Code is een "taal" waarmee CNC machines, Robots en bijvoorbeeld 3D printers aangestuurd kunnen worden.

Een Arduino die grbl firmware geinstaleerd heeft eet dan die G-code files en zet die om naar de juiste bewegingen in de vorm van aanstuursignalen voor stappenmotor drivers (of servos met puls dir ingangen)

Omdat machines niet identiek zijn is er vaak een vertaal slag nodig tussen wat het CAM pakket doet en wat de machine begrijpt. Die vertaalslag wordt opgelost met een CNC postprocessor en die kun je vaak aan je CAM (Fusion 360) pakket koppelen.

Maar ik dit geval lijkt mij een postprocessor mischien niet nodig gezien deze video




Greezt,

Markus
Plaats reactie