Turning a Cheap Mini Mill into a Capable CNC Machine

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 222

  • @johnvybiral7220
    @johnvybiral7220 Месяц назад +108

    Nice work, young man! I'm a retired machinist, and did the same conversion on the same mini-mill, a little over 3 years ago. My conversion was a whole lot easier though, thanks to the brilliant design of a Texas gentleman named Bruce Nelson and his mini-company, Heavy Metal CNC. Mr. Nelson designed and sold a conversion kit that only required the 6 CNC machined aluminium blocks in his kit to adapt off-the shelf ball screw assemblies to the mini-mill. No machining of the ball-screw assemblies was required. No stand-offs were required. A truly brilliant design! Sadly, Mr. Nelson passed away in December of 2021, and with it, his company. Still, I would like to offer a few tips regarding this mini-mill that I've learned since doing this conversion 3+ years ago:
    1 - Replace the Y-axis and Z-axis "accordian-style" way covers with cheap plastic food storage bags from your local super-market. A single 1-gallon bag covers both the Z-axis and Y-axis (rear) ways MUCH BETTER than the original covers! I attach them to the machine's head-stock and the Y-axis saddle using Niobium magnets. For the Y-axis (front) ways/ball-screw, use a single 1-quart plastic bag and the original hardware instead of magnets. The X-axis ways and ball-screw are covered by the table, at least, with Mr. Nelson's design.
    2 - Cover the Z-axis ball-screw with the cheap plastic, flexible, split tubing that is used to organize computer cables. It's easy to install with zip ties, and they keep the Z-axis ball screw clean!
    3 - Invest in a 14" x 6" fixture plate from Saunders Machine Works, $170. On many set-ups, I can use just (3) 6mm. SHCS's to locate my work-piece accurately and squarely. Using CAD and the down-loaded file of the SMW fixture plate, I can know where the corner of the work-piece is relative to the machine's X-Y home position. This means I don't have to use an edge finder or a dial test indicator to find the corner of of a work-piece and set X0, Y0. I program it from the machine's home X0Y0. Just set Z0 and go! Of course, this won't work with all set-ups, but for me, quite a lot!
    5- Buy some cheap "Halo" LED's and mount them around your machine's spindle. Like the way covers, mine are attached using Niobium magnets. They shine directly on the cutter, not in your eyes. They run on 12 volts DC, so are safe to use, even with steel chips flying around. I think they were about $10.
    6 - The belt drive kit from LittleMachineShop.com ($150) is just SO MUCH more quiet than geared spindle motor drive, and nearly doubles the top spindle speed from 2500 to 4600 RPM.
    If anybody is using the SMC5-5-N-N 5-axis CNC controller, I've learned a few programming tips that are not even mentioned in the Chinglish "manual". Happy to share!
    saundersmachineworks.com/collections/smw-fixture-plates
    www.superbrightleds.com

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +9

      Thank you for the advice! I definitely want to upgrade the way covers as I plan on making a flood coolant system for it at some point soon

    • @ikemkrueger
      @ikemkrueger Месяц назад

      Heavy Metal CNC seems to be out of business.

    • @twilightgang4828
      @twilightgang4828 Месяц назад +15

      @@ikemkrueger Did you even read the comment Lol?

    • @fredwalter519
      @fredwalter519 Месяц назад +9

      Since Mr Nelson won't lose any sales if people make their own CNC conversion kits, can you share photos of his kit, so people can use it as inspiration for their own CNC conversion kit?

    • @johnvybiral7220
      @johnvybiral7220 12 дней назад +1

      @@fredwalter519 OK. I will take photos of everything, today.

  • @xnadave
    @xnadave Месяц назад +37

    Well done! I spent $2k designing and building a 1m x 1.25m CNC router from scratch. (Could've bought a kit for less.) I've used it to make approximately $50 worth of wood parts for home projects. I didn't really have a purpose in mind; it was just a fun thing to make.

    • @hanswoast7
      @hanswoast7 23 дня назад +3

      The machinist way of simple woodworking :)

  • @instanoodles
    @instanoodles Месяц назад +65

    As a retired machinist your videos are driving me towards picking up a mini lathe and mill. They are far more capable than I was expecting, thanks!
    With some carbine tooling you probably could have gotten away with milling the flange, just lots of fairly light cuts.

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +11

      I’ve so far been very impressed with the quality of work they can produce! Good call on the carbide tooling, I should pick some up and test out how far I can push the mill

    • @adambundy2639
      @adambundy2639 Месяц назад +1

      I believe youll get a lot of aluminium pick up on the tool with the coating the tool has in the video. Carbide is definitely the way forward ​@Someone_Should_Make_That

    • @Basement_CNC
      @Basement_CNC Месяц назад

      ​@@Someone_Should_Make_That just for any future problems you might face .... A "optocupling-board" or "level shifter" is a 5$ part from Amazon that converts 3.3V to 5V or whatever voltage you need
      Also sick build, good to see something actually affordable

  • @mariebaxter473
    @mariebaxter473 Месяц назад +9

    Nice to see young guys doing these jobs , and not getting too worried about day too day errors , I tell myself its the sign of a great engineer , LOL

  • @weiwang9622
    @weiwang9622 Месяц назад +11

    Those balls are ordered. They come with bigger ones and smaller ones alternating to reduce internal resistance. They should also come with preload tension to further reduce backlash. Make sure you reassemble them right. Good luck.

  • @swealer
    @swealer Месяц назад +11

    Awesome Project and nice video!!
    You earned yourself a awesome brownie recipe!
    Ingredients:
    -1 Cup unsalted butter
    -2 Cups granulated sugar
    -4 large eggs
    -1 teaspoon vanilla extract
    -1/2 cup all-purpose flour
    -1/2 cup cocoa powder
    -1/4 teaspoon salt
    -1 Cup chopped nuts or chocolate chips (optional)
    Instructions:
    1. Preheat oven to 350 F (175 C) and grease a baking pan.
    2. Melt 1 cup butter, mix with 2 cups sugar.
    3. Add 4 eggs and 1 tsp vanilla; mix well.
    4. Sift in 1/2 cup flour, 1/2 cup cocoa, and1/5 tsp Salt; Stir.
    5. Optional: add 1 cup nuts or chocolate chips.
    6. Pour into the pan, bake 25-30 mins.
    7. Cool completely, Cut into squares, and enjoy your brownies!

    • @fatso8437
      @fatso8437 Месяц назад +2

      There is a "green" ingredient missing 🤣

    • @swealer
      @swealer Месяц назад

      @@fatso8437 nah, if you really need that on the ingredient list then better dont put the magic touch in there :)

  • @stefandebruijn3167
    @stefandebruijn3167 Месяц назад +1

    Always nice to see so many people using the firmware that I helped build. Good job!

  • @CncObsession
    @CncObsession Месяц назад +1

    I remember the excitement of the first moves on my cnc build. Congratulations. It takes persistence.

  • @makealready
    @makealready Месяц назад +7

    .004” Backlash is to be expected from single nut ball screws. It’s the reason double nuts were created. Most cnc software should be able to adjust for backlash, I’ve used backlash compensation in both Mach3 and LinuxCNC.

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +1

      Sounds like I definitely need to look into other firmware for the controller. Thanks for the tip!

    • @1pcfred
      @1pcfred Месяц назад +2

      @@Someone_Should_Make_That it is said that backlash is best removed mechanically. You're very close now. A commercial shop wouldn't expect better than a few thousandths accuracy out of a cutting machine. When you want better than that parts need to be hardened and then ground. Just how it is done, for reasons.

  • @kusler67
    @kusler67 Месяц назад +5

    As someone with a similar mill, you can double nut the ballscrews to reduce backlash. Also when you upgrade the steppers, you can get an ac servo for the spindle and really get cooking.
    Oh and also coolant will prevent chip welding with aluminum.
    Great work on this bad boy!

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      Thank you! A flood coolant system is for sure a high priority item at the moment, just need to figure out the enclosure design

    • @collegejacke
      @collegejacke 29 дней назад

      Hi, I have also cheap ballscrews and discovered that there are normal groove ball bearings with no spacer in between instead of angular contact ball bearings wich makes the nut to tighten the ballscrew in the bearing block kinda useless because it just presses the two inner rings of the bearings together.

  • @HavenInTheWood
    @HavenInTheWood Месяц назад +1

    Impressive video! Since buying my mini mill, I have watched numerous videos like this, but this video is the most impressive CNC upgrade for the mini mill!

  • @dr.dosage635
    @dr.dosage635 24 дня назад +4

    I'm not a retired machinist but this shit is awesome mate. Good job.

  • @Phiz787
    @Phiz787 Месяц назад +3

    "Wait, this isnt the right demo..." Haha wonderful. Got my subscription!

    • @SaltyPuglord
      @SaltyPuglord Месяц назад

      "You can't leave. She won't let you!" -Dr. William Weir

  • @DjDoGGoD
    @DjDoGGoD Месяц назад +1

    I know the feeling @14.00... When I made my own CNC machine, the idea was to make it do PCBs, and the first use was to mill it's own PCBs, to replace the hand made one. :D great job!

  • @janvn7446
    @janvn7446 Месяц назад +1

    Nice job! To get rid of the backlash you can change out the bearings in the ball screw bearing blocks to annular contact bearings,C5 or C3 type, they usually ship with deep groove bearings.

    • @gamerpaddy
      @gamerpaddy Месяц назад

      those blocks have a nut to preload them eliminating all backlash, this works on deep groove bearings too, they just dont like it and wear down much quicker. he could install some bigger balls into the ballscrew-nut. they are different grades

  • @alessandrosuppini943
    @alessandrosuppini943 Месяц назад

    Awesome project, glad it all worked out in the end!
    Looking forward to seeing what you can create with it 👍

  • @definitivepepper
    @definitivepepper Месяц назад +1

    Looks great! On the flat spots in your circle interpolated... circle. A lot of CAM software converts arcs to a series of segments. Check the arc filtering settings on whatever CAM software you're using. I use MasterCAM at work and if the arc filter tolerance is set too low it makes facets on our circular geometry like you're seeing. By tightening the tolerance you can create smaller and smaller segments until eventually you don't see facets anymore. It does cause the cutter path to take longer to compute though. Alternatively, you can dig into the settings and see if there's a way to force the software to favor using arcs instead of segments.

  • @sacriptex5870
    @sacriptex5870 Месяц назад +1

    Heroic work dude!! amazing to watch

  • @ronedmeades1406
    @ronedmeades1406 17 дней назад

    Congrats, I built one myself out of an X2D milling machine, I have teknic servos and a centroid control system. I got backlash down to a minimum but I think the real problem is in the machine. I had designs and models, plus prototypes for an ATC but didn't do the final build or install it in the end because i noticed that with any pressure you can move the column. This 'movement' is down to the column being too small, it's only what 4x2 inches on these smaller machines, extra weight on the head, more powerful motor, ballscrew mounts, heavier spindle motor etc. all adds weight and the problem is this becomes an issue when driving into the material when cutting. I actually started desiging a much heavier base that would support my requirements but that has become a completely different machine... I would advise anybody starting one of these builds to go with a much heavier machine base, something like the X3 at least, you are going to put money into it and you have a much better starting machine. Also, and I have heard this from other people, as soon as you start machining you run into the limits as you instantly want to make something bigger! Anyway, my gripes, great job and have fun with it.

  • @JulianMakes
    @JulianMakes 28 дней назад

    Awesome result. Great video, im hoping to get a mill myself and to add cnc would be dreamy.

  • @gazehound
    @gazehound Месяц назад +5

    Did I just stumble across 600 view gold? This feels like a privilege

  • @JeD23
    @JeD23 Месяц назад +1

    Closed loop steppers only have one advantage.. you will know, when you lost steps but they will not be able to fix those lost steps, because a stepper can't just put out more power, when steps are lost. It can recover the position, when the (over)load goes away but not mid-cut. That load goes away after the cut is finished and your part might already be scrapmetal.
    That is where Servos come in. Most of them can put out 300% power for some time and can "fix" the lost steps when they occur and not after the cut.
    Just don't ask too much from the OL steppers and you will be totally fine.

  • @someramdomguy99
    @someramdomguy99 Месяц назад +3

    Do you have these plans released or a build list etc? This is a AMAZING PROJECT I would love to attempt

  • @cris_crafter
    @cris_crafter Месяц назад +1

    I soon want to convert my Huvema HU450 mini Lathe to CNC on a tight budget.
    This is great to see. :D

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +2

      Sounds like an awesome project! Good luck! I definitely plan on converting my lathe in the future

  • @djl9731
    @djl9731 Месяц назад +2

    Thank God for The Algorithm!
    Awesome work. Wish I could do it....

  • @MuscleTeamOfficial
    @MuscleTeamOfficial Месяц назад

    Ho-lee phoq that was impressive... cant wait to get into this stuff after a decade of software dev just as a hobby, after getting a house :D

  • @partyalldaypartyallnight1057
    @partyalldaypartyallnight1057 Месяц назад +2

    backlash compensation and you're good. Next upgrade should be a belt drive so you can giddy up on your rpms.

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      Definitely. I think a belt drive and a brushless motor would be a great addition

  • @richard_builds_it
    @richard_builds_it Месяц назад

    Just passing through - but my goodness I think you massively understated how much work went in to those electronics that was might impressive. Although I feel like perhaps you need a degree to do and know all that! Great video! Now buy. A Bridgeport and do the same!!

  • @deucedeuce1572
    @deucedeuce1572 28 дней назад

    Awesome! I'd give anything to have all these tools.

  • @malteser0212
    @malteser0212 Месяц назад

    Heh, that was funny. When you clicked to move the axis, nothing happened. Because my internet went out. Reconnected, played along. OH, nothing DID happen😂

  • @deucedeuce1572
    @deucedeuce1572 28 дней назад

    If you do ever get the backlash out, I'd definitely like to see a video on how you do it. I know it can be done with the software, which is what I think you said earlier in the video... but I thought there wouldn't be any with the new CNC lead screw. I'm trying to think where else it could/would come from, but it could probably come from several places.

  • @_krazy_198
    @_krazy_198 Месяц назад +3

    Make sure you ground everything. Shielded wiring would be best but for home, not to much issue. Without everything being grounded any thing that leaks could find it way to signal wires and make the steppers move in strange random ways.

    • @Mikkel-RS
      @Mikkel-RS Месяц назад

      my converted lathe doesnt like when some chips find their way to some of the open wiring, shuts down the driver and requires a restart. Its okay though, if you skip steps, using the machine tells you where you still have work to do :)

    • @1pcfred
      @1pcfred Месяц назад

      Often drive and control grounds are isolated from each other. That is to stop signal noise from propagating from the drive to the control. Also the control will be optically isolated from the drive too. There's no galvanic connection between the two. You can shield all you want and if there's a path the interference will find it. It will use the shield as the path. Because stepper motor interference is high amplitude. That's the nature of switched inductors. They make voltage spikes. That's what they do.

    • @_krazy_198
      @_krazy_198 Месяц назад

      @@1pcfred I work with servo and steppers in motion control everyday. The shielding is to keep inductance from transferring to the signal wires. The grounding and bonding things like the motors kills things like static that will make weird things happen. The grounding and bonding is used as the path, that is the point. It's a path to ground. Without a path of least resistance to ground the voltage will seek out a ground some where else, hopefully not on a board or driver for some smoke as a gift to the gods. Ground everything, can't over do grounding and bonding.

    • @1pcfred
      @1pcfred Месяц назад

      @@_krazy_198 all I'm saying is if you're having signal integrity issues grounding isn't going to fix it. There's deeper problems.

  • @Tchefter
    @Tchefter Месяц назад

    Great Job! 👌 You don't know not what to do? Build the Things you made with Handwith the CNC, now you see how accurate the CNC is! Subscribed and looking forward🤠🤘

  • @MachiningwithJoe
    @MachiningwithJoe Месяц назад

    Really cool video definitely a project I would love to undertake on my channel just need to learn so more on the programming side. All in all great final result, looking forward to see what you can make now you have a CNC. 👍

  • @V1P3RSlab
    @V1P3RSlab Месяц назад

    after building a cnc conversion, now you can machine, cnc conversion kits :D

  • @wizrom3046
    @wizrom3046 Месяц назад

    I have built stuff with those cheap ballscrews and they have almost no backlash, definitely less than 1 thou.
    It think your couplings are the problem, they use rubber cushions that will comlress a tiny bit, so if your load is high (like tight gibs on a heavy machine) that will translate to a degree of rotation or more, and with 5mm lead on the screws that could be giving you 4 thou of backlash.
    You can test by loosening the gibs and then retesting the backlash.

  • @louiel8711
    @louiel8711 Месяц назад

    If you are going to machine hard materials/ hardened steel the Kennametal stainless steel KC 30 and KC 40 works real good, I ordered it special for my job just for those materials.

  • @thevinstigator2511
    @thevinstigator2511 26 дней назад

    Good video and good work, id love to do this some day.

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  22 дня назад

      Thank you! I would recommend giving it a shot. I learned a bunch of stuff from making it

  • @subuser9627
    @subuser9627 Месяц назад

    Do not worry, your projects will come. Nice work.👍 Maybe CNC your lathe ?

  • @ClementsProjects
    @ClementsProjects 21 день назад

    Great project!

  • @R.Daneel
    @R.Daneel 17 дней назад

    Great video. Sub'd. And, yeah - that first demo will just warp your part.

  • @paradiselost9946
    @paradiselost9946 Месяц назад

    "diaphgram" or "bellows" couplings... they cost far more, worth it. so far the best ive used for backlash.
    oldhams have those silly rubber cushions, they only deform under load. the idea is to cater for axial misalignments, not as a cush drive...
    lol, the ball nuts are simple to rebuild... expect a multiple of 3, for theres three circuits... 51 or 17x3 on a 1605. once you get the first few in and the screws staying central, they just sort of fall together...
    i found it easier to tear them apart than to bother turning a mandrel down...
    hardened or not, i managed to counterbore three of those holes in a nut.
    i got my Z screw down inside the column, dont ask. nightmare. works great. one day i might actually add the gas strut/counterweight. pretty amazing the steppers are dealing with 15kg on a dead lift.
    the gibs on these are a nightmare to adjust properly, and the whole machine does beg for a good scrape...
    if i did one again i would just buy linear rails and go epoxy granite... scraping is easy but tedious and slow...

  • @deeppurple1337
    @deeppurple1337 11 дней назад

    so sick man

  • @gamerpaddy
    @gamerpaddy Месяц назад +1

    most cnc control software and hardware support backlash compensation, check your config.
    or you could preload x and y into one direction to counteract backlash. z does it by gravity

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      I wish it did! Unfortunately I looked into it and it’s a no go. I may see about writing my own backlash compensation functionality for fluidnc, but to be honest I may also just look into other existing options to save some time

    • @gamerpaddy
      @gamerpaddy Месяц назад

      @@Someone_Should_Make_That its weird, fluidnc is a fork of grbl which has backlash compensation since the early pre-esp32 arduino days.
      you may look into rabbitgrbl instead, its also compatible with the esp32 it doesnt have a fancy webui, you need a gcode sender for it but its supports stuff like that.

    • @1pcfred
      @1pcfred Месяц назад

      @@gamerpaddy GRBL is a garbage controller.

    • @gamerpaddy
      @gamerpaddy Месяц назад

      grbl isnt a controller but yes its bad and everything derrived from it and i wouldnt trust it in any of my machines im running a fpga based pc-less controller which works well

    • @1pcfred
      @1pcfred Месяц назад

      @@gamerpaddy if GRBL isn't machine controller software then what is it? A program that reads G Code and outputs signals to motor drives is a machine controller. Motion control software. Whatever you want to call it. Same difference. I run a PC. It works well too. It cost me all of a dollar. LinuxCNC is free!

  • @matthewdodds8521
    @matthewdodds8521 Месяц назад

    Great video. Really nice work.

  • @YoSoyElQuesoGrande
    @YoSoyElQuesoGrande 27 дней назад

    Id be quite surprised to find that there is no backlash compensation in your software, do some hunting. Cool project. Nice work.

  • @thepreserver83
    @thepreserver83 11 дней назад +1

    Simple: Use that cnc to make parts for the new cnc, which should be bigger, stronger, more precise, more advanced, more capabilitys.

  • @marshallwilliams4054
    @marshallwilliams4054 14 дней назад

    Amazing work! I’m curious if you think what you’re describing as backlash could actually be hysteresis due to deflection. For instance, on your X and Y axis, the way the motors are mounted onto the bed could allow for a few degrees of motor rotation before sufficient force is imparted to the ball-screw which would induce movement. It might look like backlash when in fact it’s just system inaccuracy due to rigidity.

  • @taranson3057
    @taranson3057 Месяц назад +1

    If you were using Mach3/Mach4 that software has backlash compensation capabilities. A better solution for addressing the backlash would be to use higher-grade ball screws with or without backlash adjustment features. I am surprised that you didn't use the type of ball nuts that would screw into the mount, they don't have a massive flange on them just a threaded end. Great build nonetheless. I really need to convert my LMS3990 to CNC and use 1000 oz/in closed-loop servos.

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +1

      Truthfully I didn’t know there was a different style of ball nuts I could be using, appreciate the tip! Glad you enjoyed the video!

    • @1pcfred
      @1pcfred Месяц назад

      Software backlash compensation isn't ideal. I wouldn't consider Mach a very good machine controller choice either.

    • @taranson3057
      @taranson3057 Месяц назад

      @@1pcfred might not be a good choice but its been working for me just fine for over 10 years and the backlash compensation works as well.

  • @fail_fast
    @fail_fast Месяц назад

    Just FYI if you have two pcbs that communicate at different logic voltages ie 3.3v and 5v then you can use a level shifter to change the voltage

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      Oh that’s a good point, I think I genuinely forgot those existed during that section of the project. Good to have in the back pocket for future builds though! Thank you for the reminder!

  • @tobiastho9639
    @tobiastho9639 Месяц назад

    When drilling into the side of the machine, look from above and put a washer on the drill. Then you can see left/rigt allignment. And the washer will tell you if you are angled up/down or straight. Got it from Shawn on the "Robby Layton" channel.

  • @Forakus
    @Forakus Месяц назад

    If you know the exact backlash for each axis you should be able to compensate for it in software, your values are so close to being perfect this should give you flawless results

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      Unfortunately fluidNC currently doesn't have that feature. I'm thinking of switching things over to Mach but we'll see if that actually ends up happening. Bigger fish to fry in the moment - namely flood coolant system and enclosure

    • @1pcfred
      @1pcfred Месяц назад

      @@Someone_Should_Make_That that's the problem with microcontroller control software. A lack of features. You just can't do much software wise with limited resources.

  • @papergatorzfedducca7998
    @papergatorzfedducca7998 27 дней назад

    New subscriber 🔥🔥🔥

  • @hololightful
    @hololightful 15 дней назад

    I own one of these Sieg Mini Mill X2's (mine is the Grizzly branded one, unfortunately with a MT3 spindle)... And I have been thinking of doing this for years... A bit disappointed you didnt share any of your design files online I could have worked from... *Boo

  • @creadorestijuana3411
    @creadorestijuana3411 17 дней назад

    Hello Friend, is not the ballscrews, if you found that it is, you can put another pair against each other and with screws move them apart until you feel the resistance, like the big copper screw from a big mill. The other thing that I think is moving is the whole tiny table with play in your gibs, that play could be the whole problem. Make new ones out of bronze with the mill. Check out how they're made, get them as smooth and perfect and you can, and you'll have a tight machine.

  • @TheMrPopper69
    @TheMrPopper69 Месяц назад

    Cheap CNC mills use spring loaded nuts on the lead screw, that when compressed hold the bed/axis against one edge of the lead screw thread, just thought I’d throw that out there

  • @xyzero1682
    @xyzero1682 Месяц назад

    nice work

  • @slay3r1452
    @slay3r1452 Месяц назад

    Great Video!

  • @lowrads3653
    @lowrads3653 Месяц назад

    A guide block can help with freehand drilling.

  • @basspenguin
    @basspenguin Месяц назад

    Amazing video! Working on refurbing an older cnc mill I just picked up. What kit did you use for the motors and driver boards?

  • @tgi3d881
    @tgi3d881 4 дня назад

    Still having about .004 of backlash. You should do conventional milling instead of climb. The cutting forces will be pulling against the direction of cut. When it is pulling with the direction of cut, the table will be jumping as the tool pulls the part

  • @nzpork1
    @nzpork1 Месяц назад

    This is so cool, what a great job! Why didn't you use the included controller with the stepper motor kit?

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      Thank you! A few reasons, primarily because I have no idea what software was on the provided disk nor how to configure the settings. I figure it’s always better to know the details of what you’re building in case you want to add in more functionality down the road!

  • @benpeterson7530
    @benpeterson7530 Месяц назад

    Since you have a 3D printer (as do I), I would have printed the parts I could for a test fit first (especially since you modeled them anyways). Then I would hope they are rigid enough to CNC the aluminum ones. I think it would be fine as they are aren't part of the mill's rigid structure.
    This is a cool build though! Would be cool if you had an option to manual mill as well. Would get a bit more complicated for the design I would think.
    How much did this cost? Sorry if you answered it, I am writing this comment 10 minutes in.

  • @DavidR8
    @DavidR8 Месяц назад +1

    Nice work! I'm on verge of building the same. Would you be willing to share your CAD files?

  • @Convolutedtubules
    @Convolutedtubules Месяц назад

    I was sure you are going to turn the ball nut on the lathe. with the right insert, your lathe should turn that without an issue.

  • @jackpatrick6004
    @jackpatrick6004 Месяц назад

    Nice video(And channel) - Curious why you said that the voltage difference might mean you'd need to rebuild the electronics, couldn't you just use a logic level converter?

  • @JH-zo5gk
    @JH-zo5gk Месяц назад

    Had same issue with my X2 conversion years ago. 4-5 thou backlash. really sucks most on the z axis. Easiest way to solve is a second ball nut and those bellow washers things. Youll also want to beef up that z axis motor mount. I used a 1in thick plate right on top of the z neck. The stock motor leaves ALOT to desire power wise. I started blowing the fuse pretty easy around 0.05DOC. Treadmill powerplant is cheap fix. Then get mach 3 running it so you can control that spindle from pc. Wheres your end stops? If your is anything like mine your saddle will be out of square slightly and not parallel. I find the lack of Y to be this conversions biggest fault imo. I built a charter oaks for the second machine and used ground screws and it is 10x the machine. Wish i started with the big one, but did learn alot on the x2.

    • @1pcfred
      @1pcfred Месяц назад

      Do you mean belleville washers? Also known as a coned-disc spring.

    • @JH-zo5gk
      @JH-zo5gk Месяц назад

      @1pcfred yeah those thing

    • @1pcfred
      @1pcfred Месяц назад

      @@JH-zo5gk ah bizarro washers. Yes, I've heard of such things. Oddly Bellevilles do show up when I search for bellows washers. So maybe they are called that too? Some weird washing machine parts also show up too though. Or maybe sellers just know folks get the name wrong?

    • @JH-zo5gk
      @JH-zo5gk Месяц назад

      @1pcfred idk. Knew it started with a b and had a l in it.

  • @NicolaiLab
    @NicolaiLab 28 дней назад

    CNC mill has only one problem: it is very inconvenient when you need quickly do something in manual mode. I solved this problem for my mill. There couple videos on my channel.

  • @koomber777
    @koomber777 Месяц назад

    Building a telescope mount the now using harmonic motors and as soon as I saw the couplings I thought "oooh. That's not going to help his backlash"
    Nice build. Glad the algo recommended it to me. Surprising amount of comonality between a CNC machine and a telescope mount

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +1

      Thank you! That’s quite interesting, I wouldn’t have thought of the overlap initially but it does make sense. Chasing precision movement control is a sport all on its own regardless of where it’s applied haha

    • @koomber777
      @koomber777 Месяц назад

      @@Someone_Should_Make_That tell me about it. For imaging you are trying to keep a star on the same pixel (more or less) and sending adjustments to the mount. You can quickly end up chasing your own tail with backlash.

  • @notoioudmanboy
    @notoioudmanboy Месяц назад +1

    If you have a proven set of parts for making a mini mill cnc you should reproduce it and sell the bits.

  • @kayakMike1000
    @kayakMike1000 Месяц назад

    Spring loaded lead screws would work jyst as well.

  • @ttonAb2
    @ttonAb2 Месяц назад +1

    I have the same machine, will you be releasing any more build details aside from this?

  • @oliverpuczyk2
    @oliverpuczyk2 Месяц назад

    obviously time to machine brackets for the glass scales youre gonna want

  • @actually_it_is_rocket_science
    @actually_it_is_rocket_science 27 дней назад

    Fyi you can just use a level shifter to get 5v logic from 3v3. So it wouldnt have been all a waste. Just 1 more board

  • @iancoulston6452
    @iancoulston6452 Месяц назад

    I've nearly finished a similar conversion on a Sherline mill. Using Fluid NC too. But no ball screws. Still working on backlash solutions. What are you doing for limit stops and an E stop?

  • @sebastianmuller1210
    @sebastianmuller1210 Месяц назад

    Don't you use any liquids while processing your material? Like for cooling or cutting the threads?

  • @kizgintosbaga
    @kizgintosbaga 7 дней назад

    0:58 thanks to interstellar we can understand everything with that illustration.

  • @matthew-xt4bc
    @matthew-xt4bc 22 дня назад

    What was the software that was used for the project and was there any large issues with the logic playing nicely with everything? I was looking into doing a similar project and was going to use P.C.B Way for my electrical and compute buildup and I see you had used a vendor I haven't used before

  • @keithbrown1363
    @keithbrown1363 Месяц назад

    Hi I am wondering how you determined the required size of the motors that you used for the drives?

  • @BB-ih3bk
    @BB-ih3bk 29 дней назад

    Could always cnc cnc kits?

  • @Tguson
    @Tguson 8 часов назад

    I would have thought that the three-piece couplings had more backlash than the one-piece couplings. Are the one-piece couplings too soft and distort under load? Otherwise they should be free from play.

  • @dominikstratford1456
    @dominikstratford1456 Месяц назад

    wait wait wait... mastercraft tools?... A Canadian?!

  • @bread_master6957
    @bread_master6957 23 дня назад

    Im a student learning to machine at Thaddeus Stevens college and this seems so cool to know how to do. I feel like the machineing aspect i could work out to it to function with quality with understanding the tolerances and need for rigidity. But that doesn't seem like the jard part im wondering how someone would learn the computer and electronic aspect. I almost no understanding of those types of programs or how electronics work how would one go about learning those other skills. Any tips.

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  19 дней назад

      The way I learned it all was to start small following along with arduino tutorials online. It’s quite cheap to get some little steppers and drivers and learn the basics of wiring and getting stuff to work. From there it’s really just a matter of scaling up and learning a bit more about different hardware components, but the principles are more or less the same!

  • @JanBinnendijk
    @JanBinnendijk Месяц назад

    Milling hardened steel?... No problem with a Solid Carbide endmill.. i've done modifications to a hardened Grinding Vice 58HRc (as hard as a Ball bearing).. no issues..
    Open Loop Steppers can be used perfectly.. My machine has been running for 17 years now, with open loop steppers..
    you just need to get your settings right..

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      That’s good to know! I ran the numbers and found the open loop stepper should be fine as well, but it’s nice to get the confirmation from someone who’s used them

    • @JanBinnendijk
      @JanBinnendijk Месяц назад

      @@Someone_Should_Make_That Especially with Ballscrews, since they have little friction, using up less torque.. I have converted many of these hobby milling machines, and we always use Open loop, because Closed Loop steppers weren't around back then, and the only other option would be a "Servo" motor, which would be way more expensive..
      I built my own machine with 1.6Nm Nema 23 Steppers, coupled to 2 mm pitch Ballscrews, and that gives me enough torque to snap a 6 mm endmill in two, without losing steps..

  • @JordyP89
    @JordyP89 Месяц назад

    Would love to see what you did coding the controller, would you share?

  • @brodbones
    @brodbones Месяц назад

    Have the same mill and have been planning to do the same conversion! Curious if you could share what bell screws you ended up using (or even if you have a BOM of the parts ordered!)

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +1

      Hey! I bought one of the cnc ballscrew kits off amazon and cut them to length, there are a bunch of import ballscrews available and I imagine they are all roughly the same level of "roll the dice and see what you get" quality. Good luck with your build!

  • @KarlKarpfen
    @KarlKarpfen Месяц назад

    As you were wondering how many people don't like these mills:
    ... and now ask yourself: How much cheaper was that really compared to a Maho MH300, Deckel FP1 or chinese copies thereof? Used machines like these are often quite cheap, as it isn't economic for companies to run old machines. I could currently get a Maho MH 7000 (700 mm x 500 mm x 400 mm CNC mill) for 1000€.
    ... or for a comparable size: an EMCO F1P-CNC

  • @bluustreak6578
    @bluustreak6578 Месяц назад

    Sometimes I wonder if it's better to just use a leadscrew instead of a ball screw.
    I know it depends on the application, but you can't really beat the zero backlash and smooth operation of an interferance fit leadscrew.
    Did you consider it?

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад

      I did yes, I did the math for it and found with a solid preload the required torque was a little close for comfort with the motors I was able to easily get. It may have been fine, but I figured why take the extra risk. With that said I would be interested to see how well one works in this application. May be worth a shot

    • @bluustreak6578
      @bluustreak6578 Месяц назад

      @@Someone_Should_Make_That ah, nice to know you considered, and even calculated it :)
      I do agree, frictionless ball screws are a pretty hot alternative and hard to decide against ^^

    • @1pcfred
      @1pcfred Месяц назад

      @@Someone_Should_Make_That the solution I ended up using was making my own custom lead nuts out of HDPE and running them on acme threaded rod. HDPE is elastic and it acts like a spring. It's zero backlash. There's some gotchas in getting it to work though. Tapping elastic material for instance can make for some really tight threads. Running the tap repeatedly through it won't fix that either. Don't ask me how I know.

  • @ArcAiN6
    @ArcAiN6 Месяц назад

    most well made CNC control software will have backlash compensation settings.

    • @1pcfred
      @1pcfred Месяц назад

      That doesn't mean that compensation works well. Because it doesn't.

  • @SavageShooter93
    @SavageShooter93 Месяц назад

    Sorry I am not a machinist so this may be a really, really, really stupid question. With the back lash can you just compensate for it with the program you run? Say you have .004" backlash and you want to cut .100" in one direction and then from that point you want to cut .050" in the other don't you just cut that .100" then program .054"? I realize this can be a pain in the ass to account for and compensate for but wont that get rid of your issue in terms of the tolerance you can achieve?

  • @jrgroberts
    @jrgroberts 4 дня назад

    Can't you preload each axis?

  • @nerviantone
    @nerviantone Месяц назад

    what's the stepper motor you are using ?

  • @gangleweed
    @gangleweed Месяц назад

    No matter how hard you try with a manual machine in the end you come to the realization that you have to scrap a load of parts to get the perfect CNC action otherwise any step along the way that you neglect to cover will come back to haunt you when the final machine is running........backlash can be compensated for but not successfully .......the biggest issue will be drag in the dovetail slide3s that really should be on liners rails........designing from scratch in all aspects of movement is the ideal way to go but it will take a lot of machining and design expertise to get to the ideal..........having gone down that path with a bespoke machine I can speak from experience for a successful outcome.......it comes down to how much money you are prepared to sacrifice to get the ideal solution..

    • @bf-man
      @bf-man 15 дней назад

      It looks like you've been collecting dots for years just to finally ejaculate all of them in the comments. Congrats with thr relief!

  • @LazrCat0
    @LazrCat0 Месяц назад

    I was like "wait isn't that an einstein rosen bridge?"

  • @jarrad1379
    @jarrad1379 26 дней назад

    Would you be willing to share links to the ball screw kits used in this build?

  • @jonbig04
    @jonbig04 Месяц назад

    Lmao the old folded paper pencil demo

    • @Someone_Should_Make_That
      @Someone_Should_Make_That  Месяц назад +1

      I am so glad that that joke was appreciated. I was highly worried it was too niche hahaha

  • @valfrid
    @valfrid 21 день назад

    As you know the amount of backlash you have, can't you compensate for it in the software when it changes direction?

  • @floutv4004
    @floutv4004 Месяц назад

    I have the same mill
    Did you can put the CAD File online?
    The Plan for the CNC mill
    With all one pieces i can copy out so i can build it too

  • @dwaynehope1689
    @dwaynehope1689 Месяц назад

    do you happen to have a link to the machine you bought?

  • @jovinn5511
    @jovinn5511 20 дней назад

    What is the code like and what program does it use?