Project of the Month built by TonyM

Help Support Home Model Engine Machinist by donating using the link above or becoming a Supporting Member.
Home Model Engine Machinist > CNC and 3-D Printers > CNC Machines and Conversions > Getting started in cnc

Reply
 
Thread Tools
Old 07-07-2012, 05:20 PM   #1
Tin Falcon
HMEM_LIFETIMESUPPORTER.png
 
Tin Falcon's Avatar
 
Join Date: Jul 2007
Location: down Jersey USA
Posts: 7,212
Liked 813 Times on 647 Posts
Likes Given: 18

Default Getting started in cnc

Getting started in cnc


[size=12pt]In retrospect in writing The what is needed for CNC thread I believe I met my initial goal. That was to give a basic overview of what is needed for a cnc system. I gave links and resources for all the components of the system that are needed.

Where I fell short is not telling folks where to start. Also from the design perspective I listed things in somewhat of a reverse order. This is written to correct that error. This overview will also include some of the basic math needed to design a CNC system .I hope this will help clear up any confusion created from the old thread and answer some important questions not addressed earlier.

The first decision to be made is selecting a machine to be converted. This can be a milling machine a lathe a kit built router, a reprap/ rapman/ repman or other 3-d printer etc.
The seig x-2 mill and mini lathes are common in the home shop and are a common cnc retrofit project.
Sherline products can be purchased cnc ready. Taig mills and lathe also offer cnc options.
If you build a machine design it for cnc ie ball screws anti backlash devises and motor mounts


The second step in the design process is calculating the power needs of the selected machine.

Quote:
THE WEIGHT OF THE HEAVIEST OBJECT BEING MOVED: This will typically be your gantry and, for this example, we will use a gantry with the weight of 40 pounds.
INCHES PER MINUTE DESIRED: This is a number that will make you deliriously happy with the performance of your machine and, for this example we will use 1000 IPM.
Now multiply IPM and pounds together and divide that number by the normalizing constant of 531. The answer will be the total number of watts needed for your machine. Below is the formula in basic form:

(Heaviest object * IPM) / 531 = Watts required

And solved for the numbers above:

(40 * 1000) / 531 = 75.329W

Because this number is below 100W, you will definitely want to stay in stepper territory.
less than 100 watts choose steppers
more than 200 wats choose servos
100-200 watt choose between servo or stepper.

From the Gecko drives web site
I would say for most hobby sized bench top machines a stepper would be the choice. A Bridgeport or Millrite etc you may want to go the servo route.

Once you know the wattage requirements then select a motor.
Read this : http://www.geckodrive.com/support/st...or-basics.html Lots of info written by an expert.

Stepper motors come in various physical sizes NEMA 17,23,and 34 are the common ones.
The important number is torque rating like 270 oz/ in, 320 oz/in etc rated amps volts and impedance are also important considerations in design.



An efficient motor, defined as the smallest motor sufficient to meet the demands of the application, will run hot. Think of the motor as having fixed power conversion efficiency: Some percentage of the input power will be converted to heat and the rest will be converted to mechanical power. To get the maximum performance from the motor, the waste heat must be just under what the motor can tolerate. Usually this motor will be biased to operate just past the corner speed as well.
Quote:
The place to start is to determine the load torque in oz/in, including the torque necessary to accelerate the load. The next step is to come up with the maximum speed the application has to operate at in full steps per second using the formula below. RPI is the revolutions per inch after the motor turns through the transmission, RPS is revolutions per second and PPS is the number of pulses per second from your step pulse source.


(DESIRED IPM * RPI) / 60 = RPS
RPS * 200 = PPS
Multiply the PPS value by the number of oz/in determined previously and divide the total by 4506.The answer will be how many watts mechanical are require motor to meet the load rom the application.
When picking a motor, choose one with 40% more than the calculated power. Below is an example of the equation completed for a load requiring 450 oz/in with a 3 TPI leadscrew and a desired IPM of 300.
(300 * 3) / 60 = 15
15 * 200 = 3000
(3000 * 450) / 4506 = 299 OZ/IN
299 * 1.4 = 419 OZ/IN
As you can see, you will want to use a motor with a rating of 419 oz/in for this application.

