You'd be hard pressed to buy a mill and covert it to CNC for 1k or less. Plus tooling? Forget it.
I've built CNC mills for woodworking for as little as $700. But that's only because with wood, you can get away with making your own backlash nuts out of acetal for cheap acme leadscrews and still get fairly precise and repeatable results.
For converting a metal mill, I'd think you would want to go with ballscrews/nuts. And those ain't cheap.
Also, you'd want to go with servos instead of steppers. And servos will run you probably 2.5 to 3 times the cost of steppers.
For that matter, I don't really know what kind of torque rating for motors you'll want to go with for milling metal. I went with 425 oz-in rated steppers (milling hard wood like mesquite) they get pretty hot to the touch after about 1.5 hrs of fairly constant use.
Figure on a minimum of $150 per motor. Plus another $100 per motor driver.
So $250 per axis. Plus a good breakout board for another $100. Plus a power supply, call that another $100 bucks.
Then, I dunno, 10 bucks? for a little wall wart power supply for your logic voltage to the breakout board. If you're going to wire in a start/stop relay for the spindle, make sure the wall wart has enough ampacity to handle that coil too. Or get a separate wall wart for it.
Then you need a printer port cable to run from the controller pc to the breakout board. Most of these breakout boards have female DB25 connectors, so you'll need a cable that has MALE DB25 on both ends. NOT DB25 on one end and centronics on the other. The cable will cost you about 7 bucks.
Then you can build a pretty basic controller PC for about $100 or so. Assuming you can scrounge a free case, power supply, and hard drive.
See if you can scrounge a couple of old PC cases for free. One to house your CNC electronics. The other to house your PC.
Hm... some limit switches, an e-stop switch, start-stop relay... call all that another $50.
Then you have your choices in controller software. Mach: good, versatile, costs money. Not too much, tho. Comes with alot of support. Windows only. $100?+
Or EMC2. Free, works just fine. Very customizable. Not as much tech support. Linux only. This is what I use.
When choosing the type of PC to build, newer is not necessarily better. Your primary criteria should be lack of latency. The less latency between all the components of the computer, the more steps your software can generate without risk of LOSING steps. Losing steps is BAD JU JU. Especially if you lose a step that happens to be a motor direction change.
There's a list of low latency motherboard, processor combos on one of the emc2 pages. I'd go with one of those regardless of whether I went with EMC2 or Mach for the controller software.
Then you're going to have to price what some quality ball screws cost. And here I cannot help you, other than to say you'll probably spend a couple hundred bucks per axis.
Then you've got various bearings, motor couplers (get zero-backlash couplings), shaft collars to capture the bearings, etc...
The various motor housing brackets and bearing housings you should be able to make yourself manually with the mill itself, tho.
Sorry I can't be more specific on the mechanics side of things.
eta: couple of other things I thought of. Some ferrite chokes for EMI reduction. Wrap your motor wires through these a few times. EMI can cause lost signals to the motors. Or even FALSE signals. This is bad ju ju. Maybe not necessary if your motor wires are less than 6' long, but it's cheap insurance.
4+ pin connectors for your motor to break out board connections. both male and female. Basically you'll wire up the female connectors to the various numbered pins (which have screw-down posts) on the breakout board. Secure those female connectors to the rear of the PC case all your CNC electronics are mounted in. Then wire all your motors to the male connectors. This way, you can simply unplug or plug in those wires and won't have to resolder stuff if you want to move your machine.
Last edited by 1andy2; 01-02-2011 at 06:54 PM.
|