Shopbot User Tips: Difference between revisions

From Pumping Station One
Esp (talk | contribs)
 
(4 intermediate revisions by 3 users not shown)
Line 9: Line 9:
== Positioning your work ==
== Positioning your work ==
== Feeds and speeds==
== Feeds and speeds==
<html>
====Spindle Speed====
<head>
The Shopbot does not 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:
 
If the VFD isn't reflecting the RPMs set in the control window, clos SB3, backup and delete shopbot.ini in "C:\ProgramData\ShopBot\ShopBot 3". Reload SB3 and it should work.
 
'''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 60:
<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 72:
</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 115:
<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 132:


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 141:
<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>