Info is from Gecko drives.
Torque is simply force times distance or simply affix a flat piece of stock to the lead screw on your mill if you place a force 10 inches from the center of the lead screw say 2 lbs(32 oz) that is 320 oz/in of torque. Or use a spring scale to measure force and multiply by lever length. Whatever motor you select I recommend one of known origin that you can get a data sheet from before you buy. The data on the sheet will help insure you are selecting the right motor for your application. Another important formula is calculating motor voltage this is based on impedance.

Once motors are selected you will need a plan of how to connect the motors to the machine. There are plan sets for this and info on the web how others have done it. Or you can be creative and figure it out.
Plans here:: http://www.stirlingsteele.com/Index.html and here http://www.fignoggle.com/and here is a guy who has done cnc conversion to the max. Lots more info here: http://www.hossmachine.info/ IIRC $50 per set for plans. On my little lathe no plans just winged it. Based on experience for the mill.



The next step is to select a driver board and breakout board to meet the power needs of your motors. You need to select a controller that allows a high enough voltage to get good performance from your machine . Many of the cheap boards will only handle 24 volts. Volts = speed in cnc , speed = time.

There are many options as far as driver and breakout boards kieing cnc offers many options mostly quality import products. .http://www.kelinginc.net/index.html
Other sources for components motors Power supplies couplers etc etc.
http://www.homeshopcnc.com/
http://www.hobbycnc.com/
http://campbelldesigns.net/
http://www.cnc4pc.com/Store/osc/
http://www.pmdx.com/

A power supply must be selected.. Mine was from Keling cnc. The selection here will be based on power needs and the motor and control board ratings. Select one that will allow for good performance but not push the limits of the equipment. This needs to be able to provide enough amps but not too many volts.
Quote:
The voltage of your power supply is entirely dependent on the inductance rating of your motor, which we learned is translatable to the number of turns of wire in the stator. Every motor model will have a different inductance rating and will therefore have a different maximum voltage. To figure out what the maximum power supply voltage should be, use the following formula with the motorís inductance in millihenries (mH) used for the L value.
32 * VL = VMAX (I believe this is 32 * (square root of L)based on the G540 manual)

The easiest factor in choosing a power supply is its current rating, which is based on your motor ratings. A motor control will always draw less than 2/3 of the motorís rated current when it is parallel (or half-winding) connected and 1/3 of the motorís rated current when it is series (or full-winding) connected. That is to say, a 6 amp per phase motor will require a 4 amp power supply when wired in parallel and a 2 amp power supply when wired in series. If multiple motors and drives are used, add the current requirements of each to arrive at the total power supply current rating.

From Gecko drives
The next decision is how to interface the breakout board to the computer . This will be determined by the breakout board connection and the computer connections. My geckco and older used computer both have a db 25 connector so I just used a cable but you may need to add a db25 parallel port to your computer or add an external motion control device like a warp9 smooth stepper http://www.warp9td.com/ these are designed to work with mach 3 software and available in USB or Ethernet versions.

You will need a computer for cnc . Computer choice and software choices are interlinked.

Last but not least you will need software :
Software cnc software to operate the system
Mach 3 cnc http://www.machsupport.com/ windows based commercial software well supported a good value.$175 license lifetime support the lifetime of mach that is.
Turbo CNC http://www.dakeng.com/turbo.html DOS based shareware $60 license
EMC2 I believe this is now called Linux cnc http://linuxcnc.org/ linux based public domain software.
Notice 3 choices three operating systems. All of these choices can be downloaded and tested before you commit to one but please once your machine is making parts please register and license the one you choose if applicable.
$0 to 175 for control software


You may also want CAD, Computer aided drawing software such as
http://www.alibre.com/products/ this is what I have
A basic home version of Alibre CAD is about $ 200, more for the pro and advanced versions.
and Computer aided manufacturing software such as http://www.cambam.co.uk/
Cam BAM is $150 for the license and there is a try before you buy.


This info is based on my experience and choices. You will need to choose what is right for you . There are many cheap import products on the net I have not used or tested them. So I will not say yah or nay as an option.

An option that will simplify the process is simply order Geckco 540 and matching motors from gecko. $300 for the 4 drivers and a breakout board in a neat package and three or 4 G723-280-4 motors @ $59 1-3 for $55 ea for 4. These are made in USA quality products. And well suited to a small bench top retrofit.and a power supply Just a happy customer. Or you can buy a kit from keling cnc that has matched motors controller and power supply.



