How To Make A CNC Table Saw : # 084

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ย. 2020
  • FREE code, and 3d model. It is controlled by a Raspberry pi and a custom python program.
    Give xdesign a test drive by visiting this link: solidworks.com/jeremy
    If you want to chip in a few bucks to support these projects and teaching videos, please visit my Patreon page or Buy Me a Coffee.
    / jeremyfieldingsr
    www.buymeacoffee.com/jeremyfi...
    Social media
    Instagram jeremy_fiel...
    Twitter / jeremy_fielding
    My websites www.jeremyfielding.com
    www.fatherhoodengineered.com
    My other channel - Fatherhood engineered
    / @fatherhoodengineered
    ************************************
    Notes:
    Get the code and model here: github.com/jengineer1/CNCTabl...
    Dust Collector Video • Making An Automatic Du...
    Ultimate CNC Video: • Building The Ultimate ...
    How to speed control your miter saw: • How To Speed Control Y...
    What is backlash: • What is Backlash & How...
    Python tutorial for beginners: • Learn Python - Full Co...
    Affiliate link. if you purchase this from amazon using these links it supports the channel.
    Magnetic square for welding: amzn.to/32TmWYg
    The welder I use: amzn.to/321Qu6W
    The camera I use Panasonic G7 amzn.to/2QUKKpd
    Raspberry pi : amzn.to/3i7t1Xh
    Pi screw terminal hat: amzn.to/3i6Pwvs ... I changed to this one (different from what's shown in the video)
    24 volt power supply 20 amps : amzn.to/2R7egrz
    Technical corrections
    1. I show small blue-boxed relays which I replace with "mechanical" relays. It was implied they are not mechanical relays, but the blue ones are actually very small mechanical relays also.
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 2.1K

  • @JeremyFieldingSr
    @JeremyFieldingSr  3 ปีที่แล้ว +460

    I forgot to mention in the video that I also plan to add a homing sequence. That way you hit a button and all motors go back to zero and it is repeatable like all other CNC machines. Thank you so much for watching. You guys are the reason I do this! And thank you to SOLIDWORKS /Dassault Systems for helping me get to project out to you.

    • @ARepublicIfYouCanKeepIt
      @ARepublicIfYouCanKeepIt 3 ปีที่แล้ว

      I literally just suggested that!

    • @per.kallberg
      @per.kallberg 3 ปีที่แล้ว +4

      Add a claw clutch to the motor handle instead of the angled gearbox. Nice project!

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

      Just found out about you from Destin's baseball cannon video.

    • @connecticutaggie
      @connecticutaggie 3 ปีที่แล้ว +11

      In my other comment I mentioned I have programmed for a long time and spent 13 years writing motion control software for Pitney Bowes. I have done the the tasks you are mentioning (homing, motion profiles, etc) multiple times. If you you want to talk, reply and I'll get in contact with you. If you want to figure it out yourself, I respect that too. There is value in the journey.

    • @tengelgeer
      @tengelgeer 3 ปีที่แล้ว +6

      Very impressive! Don't forget absolute and incremental mode just like a DRO. Might also want to look at the user interface of a DRO for inspiration on how to improve yours. And uhh, I never saw a solid state relay, just cheap mechanical on a PCB 😉

  • @shakerson
    @shakerson 3 ปีที่แล้ว +42

    "I didn't like the fence on my saw that much, so I designed, built, and coded an automated table saw" You are crazy in the best way, my man.

    • @MichaelBrown-kk6ck
      @MichaelBrown-kk6ck 3 ปีที่แล้ว

      Ought to hook him up with Adam Savage. They’d make a great team. Adam just built a rickshaw pulled by Boston Dynamics robot dog.

  • @Mrpurple75
    @Mrpurple75 3 ปีที่แล้ว +156

    This guy built this channel up literally from things others have thrown away. Look at him now! Always look forward to your videos

    • @LimitedGunnerGM
      @LimitedGunnerGM 3 ปีที่แล้ว

      purplesmileymonster and doing collaborations with Destin from Smarter every day.

    • @JeremyFieldingSr
      @JeremyFieldingSr  3 ปีที่แล้ว +13

      @limitedgunnerGM ... Actually very little in the way of TH-cam growth has come from that. I have been keeping track and at most about 2000 subscribers came from me being in videos with him. But he is a great friend and we enjoy working together. That surprised me, but fortunately I don't work with him for that reason.

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

      Jeremy Fielding due to your growth, you’re gaining popularity and respect. I’ve been subscribed since before you had the workshop dilemma.

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

      @@JeremyFieldingSr You can thank Naomi for my sub, she posted about your thrill of success and I had to see what that was about. Congrats on conquering this challenge!

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

      @@JeremyFieldingSr To add to this, viewer retention is more important than a sudden (and temporary) influx of new viewers/subscribers from a collaboration anyway. It's better to have subscribers that like what you do and are actually interested in your content. Even if your viewcount and subscribers go up as a result of a collaboration long-term, Destin won't be the reason why they stay. It's all you, Jeremy!

  • @dariypetryk7215
    @dariypetryk7215 2 ปีที่แล้ว +34

    13:45 Man, I'm a professional UX (User Experience) designer. Your calculator for the table saw controls and "grab number" thing is genius. I'm definitely saving this conception. You designed it for convenient and very "human" usage. Love it!

  • @thefreeman1970
    @thefreeman1970 2 ปีที่แล้ว +5

    This is definitely the most wholesome DIY channel on TH-cam.

  • @lcrazyjeff
    @lcrazyjeff 3 ปีที่แล้ว +421

    Casually invents the future of tablesaws in first coding project

    • @bcrou712
      @bcrou712 3 ปีที่แล้ว +16

      Thought the exact thing. This is groundbreaking stuff!

    • @ObiBassoholic
      @ObiBassoholic 3 ปีที่แล้ว +31

      This has been around for a while in the cabinet industry. But still props to him for doing this

    • @RyanThomasGame
      @RyanThomasGame 3 ปีที่แล้ว +20

      @@ObiBassoholic Ive never seen this as a consumer though. Sawstop + this would be killer

    • @ObiBassoholic
      @ObiBassoholic 3 ปีที่แล้ว +5

      Ryan Walkowiak yes it would. I was by no means trying to take away from anything you’ve done. The systems out there are pretty pricey. Would be nice to see more competition come out for stuff like this.

    • @chrischris7805
      @chrischris7805 3 ปีที่แล้ว +6

      There's a cnc version of everything that moves these days.

  • @vennic
    @vennic 3 ปีที่แล้ว +125

    Wax paste for the table top would work nice, good for other metal tools too

    • @BravoCharleses
      @BravoCharleses 3 ปีที่แล้ว +17

      I've been using paste floor wax that comes in a yellow metal can on my iron tools my whole life, as did my father and grandfathers. Any little bit of wax contamination on the wood comes off with the lightest touch of sandpaper, and it makes sleds glide like you wouldn't believe. Wax on, wax off Jeremy-san.

    • @randybartlett3042
      @randybartlett3042 3 ปีที่แล้ว +6

      ... and some on the side of the fence helps wood slide nicely!

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

      Yep, I second wax. Parrafine wax works great, won't stain and is non-toxic (edible even).
      I've used anything from candle wax to buffing wax, all fine really.

    • @stuartkorte1642
      @stuartkorte1642 3 ปีที่แล้ว +12

      Johnson Paste Wax.

    • @evanbarnes9984
      @evanbarnes9984 3 ปีที่แล้ว

      Same recommendation!

  • @johntilbury2097
    @johntilbury2097 3 ปีที่แล้ว

    Jeremy, I'm a 76yr old ME and retired remodeling contractor, I watch your videos and am truely humbled. I've yet to watch one and not said "Wow",
    Keep it up.

    • @HunterD216
      @HunterD216 3 ปีที่แล้ว

      I completely agree, there isn't one video of his I have watched and haven't said wow.

  • @Bob_Adkins
    @Bob_Adkins 3 ปีที่แล้ว

    Jeremy, great project! If you keep your shop humidity down below 60% and the temperature constant (varying no more than +/- 2 Deg F), there will be no condensation from temperature swings. Makes the shop owner happy too!

  • @Subfightr
    @Subfightr 3 ปีที่แล้ว +70

    "the work versus reward, has crossed that threshold so I'm going to leave it as it is" wooooh wisest man ever!

  • @JohnHeisz
    @JohnHeisz 3 ปีที่แล้ว +318

    VERY impressive build! I can imagine the time you've put into it and I totally get being more up for doing something challenging to learn something new, rather than something simple and "safe".

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

      Really impressive!

    • @jasonbailey9139
      @jasonbailey9139 3 ปีที่แล้ว +5

      Spoken like someone who decided to build his own table saw...and jointer...and bandsaw. ;)

  • @kennyrmurray
    @kennyrmurray 3 ปีที่แล้ว

    I have the salt water creek right in my backyard, so I know about rust. You could literally watch the rust develop by me. I come in to my shop when it’s cold, turn the heat on and everything sweats and rusts. After years of dealing with this I finally broke down and bought a dehumidifier. What a difference!! Trust me! Not sure where you live, but it will make a big difference! I’m in Long Island NY

  • @dominodoce
    @dominodoce 3 ปีที่แล้ว +58

    I feel like the like button is insufficient for this... that was amazing!

    • @andi.popescu
      @andi.popescu 8 หลายเดือนก่อน

      That's what Patreon is for.

  • @vetramiga1
    @vetramiga1 3 ปีที่แล้ว +128

    a good add in that UI would be a "nudge fence" function based on blade tooth width... doing multiple pass cuts for slots / dados would go REALLY fast

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

      he said he was going to add a "jog" button.. It would be manual, but you could use it to do dados like you said.... But an automated jog would be even cooler; more precise

    • @keithkeyser9546
      @keithkeyser9546 3 ปีที่แล้ว

      making a box joint. the blade is 1/8 inch, make cut, nudge 1/4, make cut, and you end up with teeth exactly the width of the kerf of the sawblade, so the tooth you make on one board matches a kerf made in a second board

    • @SomeTechGuy666
      @SomeTechGuy666 3 ปีที่แล้ว

      You can do that really easy in Gcode. And G code can be interactive with the user while it is running.

    • @rg_1971
      @rg_1971 3 ปีที่แล้ว

      I love the nudge idea especially if you have an entry block for nudge amount that the user can define on the spot.

    • @mckenziekeith7434
      @mckenziekeith7434 3 ปีที่แล้ว

      Oh man, you could put in a box joint routine.

  • @petergamache5368
    @petergamache5368 3 ปีที่แล้ว +37

    "I hate this fence." ... [builds CNC table saw]
    Dude, you're one of a kind. Never change. No disrespect to either of them, but you take what Izzy Swan and John Heisz do to the next level.

    • @ovnox
      @ovnox 3 ปีที่แล้ว

      This comment needs more likes!

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

    Jeremy, I was watching a Jon Katz-Moses video on automation where he gave you a shout out. I watched the one he linked to, subscribed about two minutes in, and now I'm just binging your stuff. Finding your back catalogue is like Christmas morning. Just wanted to show you some love, you're my new favourite youtuber.

  • @stevenwilliams1915
    @stevenwilliams1915 3 ปีที่แล้ว

    I too agree wth the sub-1 million subscriber bafflement. Jeremy you are a wonderful thinker. Your delivery is TOP notch. Besides all that going you only need to add stand-up to your repertoire because you are a dead ringer for the impeccable Tim Meadows in his SNL days. You have inspired me. I own a new SawStop 3 hp professional cabinet saw with the long table and beautiful SawStop fence. The would/will "_____" bricks if/when they find out I am going to apply your engineering principles to my saw. It is the absolute direction in which this technology needs to go. THANK YOU!!!

  • @nknarula
    @nknarula 3 ปีที่แล้ว +79

    Man you are amazing. I wish I could send my kid to be your apprentice. Actually, I wish I could be your apprentice. Great work all around. Thank you for sharing.

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

      I wish I could be your apprentice! LOL It would be fun to play with you making stuff.

  • @reddcube
    @reddcube 3 ปีที่แล้ว +70

    It would be cool if it had a dado function. You enter the blade kerf and the size of the groove, then the machine increments the fence. Making a perfect size groove without a dado stack.

    • @dcurry7287
      @dcurry7287 3 ปีที่แล้ว +4

      Even with a dado stack, it's a pain changing the blades for each different cut. Having a robot do it for me would be way better!

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

      That would be neat.. Maybe also a finger joint mode so no jig needed.

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

      How about dovetail, as in sliding dovetails.

    • @paulreader1777
      @paulreader1777 3 ปีที่แล้ว

      Hey guys! How about you do the design work for Jeremy so he has less to do to implement some of this.

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

      @@paulreader1777
      The finger joint mode would be fairly straight forward and just a pre-calculated code based on the size of the joints and blade kerf.
      Looks like fence is "F", Blade height is "H", and blade angle is "A".
      Example,, If you wanted 1/4" joints, then start the gcode with the fence at home position.. Assuming blade kerf is exactly 0.125" (likely not).
      Hit "Start"
      Fence stays at home, blade comes up with a gcode, lets say G1 H0.25
      Cut
      hit "next" on the screen, Gcode G1 F0.125 ;16.23910175 steps - Which will need to be rounded because the stepper just isn't that accurate even with microstepping.
      Cut
      hit "next" on the screen, Gcode G1 F0.50
      (Assuming absolute positioning)
      Cut
      hit "next" on the screen, Gcode G1 F0.625
      Cut
      Repeat..
      This will likely translate differently into the python code it's currently running on. - I have not written in python... but have some knowledge of gcode and marlin and steppers, etc..
      So steps for fence to move 0.125" would be (stp_per_inch_f)*0.125 = 16.23910175 steps.
      defined

  • @izzyswan
    @izzyswan 3 ปีที่แล้ว +59

    This is so awesome! Nice work

  • @KarlReith
    @KarlReith 2 ปีที่แล้ว +4

    I'm not a machinist/engineer but seeing that stopper move and stop at the precise location/distance was just pure gold!!

  • @MakeSomething
    @MakeSomething 3 ปีที่แล้ว +180

    10 seconds in and I’m already in love with this!

    • @MakeSomething
      @MakeSomething 3 ปีที่แล้ว +5

      Just finished. Wow, that was inspiring. Love adding the cut list idea.

    • @davidurdahl6656
      @davidurdahl6656 3 ปีที่แล้ว

      Hey David. Right?! I'm like no, this is a joke video! But I was so wrong. This better be your suggestion for the next podcast. Lol

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

      @@MakeSomething what they said ☝️
      Brilliant Jeremy - LOVE IT!

    • @ZsoltBottka
      @ZsoltBottka 3 ปีที่แล้ว

      @@davidurdahl6656 it was :)

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

    Hello Jeremy , first I want you to know that I have just today found your videos and after watching two of them I hit the subscribe button. I have been trying to get a woodworking business going for about a year now and I really enjoy building things that people are going to use for years to come and see that look of awe in their faces when they see the final product that I give to them. That being said I wish that you could have seen that look on my face when I was watching this video !!!! I’m SUPER impressed by your ability to figure out the problem and then the solution to the problem. I’m almost completely illiterate when it comes to computers and I have never tried coding before in my life. I believe that after watching you build this project that I too can probably figure it out with a little help from the old interweb. I plan to watch all of your videos very soon so thank you for being such an inspiration to everyone that is a builder.

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

    Man I want one for making sets and flats. This is amazing!
    You donate one of these to your local theatre, the shop foreman and technical director are giving you tickets for life.

  • @Diesel357..
    @Diesel357.. 3 ปีที่แล้ว +31

    It baffles me that he is not over a million subs. This channel is not only educational but Inspirational as well. He makes the average guy like me feel that I can achieve success that I would normally think was out of my reach.
    Amazing channel!
    Amazing guy!

  • @boris5448
    @boris5448 3 ปีที่แล้ว +26

    Hahaha Jeremy your joy in the intro is infectious, it brings a smile on my face and its so relatable when achieving something in a project!

  • @teeshark6584
    @teeshark6584 3 ปีที่แล้ว

    I absolutely love this channel. Jeremy's enthusiasm in these projects is contagious. He blends just enough humor in his videos to go along with all the information and technologies he packs in to each project. The best part comes at the end when he reveals a practical, working model of whatever he set out to accomplish. He explains everything thoroughly without being too redundant or repetitive and the end results are usually something you would expect to purchase at a Lowe's or Home Depot. He makes a lot of very expensive things, CNC plasma tables, etc... affordable for anyone who wants to replicate his great works of engineering feats. If DIY was a sport, he would be the MVP! Thank you Jeremy!

  • @CJforUSA
    @CJforUSA 3 ปีที่แล้ว

    It actually brought a smile to my face to see how happy you were with your success...keep sharing your videos and positive attitude, their both contagious.

  • @matgggg55
    @matgggg55 3 ปีที่แล้ว +55

    I like how ur face was glowing with pride of accomplishment every time you talked about completing the project, I can tell how much you love building things. Nothing beats that brake through moment when everything finally works!

  • @crackermcwhitey1364
    @crackermcwhitey1364 3 ปีที่แล้ว +21

    Problem solving 101 the emotional highs the emotional lows and the hours of staring at a project muttering how am I going to make this work. Impressive project and kudos on learning to code. You're an inspiration to anyone with an interest in electrical/mechanical design.

  • @michaelgarcia8271
    @michaelgarcia8271 3 ปีที่แล้ว

    This video was just plain awesome. Not a coder, but I am a novice woodworker and you make the future of woodworking very interesting!

  • @dghohens
    @dghohens 3 ปีที่แล้ว

    This is the coolest table saw project I've ever seen! I love how you can switch between manual and auto control too. I could easily see using that to do stuff like drawers where you cut all the pieces using manual control, then switch to auto control to cut a couple kerf widths for the bottom dado.

  • @FishersShop
    @FishersShop 3 ปีที่แล้ว +49

    Unbelievable, Jeremy! That's fantastic! And from one coder to another, well done!

  • @gfetters66
    @gfetters66 3 ปีที่แล้ว +30

    This is a great idea! One thing that you might want to add is the ability to upload your cut list from gcode file and store them in favorites buttons. I invariably forget one piece to cut and have to go back and re-adjust my fence to a size I have already cut. It would be nice to just hit a favorite button and send it back. Also its easy to get the wrong measurement. If its uploaded from the drawing it should reduce the chance for errors in cutting.

    • @rontidd6551
      @rontidd6551 3 ปีที่แล้ว

      Then again with a cnc repeatability isn't so much of an issue. But a cut list with comments would be cool.

  • @dwhitney1000
    @dwhitney1000 3 ปีที่แล้ว

    Love what your doing. I built CNC selective soldering machines and bio-sample containment robots for years. I love the fact you are doing it with the table saw. Thanks for your great instruction and comments.

  • @brandonraggette
    @brandonraggette 3 ปีที่แล้ว

    This video was my inspiration for taking a python class this semester at school. Having finished that class, I can totally appreciate how much time an mental energy you put into ironing out the kinks in code. All I managed to do was organize a list of golfers names and an average of their scores in a formatted output....pretty satisfying but nowhere near as cool as a robot table saw. Thanks for all the knowledge you put out into the world Jeremy!

  • @KarlBunker
    @KarlBunker 3 ปีที่แล้ว +16

    What a fun video this is! Congratulations on getting everything working, from rust-removal to Python coding. And that's a darned impressive program for your first attempt at coding! The "grab number" is a great idea and the user interface in general looks really well thought out.

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

      > from rust-removal to Python coding
      unintended programming joke *giggle*

  • @Subfightr
    @Subfightr 3 ปีที่แล้ว +8

    I didn't even know what CNC meant, the first second i heard you exclaim "YES" I knew this was a massive undertaking and felt nothing but pride for you. So happy for you, way to go man!

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

    Outstanding. As an electrical engineer and a furniture making hobbyist this is seriously interesting to me.

  • @wardhum6611
    @wardhum6611 2 ปีที่แล้ว

    Another awesome video. My favorite part is around the 12 min mark where you state the harder the problem, the more interested you are... That is SO TRUE!!! I am exactly the same. I trained in electronics. I am now in my 50's. Taught myself to program and found your site because I want to learn how to run mechanical equipment with electronics so I can build some cool, unique stuff... Thanks Jeremy. I really enjoyed your table saw build.

  • @gregwelch6658
    @gregwelch6658 3 ปีที่แล้ว +7

    Speaking for myself, this video has the perfect amount of detail, flows very well and you have done this extremely well. Thanks for taking the time to put this together!

    • @gregwelch6658
      @gregwelch6658 3 ปีที่แล้ว

      Ok just watched Smarter Everyday’s video with the melting baseball. You guys are amazing!!!

  • @Coldasjones
    @Coldasjones 3 ปีที่แล้ว +24

    Another way to “re-zero” would be to have a solid fixed stop at the far end of travel, or maybe a hole on the surface with a pin you can drop in and push the fence to, so that it acts as a constant index so after manual control, push the fence to the “index stop” and just hit a simple “recalibrate” button which lets the machine know “the fence is at the index stop which is a known distance”. Could take the human error out of the equation. I know you could be more accurate in a much more complex manner, but that seems like a simple way. I also know from woodworking experience that the scale on the table saw is almost never spot on, and usually wiggles and shifts over time. It’s a big shot of luck that yours seems to be dead on. Super cool project though! Love the idea.

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

      Great comment, I was thinking the similar...
      The limit switches could provide a point of reference

    • @matts.8342
      @matts.8342 3 ปีที่แล้ว +2

      Since this isn't the original fence, I wonder if he changed out the scale too. Although, it would also be affected by whatever the thickness of the blade is, since you can buy different blade thicknesses, or even a dado set. Expanding on your idea, if he were ever to want to use a dado set, he could use your recalibrate function to first move the fence to the edge of the raised blade, and then zero the saw there. That way he could get a perfectly accurate cut without having to worry about accounting for the kerf width, and also be able to perfectly set the edge of a rabbet without having to account for the rabbet's width.

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

    I got my BSME 52 years ago, so I've seen a few things. I am SO impressed!

  • @zombiesplat11
    @zombiesplat11 3 ปีที่แล้ว

    This is such a great video! I'm a professional coder and I still get those "FUCK YAH IT WORKS" moments when I solve something new. It's such a great feeling. Time to get something to eat.

  • @CosmasBauer
    @CosmasBauer 3 ปีที่แล้ว +51

    Wonderful! I've been thinking about a similar project. I think now I'm motivated to pull it off! :D

  • @arenspringvloed9020
    @arenspringvloed9020 3 ปีที่แล้ว +4

    Great work! I mix up mineral oil and beeswax to make shop finish that I use on woodworking stuff as a final finish. I also use it on metal tool surfaces to prevent rust. Paste wax is probably the easier option.

  • @nkings10
    @nkings10 3 ปีที่แล้ว

    Im so happy someone finally done it. I've had this idea for years for both a table saw and mitre saw stop.

  • @sergiocamano-valencia4372
    @sergiocamano-valencia4372 3 ปีที่แล้ว

    I'm always impressed with your skills to not only teach things, that normally seem complex, pretty simple, but also your projects. This is awesome with great information 😄

  • @samuelclemons6821
    @samuelclemons6821 3 ปีที่แล้ว +4

    I always thought I was a fairly savvy DIY"er, but brother, you make me feel like a complete dunce...I am totally blown away!

  • @Antonio-me3ur
    @Antonio-me3ur 3 ปีที่แล้ว +3

    Wow, that's impressive, thank you for sharing this content with us, this isn't an usual diy video but an engineering project with a lot of passion on it

  • @dariypetryk7215
    @dariypetryk7215 2 ปีที่แล้ว

    I haven't subscribed to anyone in many years, yet just the look of your eyes tells me you really got the passion for what you're doing here. I'm in.

  • @breakmytee93
    @breakmytee93 3 ปีที่แล้ว +4

    This is a really impressive and unique project. I can't think of too many (if any) craftsmen who could've made this project a reality. Truly awesome! +1 Subscriber!

  • @cjacobs4u
    @cjacobs4u 3 ปีที่แล้ว +4

    This is just about the coolest first Python project I could imagine.
    One note, instead of manually entering in a know value to tell the motors where they are at, implement a home or datum routine. Have the motor move until it sees a proximity sensor in a known location then use that number.

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

    This is the coolest thing I've ever seen..I never knew I needed to do this to my table saw, until now.

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

    This is amazing and I love that you write notes down in a book. Something I picked up in cadastral survey. Digital is great but has its faults, having physical data and notes lasts as long as what it's written on

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

    man this is really cool. I was blown away by the saw, and then you threw in the automated dust collection and I lost it. Your work is incredible!

  • @CuttingOutBack
    @CuttingOutBack 3 ปีที่แล้ว +9

    Nice work! Can't wait to see what you do next. For rust removal EvapoRust works wonders. PasteWax is great for keeping the surface rust free. Keep up the good work.

    • @purefury702
      @purefury702 3 ปีที่แล้ว

      2nd on paste wax. That's the conventional solution. They say you just reapply like every 6 months, more often in humid climate.
      I got an old table saw and had the same rust problem. I started with WD40. When that failed, I did orbital sander, and it mostly worked. I heard about vinegar later from Diresta.

  • @BrettDalton
    @BrettDalton 3 ปีที่แล้ว +42

    Would really consider servo breaks and disabling the motors when the blade is running. If something freaks out and you have a motor run mid cut it could be deadly.

    • @norm1124
      @norm1124 3 ปีที่แล้ว +14

      Absolutly my idea
      As a SW engineer I never really trust SW 🤣

    • @greensheen8759
      @greensheen8759 3 ปีที่แล้ว +6

      Yeah. The standard for industrial robots is to use motors that have normally closed electric brakes. That way their default state is locked in place. Barring that, a hardware interlock that keeps the steppers in holding torque mode while the saw is active would be wise

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

      I can see everyone's point behind the braked or locked-out servos, but if you do that then you leave no wriggle-room for a length of timber with some torque in it due to a warp or a bow, thats a far more likely situation for most people using a *large* tablesaw, just because of what we're cutting. I mean we have a deflection guard in our workshop directly behind the big ripsaw thanks to kickback! 👀
      If you were a 100% sheet goods shop I'd maybe see the logic, but for more general use and *anything* involving construction lumber, I'd take the wiggle room over protection from software gremlins :)

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

      @@mor4y The braking is only applied when the motors aren't being moved. They're extremely strong spring loaded brakes, or in the case of motor braking it can hold up to whatever the limit of the motor is. It would be able to withstand torque from normal operation, and you can always release the brakes for fine adjustment.

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

      Why would you bother ? CNC routers operate quite reliably Same tech don't see a need to Cotton wool it

  • @erikcarson1373
    @erikcarson1373 3 ปีที่แล้ว

    Furniture paste wax (Miwax orJohnson's paste wax) is what you want. It's like waxing your car though, every so often you will need to reapply. If I will not be using my table saw for a while I will spray it down in silicon spray, wd-40 makes a spray but cooking spray is made from food grade silicon. Be aware paint hate silicon, so clean your saw thoroughly before using it again. Paste wax is fantastic because doesn't stick around after sanding and finishing. Obviously what one is attempting to do is keep moister off of the cast steel.
    You are the man BTW. This stuff is so beyond me. It is fun to watch.

  • @thiagosannafreiresilva4366
    @thiagosannafreiresilva4366 2 ปีที่แล้ว

    I built my first UI in python recently, and even having a lot of previous coding experience it was still harder than I thought. Kudos for jumping right in, man!

  • @micjr21
    @micjr21 3 ปีที่แล้ว +5

    Agreed minwax paste wax works great to keep cast iron table tops rust free. Also doesn't interfere with your wood finish

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

    Jeremy, there are NO words that I can use; to describe what a genius you are. Not to mention that you are one of THE most kind and enjoyable persons one could want.
    Many thanks to you kind Sir. May Jesus richly bless you and yours always.

  • @Edward-gb8dx
    @Edward-gb8dx 2 ปีที่แล้ว

    What I LOVE about this is - you're teaching the process of making - and applying it to making/modifying our tools to do so :-D

  • @natassevil9274
    @natassevil9274 3 ปีที่แล้ว

    Oh yeah and as the the new champ of the woodworking/diy TH-cam makers I new ya had it in ya. I've taken apart and maintenanced every electric motor in my shop thanks to your channel

  • @j.r.millstone
    @j.r.millstone 3 ปีที่แล้ว +4

    For future de-rusting, I reccomend evaporust. They make a liquid and a gel.
    And for preserving the top, Johnson's paste wax is great stuff. You can pick both up at most Home Depot stores.

  • @dj_automaton4300
    @dj_automaton4300 3 ปีที่แล้ว +13

    Really cool project. I’ve been thinking of doing something similar, but with just the fence.
    A few suggestions for functionality: Homing switches for your three motions.
    Absolute motion function.
    Incremental motion function.
    A blade selection (assuming you have different sized blades).
    A dado function. You would need the blade width value. This would be to subtract from the overall width of your dado width value.
    A nibble function for above dado function. I would add a blade width overlap % and a tolerance amount to adjust the dado slot slop.
    A lot of the above functions can be used for finger joints and tenons.
    Then you can mount a router table on the other side of the fence and use the same code.
    I made a finger joint machine with a stepper motor controlled by an arduino, so a lot of these issues came up.
    Also, I suspect that the blade height is not linear. This is under the assumption that the height adjust is on a trunnion. You might have to see what the trunnion angle is at the bottom and then use a sin calc of the angle to determine your height adjustment from there.

  • @utapandgo
    @utapandgo 3 ปีที่แล้ว

    Dude! absolutely genius - 'pretty much anything can be modified of coarse'. now that, I'm living proof of, I'm at home now working on projects that are my own builds and ideas too - and you just got to start with an idea, shoe size it and run with it. Watching your channel just inspires me.
    Thank you - from NZ.

  • @HaasGrotesk
    @HaasGrotesk 3 ปีที่แล้ว

    I remember 10 years ago a CNC machine was something extraordinary and expensive. Nowadays everybody "CNC" everything. From 3D printers, lasers and cutters to now a table saw!

  • @kevinhoppenworth6708
    @kevinhoppenworth6708 3 ปีที่แล้ว +7

    Jeremy, this is so cool, always wondered when this would happen for table saws. You could add a switch at the end of the fence to automatically shut the saw off after the wood exits.

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

      I see he still has to push the wood through the saw...

  • @HowToMechatronics
    @HowToMechatronics 3 ปีที่แล้ว +38

    That's really cool, nice job! 😃

  • @jrgallagher1
    @jrgallagher1 3 ปีที่แล้ว

    Your commentary (e.g., "the labor vs. reward had crossed that threshold" (rust removal)) is very engaging. Love your channel.

  • @dr.marcuslashley7266
    @dr.marcuslashley7266 3 ปีที่แล้ว +1

    I am a woodworker from Barbados and have never been more impressed with a DIY video! I own an Incra router system and thought that was impressive. Your honesty in shairing failures speaks volumes as to your character. You should start a company selling this product. Blessing on you!

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

    It has been commented many times already but I just must say very exciting to see what you have accomplished! A job exceptionally well done (and video documented)!

  • @HosonZes
    @HosonZes 3 ปีที่แล้ว +6

    I am impressed and entertained. Thank you for this, Jeremy. This is one of the rare videos I would like to give two thumbs up :)

  • @bol8lod
    @bol8lod 3 ปีที่แล้ว

    The smart think here is the way you interchange between manual and cnc mode.
    Also loved the way you figured out the angle sensor placement.
    Well done

  • @MrMrWrench
    @MrMrWrench 3 ปีที่แล้ว

    This guy is a genius. Great explanation and humble guidance. Thanks for your time in your videos.

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

    This is one of the coolest builds I've ever seen! I want to be you when I grow up.
    I mean, I'm older than you, but still!

  • @saxyrep1
    @saxyrep1 3 ปีที่แล้ว +8

    Me before video: I'm pretty proud of myself for building a shelf.
    Me after the vid : 🤯

  • @makermania182
    @makermania182 3 ปีที่แล้ว

    Johnson paste wax has worked great on my table saw and other cast iron surfaces around my shop. And dude thank you for all you do!

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

    Amazing doesn’t begin to describe this project. Really extraordinary job building this table, Jeremy!

  • @brawndo8726
    @brawndo8726 3 ปีที่แล้ว +7

    Closed loop steppers might help the "current position" issue if you find yourself constant moving between manual and automated.

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

    Dude, it amazing to see how far you have come. Truly inspiring to me. I am late, but I'll catch up don't worry. Thank you for making awesome stuff

  • @jaydean5243
    @jaydean5243 2 ปีที่แล้ว

    Jeremy... Just finished watching this vid, your a Genius, great work, your already a success at this stage of your life. Good Luck !

  • @dporscheguy
    @dporscheguy 3 ปีที่แล้ว

    You are the man! I love how you describe the technical stuff. I'd actually would like a video of you doing a quick run through describing what your code does. I just got big sliding tablesaw and need to add cnc fence.

  • @tomgrawl635
    @tomgrawl635 3 ปีที่แล้ว +5

    Use paste wax. It helps run the lumber smooth and dries to protect the steel. Re apply when you feel the surface sticks or you start to see surface oxidation.

  • @MakeEverything
    @MakeEverything 3 ปีที่แล้ว +18

    Fantastic work man!! So cool!

  • @McFlysGarage
    @McFlysGarage 3 ปีที่แล้ว

    Pretty neat project. One of our members at my makerspace made his own version of this a few months ago.
    If you’ve got slag you drag
    That’s what I was taught when welding with flux core.

  • @smackerindignity
    @smackerindignity 3 ปีที่แล้ว

    Man, if only YT allowed for multiple like at various times of a video! Bravo, sir!

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

    This was an awesome how to. I'd love to make my own cnc. Just too wryd about how hard it would be to learn about the steppers, drivers, raspberry pie, and coding. Thats a lot to take on when you don't work with electronics much.

  • @vizionthing
    @vizionthing 3 ปีที่แล้ว +4

    Your [very] descriptive python filename made me chuckle 😁
    Awesome project, just excellent execution.

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

    As EE I'm glad to see this video, in fact is true, you get that feeling of having some kind of new super power every time you master a new technology, I know not everybody has the skills but most of us if we try we can learn, that's for the youth out that are amazed with this project.

  • @Jakob-Russ-M
    @Jakob-Russ-M 3 ปีที่แล้ว

    (WOW) I could only dream of doing a project like this... Before you said you were an amateur I thought you were a professional who did this type of stuff for a living! All I can say is great job and I am beyond impressed!!!

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

    Awesome build Jeremy. Love that it got featured on Savage´s Tested on FB, congrats. And the look on your face at 0:33 .......priceless:)

  • @joelvandam
    @joelvandam 3 ปีที่แล้ว +21

    This is like all the "I make" channels on youtube combined only then: next level.

  • @FearsomeWarrior
    @FearsomeWarrior 3 ปีที่แล้ว

    Slide fence up to the blade then press a grab zero button. Add the button first. Fun stuff Jeremy! Love it.

  • @rickharms1
    @rickharms1 3 ปีที่แล้ว

    About three years ago I did a similar project. I got to where using a primitive interface I could move the fence to a dialed in location. However, life stepped in and I had to abandon the project. Congratulations, job well done.

  • @stonistube5862
    @stonistube5862 3 ปีที่แล้ว +4

    Hi Jeremy,
    Great project!
    Here a tip to preserve your blank steel parts:
    Linseed oil varnish is great. It will harden and build an invisible film on the metal. Works just like with wood.
    Heavily used surfaces I would redo once per year.

    • @sclogse1
      @sclogse1 3 ปีที่แล้ว

      I'd like to see how that would work on some of the chrome on motorcycle parts. Like the front shocks and springs. And handlebar.

  • @soneill
    @soneill 3 ปีที่แล้ว +5

    Damn you're talented! Love the automatic vs manual control you built in. And yes, you very clearly seem to be a project based learner haha

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

    Brilliant job, way to go. You apply your technical skills, creatively, and masterfully.

  • @javabean252
    @javabean252 3 ปีที่แล้ว

    Love the way that you think. Too bad we aren’t neighbors cause I need someone to hang out with and throw crazy ideas around.