• Spring 2024 meetup in Calgary - tentative date Saturday, April 20/2024. Other regions are also discussing meet ups. If you want one in your area get going on organizing it! discussion
  • We are having email/registration problems again. Diagnosis is underway. New users sorry if you are having trouble getting registered. We are exploring different options to get registered. Contact the forum via another member or on facebook if you're stuck. Update -> we think it is fixed. Let us know if not.
  • Spring meet up in Ontario, April 6/2024. NEW LOCATION See Post #31 Discussion NEW LOCATION

Converting Mini Mill to CNC

Janger

(John)
Administrator
Vendor
Measuring the hole bottom is within 5 thou of each other - I think it’s actuallly better than that as these holes have a burr I haven’t removed.
 

jcdammeyer

John
Premium Member
I paid $260 for everything. I was looking more at them today they are actually 890ozin. I feel like I got a good deal. This system would cost 3 times that right now. Plus it is all wired up and running. Hmm now I have lots of work to do. This is the mill I have. So much for building a mini cnc that I can bring to maker fair.

View attachment 519
Awesome. That's the big brother to mine. I'm almost done converting to CNC. Lucky to have paid so little for it. I bought mine new.
John
 

jcdammeyer

John
Premium Member
So mine is the HoT equiv. to the Grizzly G3616. A friend here on the island has the HoT G3617 with the horizontal mill attachment. His table is longer and the head is longer than mine. It looks like the one Kevin has is the same size as mine but with the horizontal mill.

I made castings for all the end plates to be able to hold angular contact bearings. I started with DC Servos running with HP_UHU drives and US Digital Encoders. Ultimately the short story is that although the XY servo motors were supposed to be identical, they weren't. So now I've replaced them with Bergerda AC Servos. Very happy with that. They are 400W units with the same torque as the DC Servos. 3:1 on X, 4:1 on Y

I started with a 600 oz-stepper on the knee and 3:1 reduction. Upped that to 960 oz-in and a Gecko. The Gecko failed and I tried a Leadshine driver from amazon. That had a horrible whine when stopped so I finally switched over to a Bergerda 750W AC Servo. Now instead of max 24 ipm on the knee I can get 150 ipm. Scary fast.

The quill is locked at the top unless I'm doing things manually.

I have tons of pictures and can take more. Just ask for specific areas. Here is a random sampling. I replaced the bushing at the Z axis bevel gear end with a ball bearing too. There is still too much play there.
 

Attachments

  • XYZ_Motors.jpg
    XYZ_Motors.jpg
    336.8 KB · Views: 8
  • RH_ShaftCover.jpg
    RH_ShaftCover.jpg
    289.4 KB · Views: 6
  • RHS_BearingHolder.jpg
    RHS_BearingHolder.jpg
    399.6 KB · Views: 5
  • XAxis-AlmostDone2.jpg
    XAxis-AlmostDone2.jpg
    499.9 KB · Views: 5
  • BracketTrialFit.jpg
    BracketTrialFit.jpg
    356.3 KB · Views: 6
  • BearingHolderInstalled.jpg
    BearingHolderInstalled.jpg
    281 KB · Views: 7
Just doing a cnc conversion to my Craftex knee mill, using the Acorn cnc board and Clearpath Nema 34 servo's, direct drive. Motor has been converted to VFD, and just installed a rotor encoder to measure RPM accurately. Post some pic's when I'm done. Now I just have to learn g-code.
 

Janger

(John)
Administrator
Vendor
Just doing a cnc conversion to my Craftex knee mill, using the Acorn cnc board and Clearpath Nema 34 servo's, direct drive. Motor has been converted to VFD, and just installed a rotor encoder to measure RPM accurately. Post some pic's when I'm done. Now I just have to learn g-code.
Good project! I have an acorn based lathe. Will your rotor encoder support rigid tapping? Eg multiple passes to do threading?
 
Good project! I have an acorn based lathe. Will your rotor encoder support rigid tapping? Eg multiple passes to do threading?
It should, basically I used the OMRON E6B2-CWZ1X 2000p/r Rotary Encoder. The Positional count per Rev is about 32000 because I am taking the feed off largest of the pulley on the spindle via a contact wheel. I'll post a pic when I get a chance to take it (some initial fine calibration is required.
 

jcdammeyer

John
Premium Member
May I ask why you chose Acorn over say a MESA Solution and LinuxCNC running on a PC or Pi4. Granted Pi4 4GB is hard to find at the moment but PCs can be had for next to nothing as well as LinuxCNC is free.
 
