Line 9: |
Line 9: |
| == Positioning your work == | | == Positioning your work == |
| == Feeds and speeds== | | == Feeds and speeds== |
− | <html>
| + | ====Spindle Speed==== |
− | <head>
| + | The Shopbot does not appear to pick up spindle speed instructions unless you have first opened up the Spindle RPM Control menu (under Tools): |
| | | |
− | <title>Cutting</title>
| + | [[File:spindle-control-menu2.png]] |
− | </head>
| + | |
− | <body>
| + | '''My speeds aren’t changing on my Spindle when I run the warm-up routine and during cut files. What is the problem?''' |
| + | |
| + | *Note: On ShopBot desktops and MAX, the RPM must be manually adjusted. |
| + | |
| + | The Spindle RPM Control window needs to be open in order for the spindle to change speed. If you see this window pop up during the warm-up routine or software start-up, do not close it. To open it manually, type TR in the ShopBot console (the blank box next to the ShopBot CNC logo). Click on RPM to open the fill-in sheet, and make sure that the correct VFD is selected. Start when SB3 start is set to 1, and the Hz scale is set to 60 for a V1000 spindle and to 100 for a 74X spindle. |
| + | |
| + | The RPM Control window is not available on software versions earlier than 3.6.X. |
| + | |
| + | Perhaps the fact that this can be done via console means that it could also be added to Gcode files by the post-processor? I'm not really sure. I did just notice this, though, a bit lower down in the FAQ: |
| + | |
| + | '''I want the RPM Control Window to open every time I start ShopBot 3''' |
| + | |
| + | This can be accomplished in one of two ways: |
| + | |
| + | 1) ...blah blah blah... |
| + | |
| + | 2) Navigate to C:\Program Files (x86)\ShopBot\Virtual Tools. Open this file with a text |
| + | editor like Notepad or SBEdit. Edit this one line of code: |
| + | |
| + | VT = Spindle [&R]PM Control, Virtual Tools\Spindle Control\Spindle Control.exe, 0, 0 |
| + | |
| + | Change the last number, which is a zero, to one. It will now look like this: |
| + | |
| + | VT = Spindle [&R]PM Control, Virtual Tools\Spindle Control\Spindle Control.exe, 0, 1 |
| + | |
| + | Save the file, close and reopen the SB3 software to see the changes take effect. |
| + | |
| + | '''''This needs to be done only once for your Shopbot login.''''' |
| + | |
| + | ===Drilling=== |
| + | Cutting Speed [CS] is based on Surface Feet per Minute [FPM or SFM]. |
| + | RPM = (Cutting Speed(ft/min) x 12/1(in/fr))/Diameter of Cutter(in) x pi |
| + | RPM = (12CS)/(pixD) |
| | | |
− | <h1>Cutting Speed<br>
| |
− | <h2>Drilling<Br>
| |
− | <h3>Cutting Speed [CS] is based on Surface Feet per Minute [FPM or SFM].<br>
| |
− | RPM = (Cutting Speed(ft/min) x 12/1(in/fr))/Diameter of Cutter(in) x pi<br>
| |
− | RPM = (12CS)/(pixD)<br>
| |
− | <BR>
| |
| | | |
| <TABLE> | | <TABLE> |
| <table border="1"> | | <table border="1"> |
− | <COL width="190">
| |
− | <COL width="190">
| |
| <CAPTION ALIGN=TOP>Material and Cutting Feed</CAPTION> | | <CAPTION ALIGN=TOP>Material and Cutting Feed</CAPTION> |
| <TR><TD>Material </TD><TD>Cutting Speed (FPM)</TD></TR> | | <TR><TD>Material </TD><TD>Cutting Speed (FPM)</TD></TR> |
Line 34: |
Line 58: |
| <TR><TD>Aluminum </TD><TD ALIGN=CENTER>300</TD></TR> | | <TR><TD>Aluminum </TD><TD ALIGN=CENTER>300</TD></TR> |
| </TABLE> | | </TABLE> |
− | <BR>
| + | |
− | <BR>
| |
− | <BR>
| |
| <TABLE> | | <TABLE> |
| <table border="1"> | | <table border="1"> |
− | <COL width="190">
| |
− | <COL width="190">
| |
| <CAPTION ALIGN=TOP>Drilling Feeds</CAPTION> | | <CAPTION ALIGN=TOP>Drilling Feeds</CAPTION> |
| <TR><TD>Drill Dia.(in)</TD><TD>Feed per Revolution(in) </TD></TR> | | <TR><TD>Drill Dia.(in)</TD><TD>Feed per Revolution(in) </TD></TR> |
Line 50: |
Line 70: |
| </TABLE> | | </TABLE> |
| | | |
− | Example<br> | + | Example: |
− | <br>
| + | 1/2 in drill, Low Carbon Steel |
− | 1/2 in drill, Low Carbon Steel<br> | + | |
− | <br>
| + | Dia = 0.50 |
− | Dia = 0.50<br> | + | Material LCS : 90 |
− | Material LCS : 90<br> | + | |
− | <br>
| |
| RPM = 12CS/pi*D = 12*90/.5pi = 2160/pi = 687.5<br> | | RPM = 12CS/pi*D = 12*90/.5pi = 2160/pi = 687.5<br> |
| Feed = .004-.007<br> | | Feed = .004-.007<br> |
| <TABLE> | | <TABLE> |
| <table border="1"> | | <table border="1"> |
− | <COL width="45">
| + | |
− | <COL width="170">
| |
| <TR><TD>Answer:</TD><TD>687.5 RPM </TD></TR> | | <TR><TD>Answer:</TD><TD>687.5 RPM </TD></TR> |
| <TR><TD> </TD><TD>.004-.007 in. per Rev</TD></TR> | | <TR><TD> </TD><TD>.004-.007 in. per Rev</TD></TR> |
| </TABLE> | | </TABLE> |
| | | |
− | <H2>REAMING<BR>
| + | ===REAMING=== |
− | <H3>Speed - 1/2 - 1/3 the speed for drilling<BR>
| + | Speed - 1/2 - 1/3 the speed for drilling |
− | <H3>Feed - 2-3 times the feed for drilling<BR>
| + | Feed - 2-3 times the feed for drilling |
| + | |
| + | ===MILLING=== |
| + | |
| + | |
| + | ====Recommended Feed and Speed Rates==== |
| + | RPM = (12CS)/(pixD) |
| | | |
− | <H2>MILLING<BR>
| |
− | <H3>RPM = (12CS)/(pixD)<BR>
| |
− | <BR>
| |
| Feedrate = RPMxfxn<BR> | | Feedrate = RPMxfxn<BR> |
| n = number of teeth<BR> | | n = number of teeth<BR> |
| f = feed per tooth<BR> | | f = feed per tooth<BR> |
− | <BR>
| |
| | | |
| <TABLE> | | <TABLE> |
| <table border="1"> | | <table border="1"> |
− | <COL width="190">
| |
− | <COL width="190">
| |
− | <COL width="190">
| |
| <CAPTION ALIGN=TOP>Cutting Speed</CAPTION> | | <CAPTION ALIGN=TOP>Cutting Speed</CAPTION> |
| <TR><TD>Drill Dia.(in)</TD><TD>Feed per Revolution(in) </TD></TR> | | <TR><TD>Drill Dia.(in)</TD><TD>Feed per Revolution(in) </TD></TR> |
Line 96: |
Line 113: |
| <TR><TD>Medium Alloy Steel </TD><TD>40-70 </TD><TD>150-350 </TD><TR> | | <TR><TD>Medium Alloy Steel </TD><TD>40-70 </TD><TD>150-350 </TD><TR> |
| <TR><TD>Stainless Steel </TD><TD> 30-80 </TD><TD>100-300 </TD><TR> | | <TR><TD>Stainless Steel </TD><TD> 30-80 </TD><TD>100-300 </TD><TR> |
− |
| |
− |
| |
| | | |
| <TABLE> | | <TABLE> |
| <table border="1"> | | <table border="1"> |
− | <COL width="190">
| |
− | <COL width="190">
| |
− | <COL width="190">
| |
| <CAPTION ALIGN=TOP>Feeds for End Mills (feed per tooth)</CAPTION> | | <CAPTION ALIGN=TOP>Feeds for End Mills (feed per tooth)</CAPTION> |
| <TR><TD>Cutter</TD><TD>Al. </TD><TD>Brass</TD><TD>Bronze</TD><TD>Cast </TD><TD>Low </TD><TD>Med </TD><TD>High </TD><TD>Stainless</TD><TR> | | <TR><TD>Cutter</TD><TD>Al. </TD><TD>Brass</TD><TD>Bronze</TD><TD>Cast </TD><TD>Low </TD><TD>Med </TD><TD>High </TD><TD>Stainless</TD><TR> |
Line 118: |
Line 130: |
| | | |
| Example - 0.50 in HSS two flute end mill cutting aluminum<BR> | | Example - 0.50 in HSS two flute end mill cutting aluminum<BR> |
− | <BR>
| + | |
| RPM = 12CS/piD = 12x300/.5pi = 2292 RPM<BR> | | RPM = 12CS/piD = 12x300/.5pi = 2292 RPM<BR> |
| RPM = 12CS/piD = 12x800/.5pi = 6112 RPM<BR> | | RPM = 12CS/piD = 12x800/.5pi = 6112 RPM<BR> |
− | <BR>
| + | |
| Feedrate = RPMxfxn = 2292x.005x2=23 IPM<BR> | | Feedrate = RPMxfxn = 2292x.005x2=23 IPM<BR> |
| Feedrate = RPMxfxn = 6112x.005x2=61 IPM<BR> | | Feedrate = RPMxfxn = 6112x.005x2=61 IPM<BR> |
Line 127: |
Line 139: |
| <TABLE> | | <TABLE> |
| <table border="1"> | | <table border="1"> |
− | <COL width="190">
| |
− | <COL width="190">
| |
| <CAPTION ALIGN=TOP>Answer:</CAPTION> | | <CAPTION ALIGN=TOP>Answer:</CAPTION> |
| <TR><TD>RPM Range: </TD><TD>2292 - 6112 RPM</TD></TR> | | <TR><TD>RPM Range: </TD><TD>2292 - 6112 RPM</TD></TR> |
| <TR><TD>Feedrate Range:</TD><TD> 23 - 61 IPM </TD></TR> | | <TR><TD>Feedrate Range:</TD><TD> 23 - 61 IPM </TD></TR> |