FluidNC a new CNC Firmware

  Рет қаралды 49,341

Barton Dring

Barton Dring

Күн бұрын

Пікірлер: 103
@sorin.n
@sorin.n 2 жыл бұрын
Mind-blowing work here! As a programmer myself, I can imagine the effort! Congrats!
@nathanb62
@nathanb62 2 жыл бұрын
Wow. You (and your team) just continue to one up yourselves! Thank you so much!!!
@joacimbreiler
@joacimbreiler 2 жыл бұрын
It shows that you put a lot of work into this, great work guys! I'm so pleased that you made one build to fit them all as it will really simplify the integration work in the gcode sender software.
@Pesc0-conti
@Pesc0-conti 2 жыл бұрын
Amazing work! cant wait to see how this evolves in the future
@whitneydesignlabs8738
@whitneydesignlabs8738 7 күн бұрын
I am picking up an old 4 axis mini mill today. I will be putting this board on it and running FLuidNC to modernize the machine and removing old, unsupported control electronics.
@zacharysmith3793
@zacharysmith3793 2 жыл бұрын
Really incredible. I'm planning to build my first CNC within the Year and have been going through your videos for help. I'm definitely thinking I'll use your controller and firmware!
@JesseSchoch
@JesseSchoch 2 жыл бұрын
Congrats on this milestone Bart!
@wiremonkeyshop
@wiremonkeyshop 10 ай бұрын
Fantastic breakdown! I'm going to setup an ATC using FluidNC with your controller. I'm very familiar with grbl and FluidNC has so much more flexibility. Sweet!
@adebagus
@adebagus 11 ай бұрын
thank you during I am very impressed with Fluid NC and running CNC with this, I'm waiting for a Fluid NC compilation with Arduino R4 ESP32, that would definitely be cool
@orangezeroalpha
@orangezeroalpha 2 жыл бұрын
This looks really great. Applaud the effort. I haven't used your two six packs I purchased quite enough but this is all the encouragement I need to get back at it. These updates seem to remove some software/setup hurdles I was having in regards to the installation to the esp32. It took more work than my brain could remember to go from a fresh windows install to a working esp32 board. Fluidnc seems more like something I could easily teach someone else to use as well in a short amount of time. I really like how it is organized, colors on the text to show warnings and errors is nice. I am looking forward to trying this out. Thank you for sharing.
@ZzTriplett
@ZzTriplett 2 жыл бұрын
This is exciting stuff! I will be giving this a test run on my work in progress DIY laser cutter for sure.
@brandoncramer
@brandoncramer 2 жыл бұрын
Thank you! Thank you! Thank you! This video was beyond helpful to see the process visually!!
@reinholdu9909
@reinholdu9909 2 жыл бұрын
Great new post *Barton* . Config file is the way to go. Next level from Grbl! _THANKS_ 👍👍👍
@engina1572
@engina1572 Жыл бұрын
Wow thanks soooo much for the board and now this. :) really appreciate it as I am a total noob and was fumbling pretty hard.
@FrankGraffagnino
@FrankGraffagnino 2 жыл бұрын
seems like one of the next logical steps is a config editor right in the web gui since the software there will know about all of the valid field names and values for each class. you could probably generate the config gui elements from the source code class hierarchy itself. But that would let you edit the config locally on the device. In a raw editor mode it could let you paste in the raw text from one you want to copy/paste from. You could even verify the config before you reboot (similar to how HomeAssistant does)
@fluidnc8579
@fluidnc8579 2 жыл бұрын
The editing and visualization in the WebUI will be improved over time. We are looking at creating a cloud based version of the controller that can validate configs and act as a repository of examples and help with user support.
@lkasdnlaksdnl
@lkasdnlaksdnl 2 жыл бұрын
it looks very nice. looking forward to test it myself when the hardware arrives.
@robinstefanov5152
@robinstefanov5152 2 жыл бұрын
Great work, thank you for sharing your experience free !
@landonhillyard
@landonhillyard 2 жыл бұрын
Following and learning. Love your progress.
@labgsm8185
@labgsm8185 11 ай бұрын
Nice work Thank You
@partyalldaypartyallnight1057
@partyalldaypartyallnight1057 3 ай бұрын
Thanks for this. Subbed.
@CraigHollabaugh
@CraigHollabaugh 2 жыл бұрын
Wow, you've been busy. Thanks for the post, good luck with fluid.
@FrankGraffagnino
@FrankGraffagnino 2 жыл бұрын
this is incredible. thanks for sharing this with the community
@wolfgangblack8035
@wolfgangblack8035 Жыл бұрын
I like FluidNC a lot! It's quite good and easy to use.
@JohnLauerGplus
@JohnLauerGplus 2 жыл бұрын
Nice work here. Love it!
@FrankGraffagnino
@FrankGraffagnino 2 жыл бұрын
i like that mDNS support is included too!
@francoisdediste1160
@francoisdediste1160 Жыл бұрын
Awesome Job! Congrats!
@C00ltronix
@C00ltronix Жыл бұрын
So with FluidNC I don't need Marlin (which isn't designed for anything beside 3D printers anyway) anymore? Is that right? Then for actuators (pins) I don't use Marlin's M42 but your M62-65. And I can use any ESP32 suitable controller? (got a 6-axis PicknPlace machine now), but seems some commands are not supported, like M115 to read firmware.
@mossdee
@mossdee 2 жыл бұрын
Great work Barton! Could you check the Discord Server Invitation? The link in description goes to an "invitation invalid" page.
@engserve
@engserve 2 жыл бұрын
Sometimes Discord breaks permanent links. I updated the link in the description.
@criznach
@criznach 9 ай бұрын
Does your bed have some play on the x axis? Noticed it on the first layer. BTW I'll be building a DIY 6-pack next week when the boards and parts arrive! Looking forward to the upgrade!
@chriswilson746
@chriswilson746 2 жыл бұрын
How does this compare to grblhal as far as motion performance and does it support the add grblhal prams? I have a tnseey board on a laser and was looking to do a mill as well I'm not sure what one would be best.
@engserve
@engserve 2 жыл бұрын
If you are using Teensy, the choice is simple. Use GrblHAL. Do do not support other processors yet.
@Bravefsj
@Bravefsj 2 жыл бұрын
Great work,thinks for sharing
@ericseidel4940
@ericseidel4940 Жыл бұрын
Like it, but do something for your mike/sound capture setup !
@TravisPickle
@TravisPickle 2 жыл бұрын
amazing, thank you
@GabrielGunderson
@GabrielGunderson 2 жыл бұрын
Very cool, Barton!
@raonvk
@raonvk Жыл бұрын
Dear Barton Dring Can we add Servomotors & GRBL based Pendant/Remote/MPG IO modules? Are you developing these IO modulles? Reply please
@raonvk
@raonvk Жыл бұрын
Dear Barton Dring, Is it possible add any MPG/Remote module with or without GRBL USER INTERFACE?
@Build_the_Future
@Build_the_Future Жыл бұрын
What is the pluses per second when using all 6 axes?
@mrljvb
@mrljvb 2 жыл бұрын
Congrats on the new release. I see you are using the 5160, was that issue ever corrected.
@engserve
@engserve 2 жыл бұрын
We believe so. The Trinamic library we used had a confusing inheritance scheme which caused a problem with our implementation of TMC5160. We fixed it and Grbl_ESP32 was corrected as well. See this Tweet of mine with some seriously huge motors. twitter.com/buildlog/status/1446572050534047747
@danriches7328
@danriches7328 2 жыл бұрын
@@engserve That large stepper you have in the top right of your Twitter video is almost as big as the 3 I salvaged from a labeler. Nice to know that they work virtually silently with the 5160's as that's the drivers I bought. Just need to build your 6 axis board up and then weld the CNC frame, loads to do but loving it. Thanks ever so much for all you and your team's efforts, once I have it working I'll video it, credit you and send a donation too. Awesome work!!
@FilmFactry
@FilmFactry 2 жыл бұрын
Will it support optical encoders? Can I make a motor "closed-loop" by attaching an encoder?
@engserve
@engserve 2 жыл бұрын
No. The controller does not directly control motors. It can use external closed loop stepper and servo drives via step and direction control. Some motors can be queried via CAN or RS485 for the current position. This would allow you to manually move a robot arm, for example, and the controller would know the new position. We currently support Dynamixel motors with that feature.
@rikilshah
@rikilshah Жыл бұрын
This is a very incredible project. I would definitely find a way to support the project.
@giova2927
@giova2927 Жыл бұрын
Could you help me to monitoring an old cnc using this fluidNC?
@snapo1750
@snapo1750 Жыл бұрын
Does this support EDM commands like re-tract during the current step?
@jamescullins2709
@jamescullins2709 Жыл бұрын
Will FluidNC run on the MKS TinyBee v1.0 mainboard ?
@engserve
@engserve Жыл бұрын
Yes. wiki.fluidnc.com/en/hardware/existing_hardware
@allted
@allted 2 жыл бұрын
Exciting!
@allted
@allted 2 жыл бұрын
Do the error messages show in the webui commands window as well, or just the serial monitor?
@fabiotortorella4546
@fabiotortorella4546 2 жыл бұрын
hello i didnt make it the processes of installation... could you please help making the instalation more detail ? it says the path is not there or something esptool is installed on my pyton ... please
@d_z_a_i_r_o
@d_z_a_i_r_o 2 жыл бұрын
Super , is possible implement Encoder .. for jogging ? Control CNC with out PC .. if SD support ..
@loiphongngo135
@loiphongngo135 Жыл бұрын
😍😍😍😍😍😍
@Nobody-Nowhere
@Nobody-Nowhere Жыл бұрын
it just says "index.html.gz is missing" the wifi interface is lacking
@engserve
@engserve Жыл бұрын
You forgot a step. Run install-fs in the release files.
@AStrasser1
@AStrasser1 2 жыл бұрын
Hello, I've been accompanying your project for a while now. Could you help me? How can I install a mpg pendant or a joystick controller?
@engserve
@engserve 2 жыл бұрын
Tech questions are not answered on KZbin. Go to Github or our Discord (see github)
@schwarzesschaf1043
@schwarzesschaf1043 2 жыл бұрын
After some month ignoring my Plasma-CNC (grbl_esp32 till now) i'll found your new version and will give it a try - it looks amazing! Thanks a lot for sharing! I didn't have a close look right now, but is there an option to implement Torch Height Control?
@kyawzeyasao146
@kyawzeyasao146 Жыл бұрын
Are you Ok with the FluidNC and Plasma-CNC?
@BergeCorp
@BergeCorp 2 жыл бұрын
Any plans for lathe adaptation with spindle synch ?
@aivasyuk
@aivasyuk 2 жыл бұрын
I'm finishing up a CoreXY DIY laser, and FWIW I couldn't install FluidNC on a FYSETC E4 using a 2020 Intel MacBook Pro, as I kept getting errors that the ESP32 is not in the right mode. However I was able to get it done from a Windows 10 laptop. Works well for movement after I figured out how to reverse the direction, now I just have to finish making cables for the laser module. I also installed X and Y limit switches, and it works for homing, but wondering why the restriction on homing x and y separately with CoreXY? My 3D printer can do it with Marlin.
@engserve
@engserve 2 жыл бұрын
We do not provide support via KZbin comments. We have a Github Repo and a Discord server.
@Mwwwwwwwwe
@Mwwwwwwwwe 2 жыл бұрын
Wow that is amazing! I have a .H config file for a mks dlc32 board how do I convert it to the .yaml format thanks 😊
@allanmurphy2291
@allanmurphy2291 2 жыл бұрын
Hi Barton do you have a firmware edition for an MKS DLC32 for 3 axis cnc? Looks great and I would like to try on my homebuilt.
@engserve
@engserve 2 жыл бұрын
See the example configs at github
@f1hotrod527
@f1hotrod527 25 күн бұрын
Is the setup and configuration metric only?
@engserve
@engserve 7 күн бұрын
Yes, but you can use inch mode for operation if you like.
@barebooger
@barebooger Жыл бұрын
Solved. I had to disable my Ethernet port to remove internet access...Trying to do this with a Node-MCU ESP-32S. Everything works until I connect via WIFI. It does not open webUI, but opens a generic MSN page. What am I doing wrong? I have tried the current version, as well as the version in this video.
@engserve
@engserve Жыл бұрын
Ask support questions on our Discord server. discord.gg/mZbCfGJV
@SapiderMin_BoeyoLali
@SapiderMin_BoeyoLali 2 жыл бұрын
Hello Bart,Nice work.. I have successfully uploaded the config file (config.yaml) then reloaded. After I check using the $I command, the machine remains in the default state (Test Drive). Did I miss something?
@engserve
@engserve 2 жыл бұрын
Checkout the FluidNC wiki on how it get help github.com/bdring/FluidNC/wiki
@BrourPro
@BrourPro 2 жыл бұрын
do you have a power loss recovery job on esp32 grbl firmware
@steveu235
@steveu235 Жыл бұрын
Mine does not connect and I get no GUI i've followed a hundred times and it still doesn't work any ideas?
@engserve
@engserve Жыл бұрын
Did you read the wiki?
@arfjreyes
@arfjreyes 11 күн бұрын
Hi Bart. Can this support nema34 motors?
@engserve
@engserve 11 күн бұрын
I suggest using external drivers and the 6x controller. wiki.fluidnc.com/en/hardware/existing_hardware#h-6x-cnc-controller
@gardentoy7900
@gardentoy7900 2 жыл бұрын
I’m trying to make use of it… it seems fluidterm is not quite easy to instal my machine complained about something on color change
@engserve
@engserve 2 жыл бұрын
Go to the github repo and submit a problem report.
@tt3233
@tt3233 2 жыл бұрын
I am interested in this.I almost got all the parts to build a laser engraver. Since run a CNC lathe for a living. I don't know if I can handle a slow Arduino grbl. I bought a esp32 in uno form factor. Can you point me in a direction of a setup using wemos d1 r32 uno with a CNC shield? If not I will try to use your directions. I'm a noob at IDE but willing to learn more. Thanks for putting it out there for everyone.
@engserve
@engserve 2 жыл бұрын
We have a list of hardware on the wiki here. That combo is not recommended due to some issues on the shield. github.com/bdring/FluidNC/wiki/Hardware-that-Runs-FluidNC
@hardon586
@hardon586 2 жыл бұрын
@@engserve Can you elaborate on the issues with the Uno CNC shield. I have Fluid NC setup on an ESP32 Uno form factor with the Uno CNC shield. I did have to remove a resistor from the CNC shield to get it to boot, but from there everything seems to be usable. I’m really interested in the issues, I don’t want to damage any of my hardware.
@engserve
@engserve 2 жыл бұрын
@@hardon586 That was one of the issues. Some people do get them to work. We just get frustrated because those shields are cheap and often poorly made. People spend a few dollars in China and expect hours of free support from us. BTW: We have a Discord server discord.gg/nxZFVNKd
@hardon586
@hardon586 2 жыл бұрын
@@engserve Most people don’t realize that it’s cheap because you have to spend a lot of time reading and understanding the nature of the hardware. I’ll check out the discord. Thanks!
@hardon586
@hardon586 2 жыл бұрын
@@engserve Hi I just went to join your discord and it looks like the link you provided me expired. Can you send another one?
@mccgakloi
@mccgakloi 2 жыл бұрын
Tried to install. Doesn't work. ESP32 Grbl worked on my arduino style dev board, however won't execute more than about 50 lines of a gcode file streamed over usb. Thought I'd update to this but the windows batch files won't initiate the esptool. Downloaded python (nightmare) and then the esptool. No idea how to "install" the esptool, as documentation doesn't exist. Anyway finally got esptool.py to run after placing it in the "install-scripts" folder. However, batch files still won't launch the esptool and connect to the board. baud rate works in arduino. bought a new board, same problem. Using 3yo I7 Dell with Windows 10.
@engserve
@engserve 2 жыл бұрын
Read the wiki about how to get help.
@snug11
@snug11 Жыл бұрын
FluidNC is soo much easier and more comfortable in usage - thank you for this, Barton!!! 🙂 i just built a wooden ball laser engraver with this Firmware, based on an MKS DLC32 Board. Perhaps you like the idea behind: kzbin.info/www/bejne/b5DNfKKuj5inaZo (meanwhile i could fix the "stair-step effect" in the graphic on the video)
@tt3233
@tt3233 Жыл бұрын
I am so new to this. Does anyone have a config file that runs a esp32 with external tb6600 drivers dual y axis laser. If I have something close to what I need I will try to figure out the rest.
@engserve
@engserve Жыл бұрын
Here are a lot of examples. You want the ones that start with 6P_ext. github.com/bdring/6-Pack_CNC_Controller/tree/main/FluidNC_configs
@markyu70
@markyu70 2 жыл бұрын
What is the maximum frequency it can output trough i2s for each of external motor drivers? I want to order your board but I don't know if it would be good for servo motors I got.
@haley8004
@haley8004 Жыл бұрын
8:13 The default wifi pw is 12345678
@neilwrightson4634
@neilwrightson4634 2 жыл бұрын
Does this work with Lightburn?
@engserve
@engserve 2 жыл бұрын
yes
@Dr.Ratio69
@Dr.Ratio69 Жыл бұрын
I want to build a CNC, but I hate coding.😂
@igorpack5160
@igorpack5160 2 жыл бұрын
I can not understand, if anyone knows, please tell me. Installed the firmware, version 3axic_v4, launched WebUI, the Y axis moves in only one direction, the X and Z axes do not move at all. Moreover, LaserGRBL works without these problems. Any help would be appreciated.
@engserve
@engserve 2 жыл бұрын
This is not a support channel for the firmware. Go through Github
@johnsowerby6061
@johnsowerby6061 2 жыл бұрын
Grbl_Esp32-main how open ??
@engserve
@engserve 2 жыл бұрын
Read the github wiki. We do not offer support via KZbin
@markyu70
@markyu70 2 жыл бұрын
Congrats! Good job!
FluidNC  // Beginner tutorial // ESP32 GRBL
26:14
NEWTech Creative
Рет қаралды 116 М.
6x CNC Controller for FluidNC Firmware
3:04
Barton Dring
Рет қаралды 11 М.
小丑在游泳池做什么#short #angel #clown
00:13
Super Beauty team
Рет қаралды 37 МЛН
Touching Act of Kindness Brings Hope to the Homeless #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 18 МЛН
setting up the configuration Yaml file for FluidNC
35:50
Anthony Baltazar
Рет қаралды 16 М.
Next Gen CNC // Matilda CNC // DIY CNC
26:30
NEWTech Creative
Рет қаралды 20 М.
CNC Control Cabinet - FluidNC
15:27
kyy
Рет қаралды 10 М.
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 573 М.
FPGA Design | Beyond dev boards: your own custom PCB
10:45
Psychogenic Technologies
Рет қаралды 11 М.
✅ Maquina CNC de Control Numérico con ESP32, Cómo diseñamos el PCB
14:53
Homemade CNC Machine! (6 months of work in 8 minutes)
8:52
Action BOX
Рет қаралды 926 М.
小丑在游泳池做什么#short #angel #clown
00:13
Super Beauty team
Рет қаралды 37 МЛН