Did my research, liked that it was Windows compatible (sorry been at computers too long and don't need to learn another set of headaches). Additionally it is plug and play using the add on board from CNC4PC for the Clearpath SDSK. Clearpath was to only choice based on the torque and built in encoding and processing. Based on the basic encoder 0.000125 is possible if all works as designed and the winds in the right direction.
 

Janger

(John)
Administrator
Vendor
It should, basically I used the OMRON E6B2-CWZ1X 2000p/r Rotary Encoder. The Positional count per Rev is about 32000 because I am taking the feed off largest of the pulley on the spindle via a contact wheel. I'll post a pic when I get a chance to take it (some initial fine calibration is required.
link for this? casually searching sees them for $250+ on amazon?


https://www.ebay.ca/itm/31256611274...55-0&campid=5338722076&customid=&toolid=10050
on ebay it's $45 but I assume it's a chinese counterfeit.

on digikey.ca they are $1000-1500 ! The amazon one must also be counterfeit.
 
Last edited:

Janger

(John)
Administrator
Vendor
Did my research, liked that it was Windows compatible (sorry been at computers too long and don't need to learn another set of headaches). Additionally it is plug and play using the add on board from CNC4PC for the Clearpath SDSK. Clearpath was to only choice based on the torque and built in encoding and processing. Based on the basic encoder 0.000125 is possible if all works as designed and the winds in the right direction.
I picked acorn because of the software CNC 12 which appeared to be good. So far I like it but the HAAS NGC is better.
 
link for this? casually searching sees them for $250+ on amazon?


https://www.ebay.ca/itm/31256611274...55-0&campid=5338722076&customid=&toolid=10050
on ebay it's $45 but I assume it's a chinese counterfeit.

on digikey.ca they are $1000-1500 ! The amazon one must also be counterfeit.
Yes Ebay is where got it. Seem to function fine (I suspect its the actual manufacturer), the bigger is the contact wheel that is giving me a headache at higher speeds.

I'll get you give me a g-code lesson.
 
Done some tests with the encoder and it works extremely well, except for the contact wheel, because of the takeoff point the RPM's on the encoder can exceed 12,000RPM yes that is correct, the encoder handles it the silcone wheel starts to expand and and slip on the wheel.

New idea that should work, getting it closer to a one to one ratio, but I need to do some welding and construction for this along with cutting a hole in the cover (maybe just remove the cover complete and build a new safety shroud.
 
Little further update, Pulley for the quil is going to get a take of point mounted on top of it out of 1" thick AL machined (turned to size) and drilled to allow access for the drawbar. Cover/belt gaurd will be removed and changed.

I'l post some befoe and after pics.
 
Here are some pic's as promised.

The Original mount and take-off and now you can see why the encoder could be spin beyond 12,000 RPM. The Silcone wheel didn't like it. Who knew :rolleyes:.

IMG_3182.JPG

And here is the new take-off point giving a close to 1:1 ratio. Fine tuning on CNC12 will be done with a tach on the spindle (I have an electronic one from my earlier days).


IMG_3183.JPG


Still have to rebuild the Encoder mount to bring it in contact with the takeoff point. Now at max the it will be less than 4,000 PRM (Closer to 3800 maximum spindle speed of at 100Hz on the VFD).
 

jcdammeyer

John
Premium Member
Interesting way of getting an encoder onto the spindle. Hadn't thought of that approach. I went a different way. Since I'd upgraded to a step/dir AC Servo which was the same prices as upgrading to a 3phase motor and quality VFD I knew I'd probably not need all 8 or 9 belt positions.

I thought about just cutting slots in the largest spindle pulley at the bottom but then my head went into the area of what if it doesn't work or you screw it up. No replacements available for this mill anymore. So instead, since I had to fit a custom pulley on the motor because shaft size was too small on the original why not make a new spindle pulley too? One with only room for two belt positions.

ShavedEncoderDisk.jpg

Then experiment with a 3D printed mount that I'd eventually swap with metal.
SensorTrialFit.jpg
I used two of the exiting head bolts as mounts and created special bolts to replace the existing ones after I broke a tap in the original bolt. HeadBolt-2.jpg

Now I can do power tapping with LinuxCNC. The sensors were bought over 10 years ago before China flooded the market with the inexpensive OMRON clones. Which I couldn't see using because the cone drive diameter is so large I'd need a corresponding large one on the encoder and no easy way of making that belt driven pulley.
 
That take off wheel started as a piece of 5-3/4 x 5-3/4 x1" thick Al 6061 plate. Little bit of Drill press work, little bit of lathe work, some bandsaw to reduce lathe work, more lathe, finally a little more drill press (1-1/2 later) mounted. BTW the take off is friction fit and the encoding is going to work out to about 8000 per revolution. In the original set up it was closer to 33,000.
 

jcdammeyer

John
Premium Member
That take off wheel started as a piece of 5-3/4 x 5-3/4 x1" thick Al 6061 plate. Little bit of Drill press work, little bit of lathe work, some bandsaw to reduce lathe work, more lathe, finally a little more drill press (1-1/2 later) mounted. BTW the take off is friction fit and the encoding is going to work out to about 8000 per revolution. In the original set up it was closer to 33,000.
Although you can't see it in the photo, the casting of the head frame didn't allow me to put anything above the pulley. Mine is running 60 pulses per rev IIRC plus the index of course. I've been able to do power tapping with that. The other day I ran it 6 RPM to ream some 3D printed PLA and not melt it while reaming.
 
Top