BF30 CNC #11 - AC Servo Spindle Upgrade

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ค. 2024
  • Big thanks to PCBWay for sponsoring this video. Check them out here: www.pcbway.com
    The stock motor of my mill bit the dust, so it was time for an upgrade. As I had been wanting some more speed and control, I settled on a 1.5kw servo motor to replace the stock DC motor. This gives me very fine control over the spindle speed and lots of feedback. To mount the new spindle, I needed some custom mounts, that I had to machine. While I was at it, I also converted the spindle to belt drive instead of the stock gears, to cut down on the noise a bit.
    The servo I used: s.click.aliexpress.com/e/_9yc9ZC
    Want to support me directly and look extra stylish? Check out my merch: merch.datulab.tech
    Music by Zweihänder, check it out here: t.co/BpLpIm8lYz
    Support me (for free) while shopping online (affiliate links):
    -----------------------------------------------------------------------------------------------------------------
    Aliexpress: s.click.aliexpress.com/e/b3a0ISl6
    Amazon (US): amzn.to/2pJVveJ
    Amazon (DE): amzn.to/2pK1YFx
    eBay.com: ebay.us/xd6vPa
    eBay.de: ebay.us/AwHtLQ
    -----------------------------------------------------------------------------------------------------------------
    My links:
    -----------------------------------------------------------------------------------------------------------------
    Instagram: / darkartguitars
    Website: www.darkartguitars.com
    Thingiverse: www.thingiverse.com/DatulabTech
    Github: github.com/datulab
    E-Mail: guitar@darkartguitars.com
    -----------------------------------------------------------------------------------------------------------------
    00:00 Preview
    00:17 Intro
    00:35 PCBWay
    01:10 Servo Overview
    04:00 Conversion Montage
    05:21 Setup Explained
    08:20 Machining Montage
    10:48 My Experience With the Servo
    14:47 Electronics Overview
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 60

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

    Definitely a need for a detailed wiring and configuration guide please!

  • @ArcAiN6
    @ArcAiN6 3 หลายเดือนก่อน +2

    Those AC servo's have a bucket load of torque, and you can trade off a little of that torque to gain more speed by simply changing the gears for a higher ratio.

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

      yup, just need to make sure your spindle bearings will keep up and not melt :D

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

    Nice job !

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

    Would also love a video showing wiring/parameters, I could never get my spindle motor working as well as I wanted. Awesome video, glad to see more people using these servos

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

      What kind of issues did you experience? I have a 1.5kw with different controller and there were about 3 settings I had to adjust to help get the RPM to be within 10 RPM of requested vs actual. I set the RPM by analog 0-10v via my Acorn controller. I was only focusing on the servo RPM at the shaft no gearing settings yet since I haven't decided on an exact gear ratio. I also found that the wiring needed shielding and that shielding needed to be soldered to the breakout connectors metal housing as the "ground" pin alone didn't properly sheild it causing 0v to jump around thus needing a larger deadband.

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

    Hi David, great video.
    Since I have a 1,8 kW servo lying in my basement ready to convert my BF20 a follow-up video with the parameter set-up would be highly appreciated.
    You might want to replace the pulley on the motor though. It looks like yours is fairly wobbly, probably from a skewed drilling...

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

    I have also upgraded to Ac Servo 1.8Kw for my BF20L CNC mill. Best upgrade ever! For the spindle bearing I have upgraded to SKF and modify the ratio to have 6750 rpm at the spindle. Machining mostly aluminum so that is a huge plus. The stock bearing are usually good up to 4K but you need to break them in to the new speed. You can run a breaking cycle for like 20 minutes, so 5 minutes at 1000 rpm, then 2000, 3000 and then a good 15 minutes at 4K. The head should rise in temperature but at a certain point at 4K you should have a drop. That means that your bearings are good to go.

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

      Thanks for the tips, I'll do that. Have you documented your skf conversion somewhere? I'd love to check it out.

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

      @@DarkArtGuitars you can see the machine running at that rpm in some of the short videos I took. I don't have a video with the new AC servo spindle yet.
      Unfortunately I have no video of the spibdle bearing replacement, but if you search for g0704 spindle bearing replacement, or bf20l or pm25. You will find a lot of videos. The tricky part is to remove the spibdle bearings. For that I got an 6 tons hydraulic press. Makes everythig bearing related so much easier. You can find them new for about 80 euro on ebay.
      The spibdle bearings might be different from mine but are listed on the machine manual. You need 4 in total. That can be the right time to switch to an R8 or bt30 spindle. So you can have repeatible too offset. I have r8 spindle but now new machines from optimum ecc are coming out with bt30 or sk spindle.

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

      @@Ale_Lab cool, mine is MT3 which is even worse, there is basically no way of getting a toolholder out without a hammer, no matter the amount of anti-seeze.

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

      @@DarkArtGuitars I know man, I can feel the pain. Mine was MT2 originally. Bought from China the r8 and then you find ER20 TTS holder (tormach style) for about 10 euro each on Ali and shipped from Europe too. Unbeatable price, you can see the tool rack I built on grabcad. Just search for TTS tool rack. It's the black and red. I would really advice you to find the R8 or better the ISO30 or BT30. With BT30 tool holder are cheap too and you have them in all the possible flavor. You can try to contact cnc mobasi if they sell you the spindle alone, or just search on Alibaba and you can have it for 100 euro. That's what I have paid mine. From there ATC is just right after the corner :-)

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

    Hi David,
    Can you briefly explain how you connected the enable pin to your CNC controller? I connected 24V to +24V on power supply, then the actual enable pin itself to ground of the power supply through a relay which is switched by the CNC controller. My issue is when the spindle is running it will randomly reverse itself and change RPM.
    Thanks

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

    Hi, Great Video and I am working on the Same Project on My CNC. I would Love to know how you wired the Servo drive to your BOB (looks like an MB2 or 3) I have an MB3. The pin wiring would be fantastic and help many others with their project since even the manual for the servo is tricky.

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

    Hi David,
    do You still have parts that has been removed. Toothed gear in my BF30 Super is damaged. Maybe we can make deal with your old mechanical parts?

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

    I was cutting x mm deeper than I was SUPPOSED to. Cute. Very German.

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

    Hi, nice video. I am doing the same conversion on my PM25. Did you replace the spindle Pulley? Where did you buy it? I could not find a pulley withe the right size center bore.

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

      My machine was using gears instead of pulleys originally. For the center bore I just had the Aliexpress seller customize the pulley to my specification. Most sellers will do that for not much extra, so if you don't have a lathe yourself it's a great option.

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

    Nice video David. I used a similar BT30 spindle design for the headstock of my CNC lathe, then I made it direct drive, no belt. You can check it out on my videos. Thx!

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

    Where did you get the pulleys and belt? What size are they? Thanks

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

    Do you run the spindel motor in speed -control mode or in position-control-mode?
    Are you ready to share the spindle controller-parameters that you used?
    I just got the same setup and control it with a 0-10V signal in speed-control mode.

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

      I am using position control, it is just hooked up like another stepper motor. The parameters are pretty much default, I didn't change much.

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

      Can you help me with the settings!? I also try to launch it, but without success. PS The control voltage to the servo driver comes and is displayed (in the dp07 mode)
      But he couldn't figure it out! HELP ME PLEASE

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

    Hi David
    I am going to build an CNC Milling...I want to do a lot of milling , drilling and tapping on steel ..how much power of servo will be ok

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

      For this kind of machine 1.5kw will be plenty, anything more the machine rigidity is the bigger issue. For my use I would have probably been fine with 0.75 or 1kw, but the 1.5kw was almost the same price, so I went with it.

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

    I'm still using the original motor of my machine (mine is only 750w) while the controller is not fully flawless it's okay and I milled a lot aluminium already.
    My original machine turned really hot at 2200 rpm, after replacing the spindle bearings it's absolutely fine for hours.
    Instead of replacing the motor I'd rather remove the entire front and add a real spindle, 2200 / 3000 rpm is really low for a CNC as you mentioned.

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

      I considered that as well, but then settled on a slightly easier mod, as I'll have a different machine coming up for the real high rpm work with small tools.

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

      @@DarkArtGuitars how much did you pay for the motor upgrade (motor + controller)? I'm just curious.

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

      @@mrechbreger It was around $350, plus another $100 for pulleys, brackets, belt...

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

      @@DarkArtGuitars Thank you for that information, I think I will still go for another spindle and make a spindle adapter for it. Especially since I can continue to use the spindle forward to another project in the future. I did a lot aluminium work with mine already I wonder that your old one burned so quickly.

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

      @@mrechbreger yea, not quite sure what happened. I might have messed up some settings in the drive which did something that even after fixing the settings had it drawing too much current, burning itself to death. But in retrospect, I'm almost glad, as otherwise I would have put off doing this upgrade for much longer.

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

    Hello David, nice videos you make.
    Still some questions.
    I've been working on the driver for a while.
    This with analog input.
    How to start the spindle in Cw and CCW.
    And what do you have to do to make the prindel stop every time at 12..h?
    Greeting from the Netherlands

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

      Hello Gerrit, maybe not what you're looking for, but this might help? th-cam.com/video/x6Pp3G4Ia9c/w-d-xo.html Btw, also from the Netherlands and also struggling with the servo :-)

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

      If you want to have positional control over the spindle you need to use step and direction signals instead of analog input, which only tells it how fast to go and not where to go to. When using analog for the speed you will have an additional pin that is either high or low to decide cw vs ccw.

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

      @@saltymax1829 Hallo Medestrijder. ik doe het even in het Nederlands Jongen. Toren draaien gaat goed met mach 3. Maar als ik de Enable aan laat, dan blijft de motor doordraaien op 40 rpm. heb al van alles ingesteld Zoals Pn164 en 165 geen resultaat. nu bezig om hen aan te sturen via Pul en Dir met een pulsgever, maar loopt ook nog niet. Heb de Dir+, Step+ Common anode gelegd, maar werkt niet.

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

      @@DarkArtGuitars Hello ... First I have to solve a problem.
      Pwm from the Print Mach3 works, but min rpm remains 40 RPM.
      If I disconnect the plug, and start it up again, he/she runs 40 RPM???????
      So

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

      @@gerritbruggink8545 Nederlands is net zo makkelijk :-) Da's apart, als ik pn164 op 1 zet en pn165 bijvoorbeeld op 50, staat hij bij mij gewoon stil. Ben een complete noob op electro gebied helaas, al mijn kennis komt van TH-cam :-) Misschien helpt dit je verder met settings : th-cam.com/video/7Ozw7p_7EPw/w-d-xo.html

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

    I have a second hand 1.8kW Allen Bradley servo, 3500rpm, 6.1Nm continuous, 18Nm peak. It is direct coupled to an ER25 toolholder running in P4 matched angular contact bearings....so no belt drive. Works well. It has plenty of torque to drive tools up to 16mm in steel with good solid cuts, no pussy footing around!

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

    11:53 for that you have to counter balance Z axis. Stepper motor Torque not enough to keep tool at position. Litte bit of chain and lead can solve the problem or Google :D :D :D (its very very late comment but hope it helps)

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

      There is a pneumatic cylinder in the column for counterbalance.

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

    What kind of controller do you use?

    • @DarkArtGuitars
      @DarkArtGuitars  4 หลายเดือนก่อน +1

      Ethernet Smoothstepper

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

    Which software support for text engraving in cnc machine or easily available?

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

      Fusion 360 can do text, I think Mach3/4 even have integrated wizzards for simple text, not sure though.

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

      @@DarkArtGuitars Thanx for your reply And your videos are so helpful.
      what will be cost of 2foot*2foot table engraving cnc machine ? I also want my own cnc machine.

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

    can you issue a video on how to set the parameters for the servo motor?
    Thanks

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

      I didn't change much at all, you can just use the manual to find the setting you're looking for and how to change it, if there is something you want different from default, but I left most settings stock.

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

      @@DarkArtGuitars
      Thanks David

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

    SVP Arrêter de modifier des tour et milling avec un casting médiocre, vous allez perdre votre temps et argent pour finir avec un résultat non acceptable