GRBL vs Mach3: Which is better? CNCSourced

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 80

  • @kevinyancey
    @kevinyancey ปีที่แล้ว +35

    There are many inaccuracies in this video. It should not be used to make CNC controller decisions.

    • @rusticagenerica
      @rusticagenerica ปีที่แล้ว

      Sorry but this video did make me want to switch to GRBL to make a pencil plotter. You think I should not?

    • @kevinyancey
      @kevinyancey ปีที่แล้ว +6

      @@rusticagenerica No no. That was too abrupt of me. What I should have said is that it shouldn't be used if you're looking for a 3+ axis control/firmware. Basic GRBL is good up to 3 axis, there are forks of the code that work with more, but you'll need to go with one of the alternative like LinuxCNC, FluidNC, Mach3 or one of the many GRBL forks. I am no expert though so please don't think my snarky remark was justified. The way it was worded was wrong of me. My apologies to the creator of this video.

    • @marcelogallardo2749
      @marcelogallardo2749 ปีที่แล้ว +4

      @@kevinyancey So basically you just repeated what the video said? Mach3 is good for more axis and macros, but on the other aspects GRBL is likely a better option. What you on about?

  • @spudnickuk
    @spudnickuk 22 วันที่ผ่านมา +2

    the only useful part about coming here is seeing peoples worthy comments
    mach3 for years has USB and works perfectly on win 7 10 and 11
    mach3 has much more support and features that no GRBL software can do
    when I first used a Mini cnc it was with Grbl and to say for the cost it is suitable for these little machines
    as free controller software and a good amount of support from the GRBL community
    But after a short while i moved to Mach3 as i got a 4 axis desktop and wont change the back to GRBL
    and to say i love Arduino as i develop stuff very often , but to use on a 4 axis high voltage and with 1.5 kw with Limit switches and camera and safety sensors for a such cnc nuh!

  • @ramaaramaa
    @ramaaramaa ปีที่แล้ว +15

    Personally, it was a waste of time watching this, not informative and kind of like apples vs blue berries comparison.

    • @rusticagenerica
      @rusticagenerica ปีที่แล้ว

      Pure piece of

    • @mattivirta
      @mattivirta ปีที่แล้ว

      any machine factory or manyfactory or hobby not newer used apple or blue berries, not safe and not working never good.

  • @ArcAiN6
    @ArcAiN6 11 หลายเดือนก่อน +4

    Don't forget to mention that GRBL is turn based, send commands, wait for them to finish, send more.
    LinuxCNC and Mach3/4 are real time.

  • @delbrey1966
    @delbrey1966 11 หลายเดือนก่อน +5

    I made my own cnc with arduino mega 2560 r3 and I control 6 axis, and I don't use the arduino shield I use nema 23 stepper motor with external drives controls, I have a axis y x,z,a,b control then independently

    • @markyu70
      @markyu70 9 หลายเดือนก่อน

      Same but nema but nema 34, 12.5Nm servo step motors

    • @slicktires2011
      @slicktires2011 8 หลายเดือนก่อน

      But what software are you using? GRBL and Universal Gcode sender?

    • @markyu70
      @markyu70 8 หลายเดือนก่อน +1

      @@slicktires2011 There are a lot of software. I have 10-15 freeware installed but I preferred BCNC because you can write scripts, auto level, use laser, plasma, spindle, you can visually delete part of gcode or in text mode .... it is really great piece of multiplatform software, windows, Linux, Raspberry Pi works on everything and it is light but with great visual presentation in different perspectives.

  • @yodaco
    @yodaco 11 หลายเดือนก่อน +2

    There is a lot of nonsense here to be honest. All of the options have pros and cons somewhat, but really there is just the choice to make between GRBL and Mach3, open source options may not be as user friendly as Mach3 in some cases. all the other variables are arbitrary.

  • @Festivejelly
    @Festivejelly 11 หลายเดือนก่อน +2

    GRBL32 bit port is the best. Mach3 is just old and proprietary. Open source ftw.

  • @The_K_Project
    @The_K_Project 4 หลายเดือนก่อน +1

    Seems these people are no very experienced in CNC. They have sold USB based Mach 3 boards for decades, parallel is still available but pretty rare.

  • @bobbailey7024
    @bobbailey7024 ปีที่แล้ว +4

    I use Mach3 with a Windows 10 computer without a parallel port. I use a UC100 motion control USB adaptor which works brilliantly, better than the parallel cable which I had on an older computer, but be warned - buy a genuine one.

    • @Manuel11589
      @Manuel11589 11 หลายเดือนก่อน

      Can you leave the link of the product?

    • @Manuel11589
      @Manuel11589 11 หลายเดือนก่อน

      I am interested in purchasing a CNC but I am not sure about purchasing an old PC.

    • @rok1475
      @rok1475 7 หลายเดือนก่อน

      There are many Mach3 compatible boards that use USB interfaces. The $20 red board shown in this video (bsmce04u-pp) is actually one of the better ones among the inexpensive Chinese productions.
      There are many very sophisticated CNC controllers that use Mach3 or Mach 4 as the front-end GUI that communicate with Mach software via USB or Ethernet and do all heavy real time processing of gcode to step processing.

    • @macaoacmaco
      @macaoacmaco 4 หลายเดือนก่อน

      @@rok1475 but with the BSMCEO4U-PP, on mach3 doesnt work the backlash configuration, so is completely worthless. Plus it makes problem with homing zeroing if using switches with long levers, it must be like buttons, cause mach3 after hit HOME it stops and it goes back at a fixed distance that cannot not even be customized. So with backlash not working, ending with homing that doesnt detach the switch after. Silly behavior of the software and board

    • @bobmirror7164
      @bobmirror7164 2 หลายเดือนก่อน

      @@Manuel11589 Google search " UC100 motion control USB adaptor " they are around 120 to 140 dollars.

  • @FrustratedBaboon
    @FrustratedBaboon 7 หลายเดือนก่อน

    3:52 You said GRBL can only control 3-Axis. You can control 4, 5, or 6 depending on how many you need with GRBL.

  • @davidpemberton7520
    @davidpemberton7520 4 หลายเดือนก่อน

    Lots of misinformation in this video.There are many Mach 3 and Mach 4 USB controllers. Mine is for a start.I use a tiny Beelink mini pc to run mine , to save space.
    I have never used parallel for cnc nor have I had to.
    Mach 3 has been around for many years so there is a lot of knowledge and information to help you all over the web.I started using Mach 3 with my USB Mach 3 controller just over 4 years ago as a total novice ,I had never used a cnc machine, not even seen one in the flesh.Within the day I was running it like I had been using it for years..Mach 3 is not perfect and it is old and will never be updated.But there are many users all over the world still using it and there are many companies making things to work with it.

  • @FrustratedBaboon
    @FrustratedBaboon 9 หลายเดือนก่อน +3

    1:28 Did he say parallel port? Why is this stuff of the past in the 80s and 70s when we had ditto machines and FAX machines? COME ON Mach3 upgrade to USB.

    • @rok1475
      @rok1475 7 หลายเดือนก่อน

      Mach3 compatible controllers with USB and Ethernet interface have been available for over a decade.
      COME ON FrustratedBaboon, upgrade your knowledge to at least 2010 level.

  • @donepearce
    @donepearce ปีที่แล้ว +4

    The parallel port is just a piece of nonsense. If they haven't supported something newer by now they aren't serious. And that UI on Mach3? It's a horror.

    • @theshauny
      @theshauny 10 หลายเดือนก่อน +4

      It took me about 3 minutes to get Mach 3 to work and control steppers no worries, I have no idea where to start with a arduino so so to me Mach 3 is very user friendly

    • @bobmirror7164
      @bobmirror7164 2 หลายเดือนก่อน

      @@theshauny I think you had prior experience and a foggy memory. It took me several days to get Mach3 working and then it was very flaky. Years and years later I learned to insure the electronics is getting proper 5 volts to the board controls. So the software was ok but everything needs to work for successful operations.

    • @theshauny
      @theshauny 2 หลายเดือนก่อน

      @@bobmirror7164 the clean 5 bolts is a good great tip, I just followed a online tutorial for setting up the inputs and outputs. But I found the user interface/layout very intuitive.
      The prior experience I have is with a proper cnc when I was a apprentice the setting up/making a hobby cnc I had zero experience only my own intuition

  • @jonnydeen6952
    @jonnydeen6952 ปีที่แล้ว +6

    Mach3 ceased development over 11 years ago (april 2012) so why is anyone making content about it? It was shite then and it hasn't gotten any better.
    Ps mach isn't the only windows based controller.
    This video is a joke

    • @wildhorsemfg
      @wildhorsemfg ปีที่แล้ว +1

      for real . mach3 is trash

    • @arbjful
      @arbjful ปีที่แล้ว

      @@wildhorsemfgis GRBL ok? My CNC comes with GRBL

    • @rusticagenerica
      @rusticagenerica ปีที่แล้ว

      @@arbjful Yes it's perfect

    • @ray-charc3131
      @ray-charc3131 10 หลายเดือนก่อน

      ​@@wildhorsemfg Mach3 is great, user-friendly, many features to be used

    • @theshauny
      @theshauny 10 หลายเดือนก่อน

      @@ray-charc3131 I don’t understand people’s hate for mach3 it took me about 3 minutes to become familiar with its layout and I had steppers, well stepping, it would take me longer than that to read the instructions of a arduino (I’ve never played with arduino but would like to at some stage

  • @deaddolfin6804
    @deaddolfin6804 11 หลายเดือนก่อน +3

    This video is no longer relevant: Mach3 is still able to compete with GRBL on Arduino. But he is already an outsider in comparison with FluidNC on ESP32 platform

    • @killer_dad3333
      @killer_dad3333 2 หลายเดือนก่อน

      Mach3 stopped being developed in 2012 and still better than any of that shit. Mach3 supports lathe's, mills, router's, etc with ATC. Mach4, UCCNC, WINCNC, LINUX CNC, etc there are plenty of PC based controllers that far better and mature that grbl nonsense. Even 200K to 1 million ++$$$ machinery comes with PC based controllers they are going anywhere.

  • @billstrahan4791
    @billstrahan4791 ปีที่แล้ว +1

    Its a trick question! Reject this false dichotomy...LinuxCNC for the win!

  • @dillardhayes3612
    @dillardhayes3612 10 หลายเดือนก่อน +2

    Anyone that has programmed for a living knows that the canned cycles and variables and macros are a huge advantage also machines like HAAS and robots in the auto industries use Fanuc based programming code. grbl will always just be a toy cnc for 3d printers and laser engravers.

  • @heartminer5487
    @heartminer5487 ปีที่แล้ว +5

    bruh, GRBL is a hobby grade Gcode processor...

    • @mattivirta
      @mattivirta ปีที่แล้ว

      and old technic old software only hobby users. worst what have made.

  • @ArcAiN6
    @ArcAiN6 11 หลายเดือนก่อน +1

    don't forget linuxcnc

  • @skurniyantomappadang
    @skurniyantomappadang ปีที่แล้ว +1

    those are can not compare. all are good. they have been giving many improvement in real life. good video sir

  • @JDMeister
    @JDMeister ปีที่แล้ว +3

    Does grbl support tool changes? Peck drilling? 😂

    • @icarus_ap
      @icarus_ap ปีที่แล้ว +2

      no, but I recommend uccnc, it better then mach3 and I use UCCNC to run my DIY mill

    • @duanebishop1702
      @duanebishop1702 ปีที่แล้ว

      Technically, any CNC control software that supports sub-routines or even loops, would (in theory )support drilling cycles. That said, if you're manually editing some gcode for some decrepit 1990's Yasnac controller, just to 'hack in' a drilling macro. I wouldn't call that truly 'supported' either.

    • @mattivirta
      @mattivirta ปีที่แล้ว

      GRBL not support many G-code and not easy made additional etc, tools change etc, own modifications not flexiple.

    • @pw3111
      @pw3111 ปีที่แล้ว +2

      Yes it does. M6 = tool change. Peck drilling is via software then interpreted by GRBL

    • @DormantIdeasNIQ
      @DormantIdeasNIQ ปีที่แล้ว +1

      hmmm... best answer @pw3111

  • @dabooge
    @dabooge ปีที่แล้ว +1

    Grbl is garbage to control a cnc. It works but honestly it's a huge pain in the @$$. Mach 3 is old and mach 4 is crap. I still have machines running mach 3 but i will be going to Linux cnc for my mills and lathes and my plasm for my plasma machines.

    • @ray-charc3131
      @ray-charc3131 10 หลายเดือนก่อน

      Mach3 is a great piece of motion software, I learned and used it some 14 years agos, it helped me to finish a lot of work. Some 5 yrs ago, I learn LinuxCnc, it is difficult especially for those who learned Mach3 first and used to do programming in C language, l managed to succeed to run it as well to make the programming of the auto toolchanging. Then, I get back to Mach3 lately and finish all the programing stuffs, in addition to auto toolchanging, also the graphic interface and auto touch probe programming, the software offers me much of function and features to accomplish, they are user-friendly. In view of LinuxCNC, I think I can't easily succee or will I turn to download someone free software to use instead, but I am not used doing that. Most importantly, for this software, like the Gbrtl , you need to grab much informaton that are scared around in internet

  • @ArcAiN6
    @ArcAiN6 11 หลายเดือนก่อน +4

    GRBL will not "outdate" linuxcnc/mach3/4... simply put, GRBL is NOT a realtime controller. Because of that, there are quite a few features it simply cannot do. On top of that, there are a plethora of other reasons such as IO's, and additional hardware that can be added to the stack on realtime controllers that GRBL can't handle at all, and won't be able to unless it's ported to another hardware platform.
    There are very good reasons that GRBL is almost exclusively used in beginner / hobbyist environments, and almost never used in professional settings. Features, IO, Stability, repeatability etc are all among these reasons.

  • @brittond14
    @brittond14 ปีที่แล้ว +3

    this is old and outdated

  • @DormantIdeasNIQ
    @DormantIdeasNIQ ปีที่แล้ว

    so, what is the name of the software module which produces the G-code to match the Mach3 firmware parser? LOL what the H are we comparing here!?

  • @RixtronixLAB
    @RixtronixLAB ปีที่แล้ว +1

    Nice video, well done, thanks for sharing it with us :)

  • @RileyPorter
    @RileyPorter ปีที่แล้ว +1

    The video image is tinyg not grbl.

  • @artnouveau78
    @artnouveau78 หลายเดือนก่อน

    Mach3 is better. Grbl made many trobles.😊

  • @rok1475
    @rok1475 7 หลายเดือนก่อน

    The amount of misinformation packed into this video is staggering.
    It was clearly prepared by a TH-camr with little or no experience with any of the tech covered.

  • @chauvinemmons
    @chauvinemmons ปีที่แล้ว

    You can not run windows 3d programing software on Arduino.

  • @moki123g
    @moki123g 4 หลายเดือนก่อน

    This is AI content SPAM! Ignore everything.

  • @arduinomaquinas
    @arduinomaquinas ปีที่แล้ว +1

    Nice job 😉👏👏👏👏

  • @DanNeil-b3h
    @DanNeil-b3h 2 หลายเดือนก่อน

    Batz Brooks

  • @EletricistaEmBrasilia
    @EletricistaEmBrasilia 2 หลายเดือนก่อน

    That's a generic video fully made by chatgpt

  • @HamiltonRod-r9d
    @HamiltonRod-r9d หลายเดือนก่อน

    Boehm Turnpike

  • @FlipFlopPilot
    @FlipFlopPilot ปีที่แล้ว +4

    Both SUCK, do yourself a favor and purchase a Centroid Acorn controller. Best DIY controller on the market. Hardware and software made by the same company with updates/improvements made all the time. The best support on the web.

    • @rusticagenerica
      @rusticagenerica ปีที่แล้ว

      Does it work on Linux?

    • @rusticagenerica
      @rusticagenerica ปีที่แล้ว +1

      Also, not sold on Amazon anymore

    • @mattivirta
      @mattivirta ปีที่แล้ว +1

      but worst if come problems, lot problems all users.

    • @chauvinemmons
      @chauvinemmons ปีที่แล้ว

      I think you probably are right I have been looking at acorn along with a few others for a standalone.

  • @DasIllu
    @DasIllu ปีที่แล้ว +2

    "Since a lot of people are not comfortable with Linux..."
    That's going to change in this decade. Linux is already the most used OS in the world. People just don't realize it.

    • @mattivirta
      @mattivirta ปีที่แล้ว

      linux used lot only machine control factory, not newer used windows, this is safety first, linux have only what can use factory machines safety.

  • @dennismasi9736
    @dennismasi9736 10 หลายเดือนก่อน

    Very biased comparison. GRBl on arduino doesnt need break-out board? That's effectively what a shield is. Mach has been supporting ethernet for breakout connection in lieu of parallel ports for several years. High step rates benefit from the much faster cpu speed in a pc or laptop.

  • @mattivirta
    @mattivirta ปีที่แล้ว +1

    linuxcnc has only true realtime and safe option, mach3 and windows base softwares not have newer safety. not realtime, same old GRBL not safe realtime and old worst not working well. factory and instructrial not newer used windows based software very dangerous, only linux have safe use factory and machines.