Also keep in mind the world of home shop cnc electronics is changing. The manufactures are constantly doing R&D and introducing improved products. The software developers are also constantly improving and developing new products. So do your homework if doing a build. Also keep in mind all of these components must connect and somewhat match each other. This understanding is important if buying stuff from multiple vendors. And one stop shopping can save money.
Digital machinist Magazine has sponsored a cnc build seminar in Michigan the last couple of years. The cost of the seminar is less than you can buy the parts @ street prices at the end you have a CNC mill. Ron ginger has led the seminar.


Link to original thead here: http://www.homemodelenginemachinist....p?topic=9787.0


__________________
Ad maiorem dei gloriam - Ad vitam paramus
Amat victoria praeparatio diligens
Tin Falcon is offline  
2
People Like This 
Reply With Quote
Old 07-07-2012, 07:30 PM   #2
kjk
Woodworker (reformed)
 
Join Date: Apr 2010
Location: Winnipeg, Canada
Posts: 215
Liked 15 Times on 15 Posts

Default Re: Getting started in cnc

The importance of matching the stepper motors to the drivers and power supply deserves emphasis. The torque specification for any Stepper is only achieved when driven appropriately. Going with a vendor that does this matching for you simplifies your conversion.

I went the conversion route with essentially plug and play components and I am a very happy customer of:

http://www.cncfusion.com - ballscrews, motormounts (bolt-on for the SX3)

http://www.soigeneris.com - packaged power supply, drivers, smoothstepper and the steppers themselves - completely plug and play

http://www.littlemachineshop.com - Zbot - for manual use of the CNC Mill this thing is magic (http://littlemachineshop.com/product...3414&category=)

I also use Alibre and CAMBAM and I'm happy with both.




kjk is offline  
 
Reply With Quote
Old 07-07-2012, 07:38 PM   #3
Tin Falcon
HMEM_LIFETIMESUPPORTER.png
 
Tin Falcon's Avatar
 
Join Date: Jul 2007
Location: down Jersey USA
Posts: 7,212
Liked 813 Times on 647 Posts
Likes Given: 18

Default Re: Getting started in cnc

thanks woodguy. I kind of went at things sideways. I decided on the G-540 at that time gecko was not offering motors. So I found motors from another vendor wound for the 540 and then got the keling PS based on advise from Ron ginger and Brian barker. I think keiling also sells kits based on the G540 .I know ther is more info that can be added I typed this thing on my word processor before posting and it was up to 4 pages this is a forum thread not a book.
Tin
__________________
Ad maiorem dei gloriam - Ad vitam paramus
Amat victoria praeparatio diligens
Tin Falcon is offline  
 
Reply With Quote
Old 07-07-2012, 09:17 PM   #4
Don1966
Senior Member
 
Don1966's Avatar
 
Join Date: Jan 2012
Location: Morgan City, Louisiana ( along the Gulf Coast)
Posts: 487
Liked 38 Times on 38 Posts
Likes Given: 7

Default Re: Getting started in cnc

Very good write up Tin. Karma from me.

Don
__________________
How Many times I did that?
Don1966 is offline  
 
Reply With Quote
Old 07-08-2012, 02:33 PM   #5
Tin Falcon
HMEM_LIFETIMESUPPORTER.png
 
Tin Falcon's Avatar
 
Join Date: Jul 2007
Location: down Jersey USA
Posts: 7,212
Liked 813 Times on 647 Posts
Likes Given: 18

Default Re: Getting started in cnc

Here are some resourses for matched packages and bolt on hardware.
Ron Steele http://www.stirlingsteele.com/Index.html plans and kits for x-2 and 7x mini lathe conversionHardware.

http://www.kelinginc.net/CNCPackage.html stepper kits from 2-4 axis 270 oz/in NEMA 23 to 2380 oz/in NEMA42

http://www.flashcutcnc.com/Universal-Hardware-Kits.php
http://www.flashcutcnc.com/retrofitsOverview.php cnc kits

http://cncfusion.com/ hardware kits for x-1, x-2 x-3 mills and 7x10 lathe and 9 x 20 lathe

