GrblGru: 5 axes CNC with cheap BluePill and GrblHAL

Поделиться
HTML-код
  • Опубликовано: 7 янв 2023
  • This video is the 2nd part of creating a 5 axis CNC/CAM system. After the 1st part showed how to program the Arduino DUE, the 2nd part introduces the very cheap alternative. The processor STM32, better known as BluePill, is often available for under 10$.
    Together with the free GrblHAL and the free GrblGru you get a powerful 32Bit system for little money.
    See part 1:
    • GrblGru: 5-axis CNC m...
    For more informationen see:
    GrblHAL: github.com/grblHAL/core/wiki
    GrblGru: www.grblgru.com
    Possible source of supply STM32 : www.ebay.de/itm/402529828485
  • НаукаНаука

Комментарии • 51

  • @Putelquelee
    @Putelquelee Год назад +1

    i wait for this video. greetings and happy new year. for more videos and projects.

  • @ekoharyanto8176
    @ekoharyanto8176 8 месяцев назад

    the future of grblhal looks bright, Longmill sienci is currently developing grblhal boards

  • @VladekR
    @VladekR Год назад

    happy new year 👍👍👍👍👍👍

  • @user-lo2ny5ek5q
    @user-lo2ny5ek5q Год назад +2

    We miss new videos 👍👏👏👏

  • @rusticagenerica
    @rusticagenerica 11 месяцев назад

    Great video !! On GRBLGru how can you simulate a 5 axis machine where the 2 last axis are on the spindle, and not on the table / support area?

  • @marciotelao
    @marciotelao 10 месяцев назад

    Hello, how would it be possible with your software to import a 500 x 300 rectangle with the sides at 45 degrees and generate the cut with 5 axes so that the A and B axis work correctly, can you explain to me because I didn't understand how to create the gcode so that the 5 axes work correctly with a 5 axis cnc mine and the table with the A and B axis on the z axis

  • @user-jo1rt5yd4v
    @user-jo1rt5yd4v Год назад +1

    Hello. please help me, I want to make an embroidery machine out of a sewing machine .. I don’t know how to control the needle lift so that the axes start moving when the needle is at the top and does not tear the fabric.

  • @blairg420
    @blairg420 Год назад

    This is awesome! Thank you for the great work! I have a question on the Unimat conversion using your software, how might I set the travel/rev/mm in the code, with the original leadscrews? Thank you!

    • @grblgru
      @grblgru  Год назад

      GrblGru offers the possibility to communicate directly with the controller via a command line. With this you can enter the parameters of your machine.
      For handling the command line see here:
      ruclips.net/video/d9fIIRBER1w/видео.html
      The video is quite old, but you can find more recent information in some newer videos on my RUclips channel
      ruclips.net/channel/UC4_AHkEVDWNWW61ZW4qBHWA
      For the configuration of the controller see:
      github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration

    • @blairg420
      @blairg420 Год назад

      @@grblgru I seem to have got machine to move ok now, but today I tried to run a thread example and I have no view of anything in the 2D viewer screen? Can you offer your thoughts, thanks

  • @user-lo2ny5ek5q
    @user-lo2ny5ek5q Год назад +1

    the program is very good

  • @idus
    @idus Год назад +1

    Is there memory room for encoders to be added in the hal?
    That would be an awesome tutorial.

    • @grblgru
      @grblgru  Год назад

      Sorry, I am not an expert of GrblHAL.
      But please ask Terje Io, the developer of GrblHAL on his Github page.
      github.com/terjeio/grblHAL
      He will answer you for sure.

  • @manishchauhan9495
    @manishchauhan9495 4 месяца назад

    Dose grbl mega 5x edge has scalling commond g51 ....?
    If it has then how to use it

  • @manishchauhan9495
    @manishchauhan9495 Год назад

    Okay i made the same 5 axis as you told me
    But i design in fusion 360 file and preparing nc program in that
    My aaxis works but b or c whatever is not working
    Tell me correct post processor for that 5 axis to use fusion files

  • @vinaygodara6602
    @vinaygodara6602 Год назад

    Unable to create stl from scan data . And thanks for this awesome software. And if you can fix saving height data it will be very useful

    • @grblgru
      @grblgru  Год назад

      But this should work. Can you please describe in more detail how you scan and which GrblGru version you use ?

  • @ekoharyanto8176
    @ekoharyanto8176 Год назад

    Please tutorial grblhal with Mach3 red board, ITS use stm32f103

  • @user-nw3bx2pv7t
    @user-nw3bx2pv7t Год назад

    Спасибо

  • @rusticagenerica
    @rusticagenerica 10 месяцев назад

    Would you PLEASE release the source code so people can compile it for linux?

  • @scienceandtechnologyst8134
    @scienceandtechnologyst8134 Год назад

    I can't setup hard limits switches please help me out to fix it
    Its not working when pin it in ramp 1.4 for Max limit switch of all axis
    I setuped successful home switches from minimum axis limit switchs
    But I want to setup on another end of axis for maximum limits switches .
    .
    Kindly help
    I am using Arduino mega 5x + ramp 1.4 and grbl mega 5x edge

    • @grblgru
      @grblgru  Год назад +1

      Sorry, I am not a controller expert. Mega-5X has been developed by Gauthier Brière. Tell him your problem on
      github.com/fra589/grbl-Mega-5X/discussions
      He will surely be able to help you.

  • @garydraes4744
    @garydraes4744 Год назад

    Hola saludos desde Colombia. He seguido tu trabajo con el software para el desarrollo de mi proyecto de torno automatizado . Pero quisiera hacerte una consulta ya que he tenido problemas con la generación de los diseño dxf para cargarlo al grblgru. Cual es el software para hacer los diseños para el torno y poderlos importar a grblgru. Porfavor ayúdame.

    • @grblgru
      @grblgru  Год назад

      You just need any normal DXF editor to create a DXF file for GrblGru. The origin of the coordinate system must be on the far right. The X-axis points to the right, the Y-axis points up. Only the lower half of the rotation object is drawn. The contour must consist of ONE continuous polygon. There must be no gaps.
      During installation the folder "ExampleData" is created with many DXF examples. Have a look at the file "ChessKing.dxf".

  • @icebluscorpion
    @icebluscorpion Год назад

    Is the Bluepill a knockoff of a knockoff? Does it also work with an Arduino Nano V 3.0 knock off from Make fun too?

    • @olavl8827
      @olavl8827 Год назад +2

      No. "Bluepill" is not a knockoff, it's its own thing. The microcontroller on the board is an STM32F103C8T6. Look it up, it's quite a bit more capable than the ATmega328P on the Arduino Nano. You wouldn't run a 5-axis enabled Grbl on a Nano. The Bluepill in general is the cheapest way to discover the STM32 family.

  • @mastube9184
    @mastube9184 7 месяцев назад

    please tutorial install stm32 minimal blackpill GRBLHal 🙏🙏🙏🙏🙏🙏

  • @doityourselfhelle
    @doityourselfhelle Год назад

    Vorab vielen Dank für deine Videos und die Bereitstellung deiner Software!
    Bin gerade am Bau einer Root 3 Lite und als ich das erste Video von dir gesehen habe, war mir klar, so möchte ich es auch machen. Leider hänge ich schon seid ein paar Tagen an der Fehlersuche. Nach dem flashen eines Black Pill STM32F401, bekomme ich in GrblGru V5.1.0 eine Fehlermeldung "Alarm: Es ist ein Positionsfehler aufgetreten", der sich nicht wegdrücken lässt, nachdem ich gbrlHAL aus Controller auswähle. Erst wenn ich wieder auf "Simulation" stelle, erscheint die Fehlermeldung nicht mehr. Ich habe jetzt schon verschiedene BIN-Files erzeugt und geflasht, aber ohne Erfolg. Hast Du eine Idee woran es liegen könnte oder was ich noch versuchen kann?
    Wie in einem Forum von dir empfohlen, habe ich auch schon einen Arduino Nano mit GBRL 1.1 geflasht. Innerhalb von 20 Minuten ist alles Fehlerfrei gelaufen.
    Eine Frage noch, wo findet man all die Anschlussbelegungen der unterschiedlichen Boards wie in deinem Video ab 3:52 Minuten zu sehen ist?
    Über eine Antwort würde ich mich freuen!
    Viele Grüße,
    Helmut

    • @doityourselfhelle
      @doityourselfhelle Год назад

      Nach langer Suche habe ich folgende Lösung auf GitHub - grblHAL/core gefunden:
      "grblHAL defaults to normally closed (NC) switches for inputs, if none are connected when testing it is likely that the controller will start in alarm mode. Temporarily short the Reset, E-Stop and Safety Door4 inputs to ground..."
      Nachdem ich PB8 und PB6 auf Masse gelegt habe, konnte ich GbrlGru oder ioSender ohne Fehlermeldung öffnen.
      ----------
      Was mich jetzt noch interessieren würde wo man das Pin Mapping nach dem flashen von grblHAL herbekommt?

    • @grblgru
      @grblgru  Год назад

      Wenn der Fehler sofort nach dem Starten der Schnittstelle erscheint, also vor dem ersten Senden eines Fahrbefehls,
      tippe ich auf irgendein Problem mit den Endschaltern. Mach die mal probeweise passiv und wähle auch Homing ab.
      Die Anschlussbelegungen suche ich auch einfach im WWW. z.B. Suchbegriff "pin mapping STM32".
      Wenn du dann "Bilder" auswählst, findest du sofort ein paar.

    • @doityourselfhelle
      @doityourselfhelle Год назад

      ​@@grblgru Herzlichen Dank für Deine Antwort! Ja, ich habe "Reset" und "E-Stop" auf Masse gelegt, dann war der Fehler weg. PinOuts vom STM32F401 findet man genug, aber Dein PinOut vom Video zeigt auch gleich das Pin Mapping, also welcher Pin für welche Achse, Endstopp, usw. zuständig ist. Und das ist meines Erachtens schwer zu finden.
      Es wäre eine coole Sache wenn der grblHAL Web Builder gleich eine Tabelle mit dem Pin Mapping ausgeben würde! Sobald die Auswahl von "Driver" und "Board" gemacht wurde, steht ja schon fest welcher Pin wofür zuständig ist.
      Nochmal vielen Dank und einen schönen Abend!

  • @hungbulon
    @hungbulon 11 месяцев назад

    I DOWNLOAD THE Version of cORe stm32f103c8t6 which has only three Axis only let me Unlock 5 Axis THANK YOU

  • @timjohn4954
    @timjohn4954 7 месяцев назад

    Hallo GrblGru, erst einmal vielen Dank für dein beeindruckendes Werk, ich finde die Bedienbarkeit sowie die Darstellung deiner Software super intuitiv und sehr gut dokumentiert. Ich habe eine Drehbank und eine Fräse und möchte beide mit einer neuen Software und Hardware ausstatten. Ich werde deine Software nutzen und würde gerne etwas spenden. Wie kann ich das tun?Außerdem möchte ich eine Frage stellen. Ich würde gerne DM 856 Endstufen benutzen weil ich gelesen habe, das diese einen sehr leisen Betrieb fahren können. Allerdings brauchen sie eine gewisse Taktrate und ich frage mich, welchen Arduino und welches CNC Shield du mir dafür empfehlen kannst?
    Mit Gruß und Dank,
    Tim

    • @grblgru
      @grblgru  7 месяцев назад

      Vielen Dank. Bis jetzt habe ich mich hauptsächlich nur mit der Berechnung des GCodes beschäftigt. Ich bin auch kein Regelungsexperte und kann dir somit leider auch keine Empfehlungen für Controller und Endstufen geben.
      Bei mir ist an der Fräse der Mega und für die Drehbank ein einfacher Uno im Einsatz. Mit beidem habe ich bisher keinerlei regelungstechnische Probleme gehabt.
      Vielleicht stellst du deine Fragen einmal in einem Forum wie z.B. "CNC aus Holz" oder der "Zerspanungsbude". Da sind immer eine Menge Leute mit Erfahrung, die dir sicher gern weiterhelfen werden.

    • @timjohn4954
      @timjohn4954 7 месяцев назад

      @@grblgru Hallo grblgru, danke für deine Antwort, ich denke grblhal und 32bit sind der Weg! Danke nochmal!

    • @timjohn4954
      @timjohn4954 7 месяцев назад

      @@grblgru Sag mal, weißt du zufällig ob dein Programm unter FluidNC läuft?

    • @grblgru
      @grblgru  7 месяцев назад

      Ich habe dir in der Zerspanungsbude eine private Message geschickt

  • @leonardoalterisio6514
    @leonardoalterisio6514 Год назад

    NICE !!!!.but i don't found the firmware.bin file

    • @grblgru
      @grblgru  Год назад +1

      See the video at 0:38

  • @nairdasrob2301
    @nairdasrob2301 Год назад

    This device can handle backlash, the mega2560 can't?

    • @grblgru
      @grblgru  Год назад

      GrblHAL can handle backlash, unlike Mega 5X. But I have not been able to try it out myself yet.

  • @user-kt5ux9fz4c
    @user-kt5ux9fz4c Год назад

    can you give me the firmware of this video? I upload my firmware to Grblgru 5.0. Missing GrblHAL Version Message @ COM22 was happen?

    • @grblgru
      @grblgru  Год назад

      Check if the BluePill has min. 128K flash.
      Please download the GrblHAL firmware from the page described in the video and flash your controller. Also please download the latest GrblGru beta version V5.0.9.

    • @user-kt5ux9fz4c
      @user-kt5ux9fz4c Год назад

      @@grblgru I used the STM32 F103C8T6. What is your detailed model number STM32 F103__ __ __ __?

    • @grblgru
      @grblgru  Год назад

      My was a Genuine STM32 Blue Pill STM32 F103 C8T6 7
      In the meantime another user recommended the program 'STM32CubeProgrammer' to read the flash. But I have not tried it myself yet.
      See forum.makerforums.info/t/5-axis-cnc-system-with-bluepill-and-grblhal-for-less-than-10/86810/5

    • @user-kt5ux9fz4c
      @user-kt5ux9fz4c Год назад

      @@grblgru Thank you very much.

  • @tenlittleindians
    @tenlittleindians Год назад

    Since it's almost impossible to find a board with a "genuine" chip on it how about suggesting a vendor selling boards that you know work with your software.
    An hour of searching leads me to believe they are mostly fake and are hit and miss when it comes to getting them working.

  • @user-rm5oz4ze6i
    @user-rm5oz4ze6i 7 месяцев назад

    GRBLGRU is dead? Download link is broken. Dozens errors almost at every click, broken jobs etc....

    • @grblgru
      @grblgru  7 месяцев назад

      No, I'm not dead. I still feel quite well. :)
      Thanks for the feedback with the download. I have corrected it. If you found a bug, please save the project file and send it to me at GrblGruNoReply@Yahoo.com. I will then try to fix it.

  • @user-it1zw8uy2r
    @user-it1zw8uy2r Год назад +1

    You have created a program, BUT... you have not taught how to work with it!!! Everything is so beautiful. But only outwardly. The program can become popular!. The fact is that the new versions do not have what the old ones have! (What's on your video) You can't study like that! There are no playlists about working on a lathe, on a 5 axis machine. Just darkness! A simple picture, nothing more! It's a pity! But there were such plans!