comparing to Grbl, or FluidNC

More
27 Apr 2025 13:02 - 27 Apr 2025 13:08 #327146 by unknown
Replied by unknown on topic comparing to Grbl, or FluidNC

Another good perspective. You're clearly a LinuxCNC guru. How much time have you spent using Grbl or FluidNC?

You mention no need for coding skills: I'd say that any time you open up a HAL file, you're coding, designing arbitrarily complex digital "circuits" in a text file. An incredibly powerful feature, but where's the UI? It's a graphical concept, one that should be supported via a schematic capture tool. But there's no easy way to even display a HAL file, let alone construct it.


I'm not a guru, I've just made enough mistakes and been frustrated enough and most of the time it's a stupid typo or not interpreting the docs correctly, my issue, not anyone else's. Even with the tools we have for creating the amd64 & RPi4 & 5 images I still mess up when creating images (RPi4 & 5 are the ones I work, it takes a couple of iterations), and it's not a 5 minute job waiting for the tools to do their job.

Pen or pencil if you can't visualise in your head, or you could use a CAD package, although they're not really that complex. There was an attempt to do something with Eagle a few years back. I'd disagree, it's just a bit of configuration. Look at logically.....many of us when we first made our entry into electronics there was no readily available software for designing circuits, like the constipated mathematician we "worked it out with a pencil". I still use pencils, pens and notebooks, sometimes it's just quicker, every so often I have to wipe down my desk to make room for new notes.

"A little respect", how about taking a bit of constructive criticism, to tell the truth the comment wasn't particular to you, it was a general thing. Then again I can't be held responsible for how you take things. And if you're having trouble it's easy enough to ask for help.
Last edit: 27 Apr 2025 13:08 by unknown.

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 13:13 #327147 by unknown
Replied by unknown on topic comparing to Grbl, or FluidNC
Played around with grbl a while ago, my little 3 axis BangGood thingy uses grbl, but even that I use that for a test bed when working on stuff, mainly getting hostmot2 firmware running on various Spartan6 dev boards......I can't even explain the time I've spent to getting a working Ethernet setup going. Got a bit to learn about designing PCBs.

The thing is I've worked as either a builder's labouer or civil labourer (road works) the most complicated thing we have to use is a spirit level and string line when grade checking.

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 13:18 #327148 by pgf
Replied by pgf on topic comparing to Grbl, or FluidNC
I hadn't gotten to the "asking for help" part yet. I only started last night. ;-) And much of that was trying to work around bugs in pncconf. Yes, I'll report them.

It's definitely a programming language -- you just find it easy, since apparently you have a background in electronics. I do too. But there's a reason circuits are designed graphically, and not in text files -- they're easier to understand that way.

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 13:23 - 27 Apr 2025 13:29 #327152 by unknown
Replied by unknown on topic comparing to Grbl, or FluidNC
Verilog & VHDL are text files ;)

And there were also (still there) PAL & GAL text files again.

Tho I might be a little special in the head, I didn't use a schematics when wiring the control box for my mill...I can kind visualise things in my......not to the level of Dr Hawking,most of physics confuses me.Quantum Mechanics just requires not trying to relate it reality as we experience in day to day life. Maybe if I did more than 3 and a bit years of high school and was less interested in playing Rugby.
Last edit: 27 Apr 2025 13:29 by unknown.

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
27 Apr 2025 13:50 #327156 by tommylight
Replied by tommylight on topic comparing to Grbl, or FluidNC

... designing arbitrarily complex digital "circuits" in a text file.