IM service
http://www.cadcamcadcam.com/cncretro...illseigx2.aspx x-2 hardware kit available in servo or stepper models servo control and motor kits also available . many cnc products.
tin
__________________
Ad maiorem dei gloriam - Ad vitam paramus
Amat victoria praeparatio diligens
Tin Falcon is offline  
 
Reply With Quote
Old 07-08-2012, 07:12 PM   #6
kvom
Administrator
HMEM_ADMIN.png
 
kvom's Avatar
 
Join Date: Jun 2008
Posts: 3,055
Liked 603 Times on 482 Posts
Likes Given: 261

Default Re: Getting started in cnc

Putting together a CNC mill or lathe won't do you much good without knowing how to use it. Taking votech courses if available or studying online will get you a head start once the machine is usable.

Feeds and speeds are more critical here, as there is no "feel". So a bad choice can result quickly in broken tools and ruined work. Similarly, the machine can't see any of your workholding parts and is quite happy to rapid right into them.
kvom is offline  
 
Reply With Quote
Old 01-06-2013, 05:18 PM   #7
Tin Falcon
HMEM_LIFETIMESUPPORTER.png
 
Tin Falcon's Avatar
 
Join Date: Jul 2007
Location: down Jersey USA
Posts: 7,212
Liked 813 Times on 647 Posts
Likes Given: 18

Default Power supply source

While sourcing power supplies for a project at work I came across this place a nice selection of quality import power supplies in several formats.

http://www.trcelectronics.com/power-...enclosed.shtml
Tin
__________________
Ad maiorem dei gloriam - Ad vitam paramus
Amat victoria praeparatio diligens
Tin Falcon is offline  
 
Reply With Quote
Old 01-06-2013, 06:39 PM   #8
LSEW
 
Join Date: Jan 2013
Posts: 44
Liked 10 Times on 7 Posts

Default

Y'all, I guess I started getting interested in CNC through the back door. I bought a license of Solidworks and BobCam for Solidworsk and an learning the design side first.

I am keeping my eye open for options on a mill, and have a question about the bench top size. I have a round column ENCO mill/drill which has about the right envelope for my needs, and was wondering about converting it. FlashCut has a conversion kit for this mill, and I have read good things about them, but I have been warned to stay away from using a round column mill for CNC. Almost of my work will be 3D, but I believe the 5" Z on this machine will be adequate. Has anyone converted one of these or similar mill/drill machines or have one? What are your experiences & comments?

I also have my eye on a SuperMax about 10x42, but that machine will require a lot of clean up and is big. I'll have to sell some of my equipment to make space for it into my shop. It has a lot of nice features though.

maury
www.lonestarengineworks.com
LSEW is offline  
 
Reply With Quote
Old 02-20-2013, 08:11 AM   #9
Croy5199
 
Join Date: Jun 2010
Posts: 3
Default

Great topic, as someone who has an interest in CNCing my lathe this will come in handy.
__________________
Regards
Roy
Croy5199 is offline  
 
Reply With Quote
Old 02-20-2013, 12:43 PM   #10
RonGinger
 
RonGinger's Avatar
 
Join Date: Nov 2008
Location: Boothbay, Maine
Posts: 872
Liked 124 Times on 93 Posts
Likes Given: 7

Default

While there have been many CNC conversions of round column mills they do have a major problem in the very short useful Z axis range. If thats what you have, and you are willing to live with the limits it may be OK. I would look to trade that mill for something more suitable.

Flashcut is OK, but will cost you are 2 times as much as doing a system with Mach. If you like the convience of getting everything in one box it might be a good approach, but for some research you can save a lot of money, and in my (probably biased) opinion Mach is significantly more capable than flashcut.


RonGinger is offline  
 
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Started on my furnace ! ksor Home Foundry & Casting Projects 10 08-10-2012 05:56 PM
how to get the bollaero 18 started deetzy General Engine Discussion 13 04-10-2012 10:27 PM
Started my first engine willburrrr2003 A Work In Progress 8 06-24-2011 05:20 PM
Trying to get started! cshamilto Introduction 8 01-31-2010 10:18 PM
Getting started enginebob Tools 3 10-02-2009 12:58 AM



Newest Threads






- Top - Member List