Ep48: Drill Press upgrade | Adding a brake to the knee!

Ғылым және технология

We sorted out the back-drive problem, now the knee won't stay in place when drilling - gimme a brake!
_____________________________________________________________
If you want to see how I got to this point in the build check out this link to the playlist:
• Ep 1: Drill Press Upgr...
And for the CNC machine build (short version) check out this playlist:
• DIY CNC machine direct...
________________________________________________________________
All music is free to use from the KZread audio library for creators

Пікірлер: 26

  • @sketchaus
    @sketchaus5 ай бұрын

    Lovely work, but bet you wish you bought a new stepper with integrated brake! A few dollars would have saved a lot of time. Looking forward to seeing the speeds. When you crank the amps and voltage, and implement ramped pulse generation on the arduino! Also, don't just use the "enable" output to release the brake, need to allow a few milliseconds for the relay to close and the brake solenoid to activate.

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Yes! Definitely the way to go. £60 for 3Nm motor with brake, done! For brake control and stepper control it will all be from Arduino in software (brake via relay) so lots of control to time it all. Will probably release the brake to move and keep it off for a few seconds in case you want to nudge the position. You would not be able to drill until time had elapsed but I can fine tune it.

  • @WillemvanLonden
    @WillemvanLonden5 ай бұрын

    Quite the venture, I'd say.

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Yes, I seem to get into these big project. But enjoying the process!

  • @justinedefrance873
    @justinedefrance8735 ай бұрын

    It must cost a small fortune, but I would have done the same thing if I had the skills. It's beautiful work, thank you for sharing it.

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Not too bad actually and still cheaper than buying a milling machine with the same features. Early on in the project some of the parts were sent free for review (linear rails, inverter, and some other parts). Plus I’m having lots of fun building it!

  • @justinedefrance873

    @justinedefrance873

    5 ай бұрын

    Play well! I did a project similar to yours, but much, much less sophisticated.@@routercnc9517

  • @Arckivio
    @Arckivio5 ай бұрын

    The saga continues!

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    I could have just bought a mill, but here we are, episode 48 and counting . . .!

  • @Arckivio

    @Arckivio

    5 ай бұрын

    @@routercnc9517 Wouldn't have been as much fun!!!

  • @thermicdude9164

    @thermicdude9164

    5 ай бұрын

    @@routercnc9517 at what point does this project stop being a drill press and morph into a "mill"? ;)

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Well it would need a new quill system as the bearings are only for axial loads and there is no drawbar so the endmill would just fall out. Also the table is not that stiff for lateral forces as it only has 2 linear bearings. It would be nice but for now my goal is to make it a really nice drill press!

  • @muchlote
    @muchlote5 ай бұрын

    Long way, but great Job.

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Yes starting again on the drive system I would go for stepper with brake but anyway, here we are!

  • @lewistaylor863
    @lewistaylor8635 ай бұрын

    Hi - not sure if you have implemented this in your arduino code already, but it sounds a bit like there is no acceleration curve programmed for the stepper motor? I.e. when you press the button, the stepper tries to spin to the commanded RPM instantly. If that is the case, you will find that the motor gets upset and out of sync at a much lower RPM than it can actually achieve. If you program in a 'soft start' acceleration curve, you will find that you can achieve much higher RPMs as the motors are able to accelarate themselves and the load without falling out of sync and getting upset. Appologies if you do have a curve programmed in, I have not watched all the videos on this, but just based the above comment on the 'sound' of the stepper starting. P.s. not sure how you are implementing the stepper control in the arduino, there are standarded stepper libraries, but on a past project where I needed to control stepper RPM rather than position, I used the 'tone' library which generates a square wave which you can then feed the step pin on the driver. To deal with acceleration, I programmed a little canned subroutine which gradually ramped up the tone frequency until the desired value was met.

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Adding acceleration is on my list for the reasons you mention. I’ve just focused on getting it working for now. For the Arduino side I wrote my own code and found it was on the limit for sending out pulses on time and when moving none of the other pins are read. Others have mentioned libraries and I will look into those, especially if they run quicker. For now there is plenty of performance and I’m only at half current on the driver so probably more torque is available. I have acceleration on my CNC router and it is good but for small movements it can be a bit annoying tapping the button just enough but not overshoot. Plenty to think about though. I’ve got a bit more to do on then onto the electronics and get back to the code. Would like to add continuous and step modes. Also canned drill cycle using.the knee, with parameters set by the small keypad (depth, peck, feed etc.). Thanks for the comments

  • @HeathLedgersChemist
    @HeathLedgersChemist5 ай бұрын

    What does 'stall-out' mean? Is that worse than your normal, garden variety stall?

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    I can see that I need you to proof read my script!

  • @Myrulv
    @Myrulv5 ай бұрын

    I really enjoy following your process! Just a question: Why do you need such an elaborate drill press? Or do you do it just because you can? :)

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    I want a precision drilling machine. So pick up off an edge and drill holes in the part at specific locations. Also moving the knee up and down to insert longer drill bits and not loose position. Speed control so I don’t need to change belts all time. Tapping function to get tapped holes started straight. So just makes using it more enjoyable and helps make accurate parts. Also enjoying the process!

  • @alanclarke4646
    @alanclarke46465 ай бұрын

    Top and bottom limit switches...

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    That’s part of the plan. They integrate into the knee DRO system and will use basic microswitches. Hopefully in the next video.

  • @alanclarke4646

    @alanclarke4646

    5 ай бұрын

    @@routercnc9517 I didn't think you'd overlook them, but you hadn't mentioned them at all 😁

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    It was a couple of videos ago - see at 15:10 here: kzread.info/dash/bejne/Za2i0LiQZ6TLqdI.html

  • @kazolar
    @kazolar5 ай бұрын

    well done, so do you think you still need the gas strut with the brake in place?

  • @routercnc9517

    @routercnc9517

    5 ай бұрын

    Yes I think so. That significantly reduces load on the motor and allows drilling via the knee. Otherwise the motor has to lift 50kg when drilling using that method.

Келесі