That is a nice way to explain it, thank you.
-
-GRBL is simple and quite easy to setup and use, once you figure out the quirks.
-FluidNC is simple and easy to setup and use and runs on an ESP32, magnificent!
-Klipper is complicated in every way possible, but quite easy to setup after spending weeks of reading, it is very good at what it does, can be modified a lot, but the huge overhead (hundreds of required packages) makes it not very reliable (works for months without issues then suddenly goes on hiatus), with very little ability for troubleshooting
-Marlin is not easy to setup but luckily there are ready made configs/images, easy to use, runs even on 8Bit micros, works "stand alone", and frankly it is amazing how much functionality is crammed into it.
-LinuxCNC is very dependent on what you need from it, very easy when using parallel port, easy enough when using most Mesa cards, all thanks to the insane amount of work put in by members of this forum and developers, but can be complicated as much as you are willing to ask from it. I can go on for days... :)
-
To better understand the flexibility of LinuxCNC, just pick one of the projects started on this forum, like QtPyVCP Probe Basic (or Basic Probe, i always mix those), QtPlasmaC, QtDragon, PlasmaC, MonoKrom, etc. Some of them started just by someone asking here and inside a week there were actual working GUI's being developed, search for "Brender".
I have to stop...
The following user(s) said Thank You: pgf

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 14:04 #327160 by unknown
Replied by unknown on topic comparing to Grbl, or FluidNC
I'm thinking of selling up, clearing the garage and start carving pipes..... .I don't even smoke.

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
27 Apr 2025 14:16 #327162 by tommylight
Replied by tommylight on topic comparing to Grbl, or FluidNC

I'm thinking of selling up, clearing the garage and start carving pipes..... .I don't even smoke.

I'm thinking of leaving everything and heading for woods to live there!
The issue is, we have no woods left, it's all been cut down, except for some bushes, and i can not hide behind those!
Painfully true, i am surrounded by huge mountains that have no more trees, at all.
But i do smoke, since i do not drink nor gamble nor ....

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 14:48 #327165 by unknown
Replied by unknown on topic comparing to Grbl, or FluidNC
We've got plenty of trees, but the city white fellas cos playing as black fellas wanna stop everyone walking into where the trees are, unless you're a black fella.
The real black fellas are good fellas.

Now before everyone gets their knickas in a knot black fella isn't an insult, it doesn't matter if ya a black fella or white fella what matters is to be a good fella.

There's large swathes of land here that are off limits unless you're Aboriginal.

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 17:09 #327174 by 3404gerber
Replied by 3404gerber on topic comparing to Grbl, or FluidNC

I don't know where this idea comes from that you need any coding skills to setup Linuxcnc. This is one of the biggest lies ...

 

Sorry if it wasn't clear, my english skills must be just as poor as my coding; I'm coding a component to use TMC5160 drivers over SPI without any step/dir signal. What I wanted to say is that I'm sure I would have a working LinuxCNC configuration by now if I would just have bought a Mesa card. To me LinuxCNC is a bit more complicated to set up, even if you definitively don't need more coding skills than for FluidNC, which also have a config file.

I don't know why you would want to send a gcode file line by line to linuxcnc when it can open and read the file directly.

Maybe because I want to use the power of LinuxCNC for something that is not a mill. Like a pick & place machine that would adapt the position according to a vision result, or for a PUMA arm or any other automation machine in which a "master" would send g-code to a LinuxCNC slave to move the axis. OpenPNP is a good example and there already is an interface .

One thing that is very intriguing, you admit to poor coding skills, yet propose some major replacement of the Linuxcnc internal workings. 

I don't propose anything; I just have the feeling that if there is one area where FluidNC or any micro controller based G-Code interpreter is better than a computer based solution, it is for step/dir generation. There is no Latency-test in FluidNC, just hardware interrupts! :)  (But also, there is no encoder feedback, no routines, no special kinematics and many other no.)

Please Log in or Create an account to join the conversation.

More
27 Apr 2025 18:37 #327179 by Aciera
Replied by Aciera on topic comparing to Grbl, or FluidNC

Maybe because I want to use the power of LinuxCNC for something that is not a mill. Like a pick & place machine that would adapt the position according to a vision result

Well, you can, but you need to use the python module.

Please Log in or Create an account to join the conversation.

Moderators: piasdom
Time to create page: 0.140 seconds
Powered by Kunena Forum