- February 7, 2016 at 5:08 pm #7192
I have some spare steppers around, and I was thinking of trying to come up with a rotary style attachment (like you see for Chinese laser cutters). Just wondering if anybody else has started on that at all (no need to duplicate it if it exists elsewhere already).February 7, 2016 at 5:59 pm #7200
If you’re talking about a 4th axis, we recently had a discussion about that here: https://www.vicious1.com/forum/topic/laser-etch-wood-dowel-ideas-needed/. I don’t think anyone here’s done it, but we did talk about some interesting possibilities.February 7, 2016 at 7:59 pm #7212
Ahh yes, exactly what I was talking about.May 1, 2016 at 4:52 pm #11587
I just printed a prototype that i probably won’t get a chance to hook up and test until next weekend.cost was under $25 total thanks to bobwomble’s 3 jaw scroll chuck on thingiverse. I really only built this for laser projects but I’ll experiment with it to see if anything can be done with wood if i can make it a bit stronger.
Attachments:May 1, 2016 at 5:11 pm #11592
Sweet.May 1, 2016 at 5:40 pm #11605
Thanks. this is just 15% infill for fit test but i intend to run it until it breaks:) kinda nervous about testing on wood.I’ll need to borrow some riot gear in case the work gets airborne!May 1, 2016 at 6:52 pm #11607
Make sure you are wearing safety glasses, and have multiple video cameras running!May 2, 2016 at 5:26 am #11611
With that kind of gearing can it really go that fast?May 2, 2016 at 7:34 am #11617
“remember this: there is no more important safety rule than to wear these — safety glasses.”
May 2, 2016 at 7:39 am #11618
This is an indexer and not a lathe so the precision and holding torque are preferred over speed.If you look at 4th axis add-ons on eBay or amazon you’ll see reduction gear boxes or similar belt and gear configurations. This doesn’t need to rotate any faster that your cnc can cut or laser etch material.
Assuming you have 3inch diameter stock. Circumference of material is 9.42inches and assuming you can cut at 60ipm means you only need about 6.37rpm on the rotation speed and I’m sure this design will exceed that considerably.May 2, 2016 at 7:52 am #11620
Right, I was commenting on your parts going flying comment. Pretty cool that we can print this kind of stuff, and it works.May 2, 2016 at 8:17 am #11621
Ahhh.lol. definitely moving the wife’s car out of the garage for this. I’m going to change a couple of things and reprint before i test. I’ll keep you all posted.May 2, 2016 at 9:28 am #11624
What could possibly go wrong?? 😉May 8, 2016 at 4:11 pm #11913
Update: won’t have time to test today.my belt on the headstock was a bit loose, i made a mistake calculating distance between centers. Fixed that, reprinted at 30% infill which feels strong enough for sure. Also designed and printed a motorless tailstock with a chuck for extra insurance;) hopefully I’ll cut something In the next couple of days.
Attachments:May 14, 2016 at 9:30 am #12211
Any updates?May 18, 2016 at 3:34 am #12368
I miss that show.May 19, 2016 at 8:31 am #12437
Project delayed. The ramps board on my printer died so i borrowed one from the mpcnc .Replacement on the way.Als looking into how this will work on marlin set up. I know some simple firmware mods, like allowing cold extrude, will be required in order to use the extruder output for rotary axis but I’m hoping that’s all.May 19, 2016 at 8:55 am #12440
You should be able to just switch the rotary with the X or Y axis and call it a day. I’m more worried about the CAM side of it. I think fusion has a rotary option.May 19, 2016 at 9:27 am #12480
I know that wrapping the code should work with xory axis but since i don’t plan on adding an extruder i was wanting to dedicate that output to the rotary permanently so i dont Need to swap stepper connections. Aside from setting steps per mm and allowing cold extrude, can’t think of anything else getting in the way.October 11, 2016 at 3:32 am #19248
Have you made any progress? I’am really excited to see if the 4th axis can work on the extruder output and how that would be controlled.October 11, 2016 at 10:08 am #19269
+1 on this one 🙂 I was just looking to add a rotary yesterday for the mpcnc laser.October 12, 2016 at 2:46 pm #19322
I’ve tried a couple of vector line drawings so far. Converted to gcode using dxf2gcode and then wrapped the toolpath using Scorchworks gcode ripper. There are some issues to overcome on the CAM side. Marlin set-up is easy since it’s just another axis steps/mm configuration but most CAM software will only allow Axis selection of ‘A’ or ‘B’ for rotary and there is no ‘E’ option which is what Marlin uses for the extruder.
This can be dealt with by either:
1) Editing the wrapped gcode and replacing all A/B axis moves with E axis moves.
2) Minor Marlin firmware edits to treat A/B axis moves as E axis moves.
3) If you have source code (Scorchworks gcode ripper source is available) then modify that to produce the E axis gcode.
Another issue is with Scorchworks gcode ripper. I’m sure there are other non-freeware solutions but I’m trying to use open source tools wherever possible. Anyway, Scorchworks is crashing when trying to wrap laser raster engraving gcode. It probably has something to do with the tiny, incremental moves involved with this type of engraving but haven’t had time to debug and patch. Haven’t tried cutting any wood on the rotary yet. I can’t think of anything that I’d want to make just yet but leaning toward a totem pole.
Other tools that can wrap gcode about a rotary axis are CNC wrapper and Vectric Aspire but these aren’t free.October 12, 2016 at 6:12 pm #19333
I guess I needed a kick in the ass to get me working on this again.
UPDATE: I thought my gcode files were the problem with Scorchworks gcode ripper but I actually found some bugs in the way complex numbers are being passed to the TCL/TCK libraries. I’ve patched most of the bugs …. I think…. and also added wrapping options for wrapping Y or X axis to E(extruder) axis to make this MPCNC-friendly as shown in the attached screen shots. Hope to test this open source solution soon:) This will allow rotary laser engraving using either image2gcode or dxf2gcode if all goes well but the gcode ripper software will accept any gcode file as input and create wrapped output so it should work with gcode produced by almost any CAM package.
Attachments:October 12, 2016 at 7:27 pm #19342
Really looking forward to seeing this work. It could be very useful for customizing pool cues, assuming you could open things up to allow a long cylinder with most behind the chuck.October 16, 2016 at 1:21 pm #19526
First trial run today, actually 2nd. I entered the wrong belt pitch into the reprap calculator for the first run so the image was stretched out. Now that the settings are right, everything seems to be working. Image from vicious web site converted to dxf, then converted to gcode using dxf2gcode, and finally the Y axis toolpath wrapped around the E (Extruder) axis and fed to MPCNC running Marlin. I like the 3 jaw chuck but I’m thinking of whipping up a scaled up ER-collet type system since I’ll mostly be working with round stock from hope depot. Getting there though…
Attachments:October 16, 2016 at 1:53 pm #19532
DAM! So with the scorchworks program you are working on, you can give it a diameter of your work piece (after you input your gear ratio I would assume) and go from there? If so that is awesome.
Maybe a 3 jaw chuck on the business end and a steady rest on the other end, should be more versatile?
(about to start working on organizing the info a little better … chugging the caffeine now.)October 16, 2016 at 2:34 pm #19548
Drinking your caffeine this late? Date must have gone well:) Yes, the steps per mm setting in Marlin is based on the gear that’s driving the chuck which is an XL 25T pulley which has a 5.08mm pitch and results in a 25.2 steps/mm config in Marlin. That’s a one-time setting. The gcode ripper software will take a gcode file as input, which can be a laser file or a cutting file, and wraps the gcode about an axis based on the entered stock diameter. I take no credit for gcode ripper, it belongs to Scorch at Scorchworks web site. I noticed the software was crashing with most of the test files I was using so I debugged and added options to wrap about ‘E’ axis for the MPCNC crowd.
The 3-jaw chuck on the tailstock is definitely overkill for laser engraving but I’m going to try the router on this thing next and I want extra holding power for that test. I’m not a big fan of the chucks after initial testing because they require too much Z axis clearance height to allow the jaws to open. I think I’m going to re-design using a scaled up collet system, like an ER-11 type deal with different sized collets for different sized stocks. My main accomplishment for now is proof of concept for Marlin and Gcode ripper. If you can think of a good design for the rotary then please be my guest. I’m definitely an amateur where that’s concerned. I’m going to make a few changes to mine and do some router testing before I prepare a write-up and BOM and turn this thing loose.
Attachments:October 16, 2016 at 3:05 pm #19560
Okay I understand now. Mounts will be hard, The option to mill rectangular on the rotary is going to be a cool feature but will require a 3 jaw or similar. For now that is up to the end user, You are killing it on the heavy lifting (software). Mounts will be easy when the software cooperates.October 18, 2016 at 10:13 am #19667
thread favorited and subscribed 😀October 24, 2016 at 5:17 pm #20022
Update: The 3-jaw chucks don’t seem to hold the material well enough for router work and quite a bit of run-out which is no good for V-carving. It might be because I printed the 3-jaw chucks in PLA which is the least recommended material according to the designer. I’m printing a collet set-up now and will see how that goes. Also wondering if Nema 17 has the balls for router jobs. If I don’t get this resolved by the weekend then I’ll just post software and instructions and recommend for laser use only with my current set-up.
You must be logged in to reply to this topic.