I know very few people on this planet who can single-handedly build an industrial grade CNC machine from scratch, being the electrical engineer, the mechanical engineer, the software engineer, and the product designer all at the same time. This takes DIY and creativity to another dimension.
@andypughtube5 жыл бұрын
Odd, nearly everyone I know can do it :-)
@frosty1295 жыл бұрын
@@andypughtube I guess I need new friends
@andypughtube5 жыл бұрын
@@frosty129 It's more that after 10 years working with LinuxCNC all the normal folk I know have abandoned me. :-)
@tamurhaq5 жыл бұрын
@@andypughtube I think the point is that Marco clearly takes it to the next level. Most people just slap together controllers and software and watch it go. This level of calibration and tweaking is very rare. Especially calibrating and pid tuning fpga controllers for cnc? I dont think I've seen another video on that to be honest
@rockybass31294 жыл бұрын
@@andypughtube Yeah but still that first EMC or Mach, fully ballscrew converted Rong Fu retrofit cnc is still a milestone.
@nanolog5225 жыл бұрын
You are like This Old Tony with a german accent. Every single video that you do makes me laugh.
@danielfogli17605 жыл бұрын
And metric 😉
@blzahz76334 жыл бұрын
Man of culture, I see.
@wayneshephard3 жыл бұрын
Bloody hilarious, disabling bios settings like surprise restart :)
@maddenjulien10553 жыл бұрын
I dont mean to be so offtopic but does anyone know of a tool to log back into an instagram account..? I somehow forgot my login password. I would appreciate any tricks you can offer me.
@nickolasconnor36613 жыл бұрын
@Madden Julien instablaster ;)
@izidor91995 жыл бұрын
You are a master, i mainten and repair CNC machines in a factory, also build myself a cnc router. Watching your videos i can only think what a pleasure and honor it would be to work and learn from you. Hands down the best chanel on youtube for me.
@matiasgoinheix3662 жыл бұрын
What's your balls crew maintenance workflow?
@TheMobilityMechanic5 жыл бұрын
Damn, I love this cnc series. Keep up the good work!
@TheRainHarvester5 жыл бұрын
Checkout the mini LEGO CNC made with this controller: kzbin.info/www/bejne/q3LOe52AetGdodU
@matthyslaubscher81515 жыл бұрын
I've never simultaneously been so much intrigued and entertained. Still one of my favorite channels. Thank you
@SaNjA26595 жыл бұрын
The I term in PID not only affects the reaction speed of the system, but also ensures error is being zeroed-out over time. Without it the error, however small it might become thanks to high P gain, will always remain there.
@heronguarezi65015 жыл бұрын
You are a genius. I retrofitted a couple of 5kW servomotors a while back and they always shoke a bit. Today I opened the motors and wrapped aluminium tape around everything. The results were impressive, not very pretty, but Impressive none of the less.
@kal90015 жыл бұрын
This project is looking even more hilariously expensive with every new video!! Awesome though!!
@nochan995 жыл бұрын
"surprise reboot" I am suprised that one isnt more common xD
@GlennHamblin5 жыл бұрын
I thought that was a standard feature of Microsoft operating systems.
@ChipGuy5 жыл бұрын
5:17: There is an alien outside looking into the room.
@scaleop45 жыл бұрын
man that was scary lmao
@matyk9855 жыл бұрын
WOW, I think that the is one of the most ambitious project yet, really nice work and you are flying through the progress.Nice, good look in future !
@jennimorgan3945 жыл бұрын
Best unboxing ever. I thoroughly enjoy your sense of humor.
@lucasimark79925 жыл бұрын
We are certainly not inching over here😂😂😂 Made my day
@alymuni5 жыл бұрын
Indeed
@paco34475 жыл бұрын
I think that amazing CNC deserves a vacuum table as a good update to clamps.
@Rockroxxgert5 жыл бұрын
Love the Dungeon Keeper sound effects splattered throughout your videos.
@Skwisgar23225 жыл бұрын
Hey, I recognize that enclosure, that is a Rittal, they make great stuff, we use them in our designs at work quite a bit.
@gustavgans2545 жыл бұрын
It must be an even bigger enjoyment to watch these videos if you actually know what he ist talking about
@robn24974 жыл бұрын
any video with the phrase "hardware abstraction layer" is my kind of video 8:24
@heronguarezi65015 жыл бұрын
U are the best!!! I started to use the mesa 7i76e, and I am now inplemententing the feedback from the linear scales to linuxCNC for a HELLER BEA 2
@OriginalJetForMe5 жыл бұрын
My computer is a PC in a regular enclosure that's connected to a Mesa 7i76e card over Ethernet. The 7i76e has an RS-485/422 port on it, but it's currently only used to communicate with Mesa daughter cards. I want to reconfigure that to communicate with my VFD for spindle control, so I don't have to run a separate RS-485 cable from the PC to the controls cabinet.
@namAehT5 жыл бұрын
You should check out Klipper for your printers. Basically, a Raspberry Pi does all the gcode translation and kinematics, and then sends scheduled movement commands to a microcontroller for real-time execution.
@LatheBuilder5 жыл бұрын
"We're certainly not inching over here" - gold!
@kevinfontanari5 жыл бұрын
"Surprise reboot" sounds like a really useful bios feature...
@bashaaksema945 жыл бұрын
Congrats on the 100K subs btw dude!
@Lagggerengineering5 жыл бұрын
I would appreciate a guide on how to set up and then use LinuxCNC. It can get a little complicated.
@SithaSekАй бұрын
5:14 I saw ghost or what? 😅
@n0madfernan2575 жыл бұрын
saw the hanging drive at @6:30. nonetheless, great job and congrats for the youtube package
@gabiold5 жыл бұрын
Do not ignore the I term in PID! It compensates error over time, but that does not mean long term drift. It is timed in PID cycle time, which is (should be) very fast compared to "long" in human sense and fast enough to keep up with the movements. Without the I term there will be always error in the position. As you approach the destionation the error will gets smaller and smaller and while the P-term is just a multiplier so is the output. It asymptotically converges to zero, would require infinite time to reach it. In theory. In practice the friction stops it before. The I-term roughly works like "buffering" the error while you moving to the destination. Then it will "lengthen" the output where the P term starts to get ineffective. Vaguely... Obviously it is a continuous function, but it is hard to imagine that way...
@ZacksLab5 жыл бұрын
Congrats on 100k! Your channel and content is inspiring!
@Seegalgalguntijak5 жыл бұрын
Glückwunsch zu den hunderttausend! Der Kanal ist es definitiv wert, aber ich hätte nicht gedacht, dass das so schnell geht - vor allem, weil es ja doch eher "Nischenthemen" sind. Aber auch wenn man die Videos nur wegen des Humors anschaut, sind sie bereits äußerst sehenswert :-)
@heikofirestormtiger49695 жыл бұрын
Glorreiche Glückwünsche für die 100tsd Marco!
@b5a5m55 жыл бұрын
Pneumatic tool changing on that spindle?! Awesome!
@noddingat2 жыл бұрын
Yeah I want to know more about that!
@giovannibianchessi15785 жыл бұрын
Thanks for the video. Board 6i24 configured as 5i24, right? Feed forward helps a lot to reduce following error in axes tuning. Trying to keep following error =0 often makes axes nervous. The important thing is that error has to be the same for all the interpolating axes.
@imabeapirate5 жыл бұрын
The PCIe custom riser cable tho...
@chemicalvamp5 жыл бұрын
Marco, Every new video is enlightening. Thank you for doing what you do.
@nicholasjacob35945 жыл бұрын
Marco, how intensive is linux cnc, how striped down is your computer does it still have the full 8gb of ram or did you take out that to cause ram is overrated. Also is the computer maxing out doing these jobs or is it over kill.
@reps5 жыл бұрын
this particular PC with i5 is an overkill for sure! 4gb ram is plenty.
@nicholasjacob35945 жыл бұрын
Thanks a lot this is very helpful
@kwinzman5 жыл бұрын
2:45 Dungeon Keeper sound effect? :D
@AppliedMetaphysician5 жыл бұрын
Proofs-of-Concept are seldom very pretty. :)
@ts2wv5 жыл бұрын
Like some other commenters have pointed out the I term is usually very important and it's the D term that's usually ignored...
@AdaptivePhenix4 жыл бұрын
That depends on how your servo drive is configured. If your motion command is a velocity reference then yes but if you are commanding current (torque), you will absolutely need the D term. In my case, the D term ends up at least an order of magnitude of the P.
@Joemama5555 жыл бұрын
nice turbo molecular pump spindle there... does it have a coat too, where is it? seems chilly in space without atoms...
@LatheBuilder5 жыл бұрын
+1 for Mesa FPGA addin cards and LinuxCNC combo. Converted our vmc with them, wouldn't ever want to go back
@tomaberisha56885 жыл бұрын
Nice work as usual. Danke. Drop by the Linuxcnc.org forum if you have some time to spare, it would be nice to have the log/pics/video uploaded there. I am tommylight there. MFG, Tom.
@badhills73003 жыл бұрын
Ah, Vogel Zentralschmierung :-) I know Mr. Vogel personally. Nice to see their products at your nice machine :-)
@LanceThumping5 жыл бұрын
On the 3D printer accuracy front, have you checked out Klipper? I would think it would solve a lot of issues since it does most of the brain work so that the controller can focus on properly commanding the steppers.
@arthurdent80913 жыл бұрын
Hi from the USA. I have been following your posts for quite some time. I particularily like your dry sence of humor sprinkled in with the narative. You have answered a question for me. I have a 3018 Pro and I wanted to know if I could control it with a Pi4; this episode has told me NO, so thanks and please keep posting.
@小健-w1k5 жыл бұрын
I just found your vids, and love them now. Thanks for making these vids!
@MXstar1895 жыл бұрын
did we look at mach3 at all i was under the impression that was the go too for the home/custom cnc stuff
@britzwickit5 жыл бұрын
great video, makes the entry into linuxcnc much less daunting
@amessman3 жыл бұрын
3:27 I'm not sure what CPU you're using in the computer but the heatsink should probably have a fan, and maybe some cutouts in the case for ventilation. IIRC those heatsinks use 60mm case fans and M3 screws [haven't watched the whole video, maybe you puts one on]
@DreitTheDarkDragon5 жыл бұрын
Now I need that card and somebody who will make mod for Euro Truck Simulator 2, so I could plug all possible inputs and outputs (steering wheel, pedals, dashboard, pneumatic chair,...)
@ElMirc4 жыл бұрын
Man, your "hobby" cnc milling machine looks very expensive and much more complicated than a hobbyist one. Next level
@mattivirta Жыл бұрын
only mesa card have out off hobby user budgets, need be 100$ cheapen then million peoples more buy this mesa card, but today price have too lot owerprice than all other options and any hobby user not buy. price range have only pro manyfactory machine builders level, no thanks newer thats price.
@cryptearth5 жыл бұрын
S.M.A.R.T. ist ein standard zu überwachung von festplatten parametern (siehe wiki) und sollte wo vorhanden und unterstützt auch aktiv genutzt und überwacht werden
@justDIY5 жыл бұрын
Congrats on the 100k. Looking forward to that red carpet reveal!
@GlennHamblin5 жыл бұрын
Where are you going to put the Retro Turbo Encabulator now that you have that big CNC in there?
@hypt0ny5 жыл бұрын
that package opening is legendary
@dremeier5 жыл бұрын
Hi Marco, at 8:30 you told us you would share your HAL-file and INI. I´m interested in that files because I´ve the same Mesa 6i64. Pls can you share?
@ih8tusernam3s5 жыл бұрын
Automatic tool changing on the spindle?! Respectable piece of equipment you got going on there.
@fullwaverecked5 жыл бұрын
Man, this is better than science fiction! Nais!
@alanb765 жыл бұрын
Nice overview and good work. I was surprised a few years ago when I found Mesa Controls was located near my house. Not often can you check the "will call" button when buying stuff on the web, and no Customs Inspectors to worry about. Great hardware too. :)
@franke54785 жыл бұрын
9:20 You use an FPGA card reading the ecnoder values while you drive the motor and you have to find the correct values until the error is nearly "0"? Sounds like the Mesa card doesn't work as a closed loop system - but it should be! A closed loop system detects the missing steps from the encoder while it drives and corects the missing steps in the end.
@dancarrier2378 Жыл бұрын
Congrats, well deserved play button
@derbrett15035 жыл бұрын
Where can one learn the foraging skills and techniques of a Bavarian Squirrel? Skillshare?
@D.Axtmann5 жыл бұрын
14min Reps...love this day 😍 (Grüße aus Karlsruhe ;) )
@tokarka82583 жыл бұрын
Hi! I'm recently decided to move up from Mach3 to Linuxcnc my 2 cnc milling mashines, but there is the problem with one of them. It has kinematic system with moving X/Y by the table and spindle moves jus in Z axis. How did u described to linuxcnc cinematic of yours mashine? If i change direction of movement in INI file there is a gap between actual movements and linuxcnc program coordinate system. If i switching all preferences to cooperate program coordinate system with actual movement my keyboards hotkeys works in opposite side ("=>" key means "X-", "
@stheil4 жыл бұрын
Oh that remote is just gorgeous! I don't even have my own CNC machine but I want one of those XD
@emperorSbraz5 жыл бұрын
current monitoring is a good way to avoid pushing tools beyond what makes them crack easy.
@jackbacic8685 жыл бұрын
I made the bits for H&H finishing the machine takes a lot of work but those ultras 5 axis machines fly.
@bmg16125 жыл бұрын
Your pendant looks awesome (7:24)! Where did you get it?
@KarlMiller4 жыл бұрын
Thank you so much for putting some context around the Mesa card on linuxcnc. Trying to get a handle on how these pci controllers work with linuxcnc is a little bit overwhelming if you just try to read the Linuxcnc forum pages. Question : if you were using steppers and stepper drivers like geckodrive's, but still needing the same amount of relays and controls over water cooling pumps, and the VFD and sensors, would you still choose ; 1. To use linuxcnc over something like Mach3 ? 2. To use pci type motion controllers instead of parallel port or USB external boards?
@InXLsisDeo5 жыл бұрын
Cool little speakers, did you build them yourself ?
@chrisbartrum32015 жыл бұрын
Kuddelmuddel gelöst. Glückwunsch Stefan.
@NikitaLab5 жыл бұрын
Have you taken a look at UCCNC? I am really enjoying my UC300 with the UB1 breakout board
@ryanmalin5 жыл бұрын
Rs485 is very useful. Most of the industrial refrigeration control systems I work on use this.
@koplandavid5 жыл бұрын
Hello Marco, can a single 5I24-16 run three linear encoders, mpg, 4 step/dir servos, 6 end switches, vfd ? can you use normal optoisolated breakoutboards?
@ih8tusernam3s5 жыл бұрын
Congratulations on 100K!
@raff965 жыл бұрын
I hope you got those rittal enclosures used , they are pretty expensive ;) .
@MCsCreations5 жыл бұрын
Dude, what a nightmare! 😱 I just relieved all the PID tuning videos I had to see for quadcopters! The horror! 😱
@electron-19795 жыл бұрын
Relived?
@kaiwiedersum16454 жыл бұрын
That Spindle looks dope! Greetings from Hessen....
@m3chanist5 жыл бұрын
1:20 the expression. Excellent.
@volkhen03 жыл бұрын
I wrote my thesis about my own DC PID servos which I build on Atmega32 and C Lang. Then I created a little CNC machine using LinuxCNC. It was fun but much less sophisticated then what we see here :) cudos
@FishyTakenaka5 жыл бұрын
Love your videos, but how you managed to tune control loop to decent response, without using integral term, is a mystery to me.
@JelleStappers5 жыл бұрын
Congratz on 100K subs! Keep up the good funny and informing videos😃👍!!!
@IVAN_ENT4 жыл бұрын
So interesting I build and fly fpv drones and want to build a mill eventually, you have to tune pid's in betaflight software too
@Audio_Simon5 жыл бұрын
That PID running sounds complicated! I presume custom tuning is not needed for the steppers that have built in driver and feedback system?
@doctorpex68625 жыл бұрын
When I see hanging ssd and fan I know your level is master.
@zebedie23 жыл бұрын
did you ever post your machine config?
@rusticagenerica Жыл бұрын
What the hell is that super powerful 3D printer ?? :)
@ReiniGrauer5 жыл бұрын
I literally just ordered a Mesa 7I76e yesterday to try LinuxCNC for a router I'm building and Marco posts a video about this today. Weird.
@godfreypoon51485 жыл бұрын
I used a 7i43 back in the day. It was _high win_ .
@tritile4 жыл бұрын
"Hell file"... That was some accurate description.
@nikre5 жыл бұрын
funniest tech channel on youtube!
@physicsguybrian5 жыл бұрын
...and also the tech channel most worth watching! Brilliant content!
@TheLiasas5 жыл бұрын
Given how this is looking more and more expensive every episode... Is it still cheaper than a readily available comercial product (cnc) with the same capabilities?
@a.e.e.s-unofficial5 жыл бұрын
Is there any version of this linux cnc control software available for raspbian linux.
@deathbornium5 жыл бұрын
I have one of these HP machines (8300/8200 CMT) as a main PC running Linux (kubuntu) I think it's quite usable with the 1050ti
@pocket5s14 жыл бұрын
Third lunch break, lol. pause, like, comment, continuing to watch.
@greenspider36645 жыл бұрын
Can you please do an overview video of the cnc
@rusticagenerica Жыл бұрын
Linux CNC seems to be the way to go for nerdy people !
@jcims4 жыл бұрын
Do you have any issues with cogging of the servo motors in this setup? Just given how rigid the whole thing is I'm curious if they get damped out or if you can get things ringing with a specific axis moving at certain speeds? (Or maybe the servos are nice enough to either compensate or just not have that much cogging torque).
@davidgadea43455 жыл бұрын
Nice MPG. Hope to see a video on the set up. Where did you get it?