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

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2020
  • 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

  • @FreedomFactory3D
    @FreedomFactory3D 3 ปีที่แล้ว +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 ปีที่แล้ว +1

      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 ปีที่แล้ว +1

      @@adriancollins if you check out the bare bones video, it's a general breakdown of the baby steps to get started 👌👌

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

    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

  • @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 ปีที่แล้ว +2

      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.

  • @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 ;)

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

    Id be interested in the 7i76E with the DMM servo configuration video overview. Thanks for sharing.

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

      I've got a bit of a build log I've been doing that I'll start uploading soon

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

      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.

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

    great video very help full thanks.

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

    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  4 หลายเดือนก่อน +1

      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 4 หลายเดือนก่อน

      @@TheFeralEngineer and I appreciate whole heartedly.

  • @David.Munson
    @David.Munson 4 หลายเดือนก่อน

    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  4 หลายเดือนก่อน

      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.

  •  3 ปีที่แล้ว +1

    Another good one! 👍

  • @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,

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

    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

  • @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  ปีที่แล้ว +1

      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

  • @Serbo-Greek
    @Serbo-Greek 2 ปีที่แล้ว +1

    Linux is not scary. But not understanding motor drivers is! 🤕

    • @TheFeralEngineer
      @TheFeralEngineer  2 ปีที่แล้ว +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 8 หลายเดือนก่อน

      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 8 หลายเดือนก่อน

    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  8 หลายเดือนก่อน

      Have you watched any of my other videos? I have quite a few for beginners

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

    It's not difficult...... Assuming it all works as it should. If it doesn't....

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

      That's anything, though.

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

      @@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  ปีที่แล้ว +1

      @@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 8 หลายเดือนก่อน

      @@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.