LaserWeb4 icon indicating copy to clipboard operation
LaserWeb4 copied to clipboard

Conversational Lathe

Open tbfleming opened this issue 7 years ago • 42 comments

I've been eyeing doing this for a while, but there's a hardware roadblock:

  • Low-cost lathes which are rigid enough (e.g. my Sherline and bench-top Chinese lathes) have backlash which is too large for CNC
  • Lathes which are rigid enough and have low-enough backlash are out of the price range of typical LW users and have conversational baked into their control system
    • https://www.tormach.com/product_15l_slantpro.html
    • https://smithy.com/automatecnc/smallcncgangtoollathe/fh30b
  • A long-shot idea which failed because of rigidity: use a Sherline headstock with C-Beam: https://plus.google.com/101442607030198502072/posts/Veb93ckULW1

tbfleming avatar Jul 06 '17 13:07 tbfleming

What about a Router Lathe with CBeam (; the forces on a router lathe is a lot less than chisel types? http://openbuilds.org/?category=cnc-lathe-builds&id=297 has a few

ghost avatar Jul 06 '17 15:07 ghost

RE your CBeam flex issue: Since then they have added http://openbuildspartstore.com/c-beam-gantry-plate-xlarge/ - the large polycarbonate wheels and being outside instead of inside the CBeam, makes these massively stronger. If you want to try the experiment again, i think i can organise you a set of the plates and wheels (you still have the rest?)

ghost avatar Jul 06 '17 15:07 ghost

I used a pair of XLarge plates with the wheels that come with the axis kits. Is there a stackup which will allow the larger wheels to do this without increasing the distance between the two plates?

tbfleming avatar Jul 06 '17 16:07 tbfleming

Hi @tbfleming really cool project you have in the works. I have been wanting to try this one myself so its really good to see you have already been working on one and we can all learn together. First I would like to say thank you for all you do in the community and to let you know that if you reach out to us when your working up a project, OpenBuilds would be more then happy to help support it so others can learn. I also would like to help out and see if we can work together to get it working. I have looked though all the pics and videos I can see but its hard to see how the plates are set up. If you could send me a few shots of the plates without the shield that would be helpful. Thanks in advance and I am really hopeful that this could work! OpenBuilds conversation(PM) - http://www.openbuilds.com/members/mark-carew.1/#info OpenBuilds Email - [email protected]

kram242 avatar Jul 06 '17 19:07 kram242

@tbfleming looks like you have the stock config, mini v wheels inside the cbeam?

ghost avatar Jul 06 '17 19:07 ghost

@openhardwarecoza yes. I'm taking photos now for @kram242

tbfleming avatar Jul 06 '17 19:07 tbfleming

(: cool man. Yip xtreme vwheels (regular sized not mini) running in the outside rails of the cbeam (like we did on the OpenBuilds Minimill) will be a LOT stronger

On Jul 6, 2017 9:32 PM, "Todd Fleming" [email protected] wrote:

@openhardwarecoza https://github.com/openhardwarecoza yes. I'm taking photos now for @kram242 https://github.com/kram242

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/LaserWeb/LaserWeb4/issues/373#issuecomment-313496500, or mute the thread https://github.com/notifications/unsubscribe-auth/AHVr27T2AdJ0wY8hs-pnHK4Wn7jCi1-qks5sLTZmgaJpZM4OPpor .

ghost avatar Jul 06 '17 19:07 ghost

Posting here so everyone can see how I set up the axis.

a b c d e

tbfleming avatar Jul 06 '17 20:07 tbfleming

Yip, can definitely be done better:

1: replace the included cbeam plates, with the XL plates (instead of stacking 4 plates)

2: use the regular sized wheels (if you dont have, let us know so we can get some to you

3: i would try bolting the second cbeam to the first xl plate using T nuts and M5x10s (if you dont have let us know)

4: i would then put the tool holder on the carriage of the second XL plate.

I'll mock it up in Sketchup for you later today. Just woke up. Got a little filming to finish for the morning, will tackle the drawing after lunch (:

On Jul 6, 2017 10:08 PM, "Todd Fleming" [email protected] wrote:

Posting here so everyone can see how I set up the axis.

[image: a] https://user-images.githubusercontent.com/418464/27930587-31a1d768-6265-11e7-8a71-ff435b7e7baf.jpg [image: b] https://user-images.githubusercontent.com/418464/27930598-3a8a4112-6265-11e7-844c-9622a696804f.jpg [image: c] https://user-images.githubusercontent.com/418464/27930603-3e9e861e-6265-11e7-9e52-7f67713caadd.JPG [image: d] https://user-images.githubusercontent.com/418464/27930610-42856176-6265-11e7-8fda-31b2fdb15c86.JPG [image: e] https://user-images.githubusercontent.com/418464/27930615-4654fbea-6265-11e7-9972-2cc60b972d0c.JPG

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/LaserWeb/LaserWeb4/issues/373#issuecomment-313505204, or mute the thread https://github.com/notifications/unsubscribe-auth/AHVr25o5SpcSWATbIipqlacilLNtBh73ks5sLT66gaJpZM4OPpor .

ghost avatar Jul 07 '17 05:07 ghost

4: I want to mount the tool holder on the T-Slot side: a) so it can adjust and be replaced easily and b) so I can mount multiple gang-style

tbfleming avatar Jul 07 '17 11:07 tbfleming

Probably worth trying. If it works we can design a new plate to move the T Slot side back on top.

2: Don't have

3: I have over 40 T nuts and over 40 socket-head (not low profile) M5x10s left

tbfleming avatar Jul 07 '17 12:07 tbfleming

Here's how I would build it (Sketchup attached inside zip) - based off the MiniMill XY table since I know its strong

That means you'd need 8 x extreme vwheel kits 8 x corner connectors 1 x 8020 V-Slot (as a tool holder on top of the last plate) - 125mm offcut? or 250mm piece 1 x pack of 10mm low profile screws (to mount the C-Beams to the XL Plates) 1 x pack of 8mm low profile screws ( to mount reinforcing corners to side of cbeam and 8020)

The piece of 8020 should help with https://github.com/LaserWeb/LaserWeb4/issues/373#issuecomment-313655144 Todd Lathe.zip

ghost avatar Jul 07 '17 13:07 ghost

todd

ghost avatar Jul 07 '17 13:07 ghost

PS: I removed the C Beam Spacers, and Shield from the build that you had on your first one., to accomodate the height increase of the 8020. Removing the extra plates and the spacers from the stack, i think this might be almost a less-tall setup that your original.

Worried about chips on the leadscrews? Paper bellows (http://openbuilds.com/projectresources/bellows-maker.234/) or a piece of kitchen sponge (http://openbuilds.com/builds/the-makersl-customized-ob-minimill.3647/) (;

img_4093

ghost avatar Jul 07 '17 13:07 ghost

I'll try that with 250mm to leave room for multiple tools.

tbfleming avatar Jul 07 '17 13:07 tbfleming

Gotcha, passing it on to Mark (;

ghost avatar Jul 07 '17 13:07 ghost

Might need to space it up a little to clear the C-Beam Ends on the ends then... 125mm will match the actual movable distance too (250mm cbeam - 125mm carriage = 125mm movable)

ghost avatar Jul 07 '17 13:07 ghost

Just checked. It will clear the C-Beam ends, but not the stepper. I'll have to shim it about 1mm.

tbfleming avatar Jul 07 '17 13:07 tbfleming

The sponge won't protect the slides and wheels :(. I may have to do this again: https://youtu.be/K1Ka0ULu0as

tbfleming avatar Jul 07 '17 14:07 tbfleming

Thanks for the pics Todd, Peter is spot on in the MiniMill set up above this should give you the strength you need for the lathe build. You could also try the 'sandwich' approach like we did on the XL build. The system is really flexible in the way it can built so there is a lot of freedom in the configurations. Here are a couple more examples that may help. manyways C-Beam connection concepts.zip

kram242 avatar Jul 07 '17 14:07 kram242

The left stackup in @kram242 's post looks like the one with the least height. I think I'll try it first.

tbfleming avatar Jul 07 '17 14:07 tbfleming

Ok cool I will get some parts together for you to test out. I will also get the parts for Peters set up as well. I think its a good test as the ones I posted above are cantilevered style where the whole actuator moves instead of the plate. This could leave areas of deflection and was the main reason that we decided to go with the style Peter is showing above for the MiniMill. Its worth testing them both to see what works.

kram242 avatar Jul 07 '17 15:07 kram242

Probably you can add a pvc roll mechanism to cover the bottom spindle from dust. :)

cprezzi avatar Jul 07 '17 15:07 cprezzi

@kram242 Thanks!

@cprezzi What is a pvc roll mechanism?

tbfleming avatar Jul 07 '17 16:07 tbfleming

Bellow?

El 7 jul. 2017 6:18 p. m., "Todd Fleming" [email protected] escribió:

@kram242 https://github.com/kram242 Thanks!

@cprezzi https://github.com/cprezzi What is a pvc roll mechanism?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/LaserWeb/LaserWeb4/issues/373#issuecomment-313727247, or mute the thread https://github.com/notifications/unsubscribe-auth/ABoIYBWc9czyVGqj0VrooFPiFk8i_y_Xks5sLlpJgaJpZM4OPpor .

jorgerobles avatar Jul 07 '17 16:07 jorgerobles

Something like https://youtu.be/P-aamGvgbd8 ?

On Jul 7, 2017 6:18 PM, "Todd Fleming" [email protected] wrote:

@kram242 https://github.com/kram242 Thanks!

@cprezzi https://github.com/cprezzi What is a pvc roll mechanism?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/LaserWeb/LaserWeb4/issues/373#issuecomment-313727247, or mute the thread https://github.com/notifications/unsubscribe-auth/AHVr24W727WZQEeG24sj4S2fiYtlcnDuks5sLlpKgaJpZM4OPpor .

ghost avatar Jul 07 '17 16:07 ghost

If this experiment works then the next step will be to look at spindle options. Right now I'm using the Sherline headstock with motor ($336 new). This doesn't support:

  • Automatic speed control. There's a way to hack a 10V analog input into the motor's controller, but this runs it blind.
  • Reverse. There's a way to hack this into the motor's controller, but it tends to cause pieces of the motor brushes to break free and fly into where they don't belong, frying the motor.
  • Position and speed feedback. LinuxCNC people mount a sensor on spindles, but it only gives 1 pulse per spindle rotation. GRBL doesn't support this. I don't know if Smoothieware does.

I'd like to thread (barely works with above sensor using LinuxCNC) and maybe rigid tap (needs better spindle position control + reversing). To do this with GRBL or Smoothie it looks like I'll need a spindle drive with step/dir inputs.

Idea:

  • Headstock:
    • Sherline headstock without motor ($108 new), or
    • LittleMachineShop's Mini Lathe Headstock Assembly without motor ($120 new)
      • Bonus: chuck won't accidentally screw off running in reverse
  • Servo motor + drive that accepts step+dir inputs

A Sureservo 400W Low Inertia System looks like it might have a good enough torque curve ($1049 not including power supply or back-current protection).

Anyone know of lower-cost servos?

tbfleming avatar Jul 08 '17 19:07 tbfleming

It looks like Teknic ClearPath has much better continuous torque/$, easier install, but a lower peak RPM (4000, sherline=6000).

  • CPM-SDHP-3432D-ELN = $655
  • IPC-5 power supply = $248

tbfleming avatar Jul 08 '17 20:07 tbfleming

I suspect the there'll be two major build variants:

  • Less expensive: servoless headstock
  • More expensive: servo headstock
    • Threading
    • Rigid tapping
    • Speed varies with cutter position to produce better surface finish

I'll fund the servo purchase.

tbfleming avatar Jul 08 '17 20:07 tbfleming

Tooling: Sherline's tall T-nuts loosely fit V-Slot. It works, but I suspect that frequent changes will eat into the slot. The lathe should be able to produce a replacement tall T-nut that fits better.

tbfleming avatar Jul 08 '17 21:07 tbfleming