LinuxCNC - not as hard as people think (*rant*)

  Рет қаралды 5,509

The Feral Engineer

The Feral Engineer

3 жыл бұрын

I'm tired of seeing and hearing from people that they don't want to try linuxcnc because it's too difficult, it's confusing, you have to compile things, you have to do this, you have to do that - none of it is true. Download an ISO, burn it to a USB, install it - not much else to it.
I hope this gives a little insight into how easily you can get up and running with LinuxCNC and piss off all the naysayers.
Enjoy!

Пікірлер: 48
@DaveNorthWest
@DaveNorthWest 3 ай бұрын
Thanks for this video, im transitioning from Mach3 on WinXP to LinixCNC using a i686 laptop that's been upgraded to run from a SATA SSD. Its like the end of the world for the computer but with this LinuxCNC I think its going to last forever. Thanks
@FreedomFactory3D
@FreedomFactory3D 3 жыл бұрын
Man I like your style, I'd like to see more videos especially on basic linuxCNC. Us newbies out here need an updated dummies series lol.
@TheFeralEngineer
@TheFeralEngineer 3 жыл бұрын
How funny, i was just in the middle of doing one!
@FreedomFactory3D
@FreedomFactory3D 3 жыл бұрын
@@TheFeralEngineer Awesome, cant wait to check out the new video keep them coming!
@TheFeralEngineer
@TheFeralEngineer 3 жыл бұрын
@@FreedomFactory3D had some issues getting this one to render. Hopefully it finishes soon
@adriancollins
@adriancollins 3 жыл бұрын
@@TheFeralEngineer You just got yourself another subscriber for this comment 👍
@TheFeralEngineer
@TheFeralEngineer 3 жыл бұрын
@@adriancollins if you check out the bare bones video, it's a general breakdown of the baby steps to get started 👌👌
@keithscott9774
@keithscott9774 3 жыл бұрын
Thanks very much for that. I've only been involved with cnc plasma as a hobbyist. Started with Mach3 then moved to UCCNC, and now just at the start of my transition to Linuxcnc. So far I've sometimes found the documentation confusing but a visit to the forum and they seem very helpful and you end up "getting there". Now I was very interested in what you said about cutter compensation. I'd always just thought it's not needed because the cam software does it for you, but it never crossed my mind about on the fly adjustments for tool wear. I worked in a machine shop for a few months and I was always adjusting for tool wear in the cnc lathe. Now I know exactly why you are recommending Linuxcnc over UCCNC (which does not have lathe capability either). I certainly wouldn't want to be redoing the cam work for every bit of tool wear. You've just gave me an added incentive to get stuck into learning Lcnc.
@TheFeralEngineer
@TheFeralEngineer 3 жыл бұрын
Just keep at it, pause my videos and work on the stuff yourself as you go along. The challenge will be that the io pin names change all the time. But you'll get there. 👌👌👌👌 Yeah, I can't get down with any system that doesn't offer wear adjustment. To me, that's not a control, that's a tinker toy.
@AndyBlackman
@AndyBlackman 3 жыл бұрын
Id be interested in the 7i76E with the DMM servo configuration video overview. Thanks for sharing.
@TheFeralEngineer
@TheFeralEngineer 3 жыл бұрын
I've got a bit of a build log I've been doing that I'll start uploading soon
@mattivirta
@mattivirta 9 ай бұрын
i interesting too lot mesa card and linuxcnc but have totally out off hobby user budget ,mesa card have super expensive and shipping my north europe country cost same than card, totally owerprice and super expensive buy, not possiple all hobby users.
3 жыл бұрын
Another good one! 👍
@t2gamerz4
@t2gamerz4 3 жыл бұрын
great video very help full thanks.
@gertjanpieterse9701
@gertjanpieterse9701 2 жыл бұрын
Hi there, great to see how 'easy' it is to set up linuxcnc. I'm at the start of developing a new machine and want to make a scara robot. That is a machine with 2 arms, both on a horizontal plane, so every XY position can be reached with 2 rotations. Some people told me that linuxCNC should be able to handle such a machine, but I can't see it in the list of machine types (e.g. xyz, xyzA, xy lathe, etc). Do you know how to set up a scara?
@TheFeralEngineer
@TheFeralEngineer 2 жыл бұрын
Linuxcnc will do that, yes. There are kinematic files that are used for those types of robots. I personally have not done it, but I believe there are sample machine setups for it. The wizards are only for basic machines, you'd need to configure a lot of that yourself.
@gertjanpieterse9701
@gertjanpieterse9701 2 жыл бұрын
@@TheFeralEngineer Thanx, so it does mean digging into it a bit more... well, I can only hope that I can reuse sample machine setups. Have a little programming experience, but not the time to spend days or weeks in making this work ;)
@terrencewilsonpoopoo
@terrencewilsonpoopoo 6 ай бұрын
I think that the main Hang up/halted progress I’ve found with it is that I’m a complete Linux novice and whenever I have questions on the community forums they seem to answer me assuming that I have any understanding of how to use the terminal emulator now that said. I chose this instead of the other software’s bc I wanted to learn. So I committed now
@TheFeralEngineer
@TheFeralEngineer 6 ай бұрын
That's the whole reason I started making videos. The forums and groups were impossible to get information from because they were filled with a bunch of people who knew how to do things, explaining it to people who also knew how to do things. My philosophy is to go into it assuming the person watching is a green banana that still needs to ripen. I make some concessions because I don't want to over explain, but I try to keep it simple for those that don't already know.
@terrencewilsonpoopoo
@terrencewilsonpoopoo 6 ай бұрын
@@TheFeralEngineer and I appreciate whole heartedly.
@David.Munson
@David.Munson 6 ай бұрын
I would like to see a simple explanation of how the files call other files to work togather. Explain what happens when you push the button CNC. Which file calls other files.
@TheFeralEngineer
@TheFeralEngineer 6 ай бұрын
I do not believe the answer to that has any simple explanation, honestly. There's a lot going on under the hood to make a CNC control work.
@emblemcc
@emblemcc Жыл бұрын
I just don't get why there are no complete presets we can adjust later if need be. instead it walk us thru things people do not necessarily need to know. It like with the linux it self. When the Ubuntu came into game and simply started fully set up the linux got its drive.
@TheFeralEngineer
@TheFeralEngineer Жыл бұрын
That's the problem with open source, especially the lcnc community... There are so many ideas but too many personalities. I've asked a few times if this is a software that they want to take to the mainstream or just a developer's playground. The other thing is that there are so many hardware options available, that it's almost daunting to think of the amount of plug and play configurations there would need to be... Look at Marlin on a 3D printer... There are hundreds of board configs for that
@emblemcc
@emblemcc Жыл бұрын
@@TheFeralEngineer sure, one cannot cover everything. But if there will be setups for the most common machines the Linux CNC will be used by way more people. The more people will use it the more people who can contribute will be found. They took same approach with making the whole distro instead of only program. That approach needs to be taken further,
@95GTSpeedDemon
@95GTSpeedDemon Жыл бұрын
I came across this video since im looking for new controls on a new bridgeport i plan to cnc. Im using mach3 on my micro mill. I cut my teeth on it and it works, but i dont care for it. So looking at options, masso and acorn/oak looked great, but rather $$ for hobby use. Just like you said, linuxcnc has very mixed reviews. So i have been looking for how to videos. Im a visual step by step learner. Now i need to learn what hardware i need to buy that works with linux to control closed loop motors. Model numbers of stuff get thrown around, but if you dont know squat about the hardware, its easy to throw your hands up and buy a pre-conf package of parts ya know.
@TheFeralEngineer
@TheFeralEngineer Жыл бұрын
Depends on the loop. If the motors are closed to the drives, you can use any step and direction board as long as the drive takes step and direction. If you're running something like h bridges and want full encoder feedback into the control, you'll need a 7i77 or 7i97 to drive them.
@95GTSpeedDemon
@95GTSpeedDemon Жыл бұрын
@@TheFeralEngineer is there any advice you can give on the subject of which one to go with? The motors I have are just plain steppers and I have run into the case where the quarter horsepower motor for the End Mill bogs down and I miss steps and causes a real issue
@TheFeralEngineer
@TheFeralEngineer Жыл бұрын
You can use hybrid steppers from leadshine, higher torque open loop motors or go with closed loop AC servo solutions like DMM or Delta. There's many ways to skin this cat
@brucefunk9818
@brucefunk9818 7 ай бұрын
I have a problem in that a family member destroyed everything in regards in getting it into operation. I have Chinese 60x40 cnc , 640 controller, runs in Linux. Can you help give me soo help me with someone from scratch , please help !!!’ Over80
@TheFeralEngineer
@TheFeralEngineer 7 ай бұрын
640 or 540 gecko?
@Serbo-Greek
@Serbo-Greek 2 жыл бұрын
Linux is not scary. But not understanding motor drivers is! 🤕
@TheFeralEngineer
@TheFeralEngineer 2 жыл бұрын
People are afraid of what they don't know. Once you do something a few times, it's like "ooohhh! Now I get it!"
@Serbo-Greek
@Serbo-Greek 2 жыл бұрын
@@TheFeralEngineer That's very correct, sir! (I can't pass after the "done" button! It is not responding to mouse click! I can close the procedure, the file will appear on the desktop, but if I open it, it will show an error. I am thinking, something could be with electronics, or I missed some setting)
@mattivirta
@mattivirta 9 ай бұрын
what hard you fear motor drivers, select motors driver board what big you have stepper motors, if motors need max use 4-6 ampere select etc, DM 556 driver board, thats can select dip switch max ampere to motors max use, then need connect controller all axis step wire to driver, dir wire to driver, enable wire to driver and connect motors and motor power wires all ok and ready to run. very simple. computer speak whit controller, controller speak whit drivers and drivers run motors, simple
@mattivirta
@mattivirta 9 ай бұрын
im newbie whit linuxcnc, i try many week learn but not understand lot how make, touch probe, Z zeroing tool, how make button and xero tool height, and how use limit SW if not have input more, i have paraller port car 5 input, home XYZ,probe,E-stop, how connect limitSW. no input ports. how add new paraller port card, then can use more input pin computer paraller port have intel and work well, how add axis 99100 chip pciE paraller port card working, not totally understand how. and how can use controller board have one relay, make spindle ON/OFF button to display, or how use spindle SW. my machine have linuxcnc 2.8.4 how update software 2.9 version or 2.10 version.
@TheFeralEngineer
@TheFeralEngineer 9 ай бұрын
Have you watched any of my other videos? I have quite a few for beginners
@nathanchalecki4842
@nathanchalecki4842 2 жыл бұрын
It's not difficult...... Assuming it all works as it should. If it doesn't....
@TheFeralEngineer
@TheFeralEngineer 2 жыл бұрын
That's anything, though.
@nathanchalecki4842
@nathanchalecki4842 2 жыл бұрын
@@TheFeralEngineer of course, but it sure does feel like Linux and its community struggles. I LOVE the idea, but I'm becoming frustrated by the required hardware. PI's are not available so I got an old PC with serial port which SHOULD have fitted the bill perfectly. It's still got average (but MUCH better than before) latency after many hours of reading and figuring out how to make changes within Linux. Then I see posts from others with similar issues and the replies from experts saying "you have to remember you have a 12 year old cpu, so maybe you should upgrade"...... So which is it.. Modern cpu with tons of cores or old cpu with just one or two? There is absolutely no sure-fire method to get good latency with a PC, OLD OR NEW. Nobody has a recipe that WORKS 100% of the time. And then there is a huge amount of very confusing information about the various paths you could take when designing your linuxcnc hardware and why each one works the way it does, and what the pros and cons are. (sorry, just feels like iv done everything possible to ensure success but it's still a struggle)
@TheFeralEngineer
@TheFeralEngineer 2 жыл бұрын
@@nathanchalecki4842 i don't use parallel port cards besides a gecko g540. I've found that the older Intel core units work very well. Dell vostro 220, Core 2, dell optiplex 3010, Core i5 work great.
@russell26596
@russell26596 Жыл бұрын
Yeah, it works great if you already know what you're doing. If you don't the learning curve is so steep and finding the information you need is such a chore that it's not user friendly at all. Trying to set up a tool setter in qtdragon has been a nightmare for me... I've wasted hours
@mattivirta
@mattivirta 9 ай бұрын
@@TheFeralEngineer i used gecko before my old cnc but have expensive, worst drivers, many lot better have today and lot cheapen. same not newer want use again expensive acorn,uccn,masso or other expensive worst controllers, too expensive repair if broken somethink.
LinuxCNC HAL basic tutorial, Part 2
22:32
The Feral Engineer
Рет қаралды 5 М.
I switched to Linux 30 days ago... How did it go?
28:46
Craft Computing
Рет қаралды 199 М.
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 62 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 80 МЛН
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 16 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 5 МЛН
CrowdStrike IT Outage Explained by a Windows Developer
13:40
Dave's Garage
Рет қаралды 2 МЛН
12 GREAT command line programs YOU recommended!
16:25
The Linux Experiment
Рет қаралды 242 М.
LinuxCNC HAL basic tutorial, Part 1
11:51
The Feral Engineer
Рет қаралды 12 М.
GladeVCP Barebones V0.1 BETA
31:18
The Feral Engineer
Рет қаралды 2,8 М.
Harder Drive: Hard drives we didn't want or need
36:47
suckerpinch
Рет қаралды 1,6 МЛН
I tried Linux…its not for me
13:34
Raid Owl
Рет қаралды 37 М.
LinuxCNC HAL #1: The Basics
29:11
swolebro
Рет қаралды 26 М.
LinuxCNC bare bones tutorial - part 2... 1.5, really
28:53
The Feral Engineer
Рет қаралды 11 М.
18 Commands That Will Change The Way You Use Linux Forever
29:50
Akamai Developer
Рет қаралды 1,2 МЛН
BEKMOBILDA Tecno Camon 30 smartfoni🔥🤩 #bekmobil
1:01
Bekmobil shorts
Рет қаралды 2,3 МЛН
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 1,1 МЛН