Shopbot User Tips: Difference between revisions

From Pumping Station One
Mskilton (talk | contribs)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Post-Processors ==
When creating toolpaths for the PS1 Shopbot, there are now '''two distinct''' options:
* Shopbot TC_PS1(Inch) and Shopbot TC_PS1(mm)
** For general usage of the Shopbot (typically cutting)
* Shopbot TC_PS1-NO_SPIN(Inch) and Shopbot TC_PS1-NO_SPIN(mm)
** For dragging, engraving, and other tasks where the bit (may not actually ''be'' a bit) must '''not''' spin.
Be careful when creating a toolpath file that you select the right post-processor!


== Positioning your work==
== Positioning your work ==
== Feeds and speeds==
== Feeds and speeds==
====Spindle Speed====
The Shopbot does not pick up spindle speed instructions unless you have first opened up the Spindle RPM Control menu (under Tools):
[[File:spindle-control-menu2.png]]
'''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)
<TABLE>
<table border="1">
<CAPTION ALIGN=TOP>Material and Cutting Feed</CAPTION>
<TR><TD>Material </TD><TD>Cutting Speed (FPM)</TD></TR>
<TR><TD>Low Carbon Steel    </TD><TD ALIGN=CENTER>90 </TD></TR>
<TR><TD>Alloy Steel SAE 4140</TD><TD ALIGN=CENTER>50 </TD></TR>
<TR><TD>Cast Iron</TD><TD ALIGN=CENTER>70 </TD></TR>
<TR><TD>Aluminum </TD><TD ALIGN=CENTER>300</TD></TR>
</TABLE>
<TABLE>
<table border="1">
<CAPTION ALIGN=TOP>Drilling Feeds</CAPTION>
<TR><TD>Drill Dia.(in)</TD><TD>Feed per Revolution(in)  </TD></TR>
<TR><TD>under 1/8    </TD><TD ALIGN=CENTER>.001 to .002</TD></TR>
<TR><TD>1/8 to 1/4    </TD><TD ALIGN=CENTER>.002 to .004</TD></TR>
<TR><TD>1/4 to 1/2    </TD><TD ALIGN=CENTER>.004 to .007</TD></TR>
<TR><TD>1/2 to 1      </TD><TD ALIGN=CENTER>.007 to .015</TD></TR>
<TR><TD>over 1        </TD><TD ALIGN=CENTER>.015 to .025</TD></TR>
</TABLE>
Example:
1/2 in drill, Low Carbon Steel
Dia = 0.50
Material LCS : 90
RPM = 12CS/pi*D = 12*90/.5pi = 2160/pi = 687.5<br>
Feed = .004-.007<br>
<TABLE>
<table border="1">
<TR><TD>Answer:</TD><TD>687.5 RPM </TD></TR>
<TR><TD>      </TD><TD>.004-.007 in. per Rev</TD></TR>
</TABLE>
===REAMING===
Speed - 1/2 - 1/3 the speed for drilling
Feed - 2-3 times the feed for drilling
===MILLING===
====Recommended Feed and Speed Rates====
RPM = (12CS)/(pixD)
Feedrate = RPMxfxn<BR>
n = number of teeth<BR>
f = feed per tooth<BR>
<TABLE>
<table border="1">
<CAPTION ALIGN=TOP>Cutting Speed</CAPTION>
<TR><TD>Drill Dia.(in)</TD><TD>Feed per Revolution(in)  </TD></TR>
<TR><TD>Material          </TD><TD>High Speed Steel</TD><TD>Cemented Carbide</TD><TR>
<TR><TD>Aluminum          </TD><TD>300-800        </TD><TD>1000-2000      </TD><TR>
<TR><TD>Brass              </TD><TD>200-400        </TD><TD>500-800        </TD><TR>
<TR><TD>Bronze            </TD><TD> 65-130        </TD><TD>200-400        </TD><TR>
<TR><TD>Cast Iron          </TD><TD> 50-80          </TD><TD>250-350        </TD><TR>
<TR><TD>Low Carbon Steel  </TD><TD> 60-100        </TD><TD>300-600        </TD><TR>
<TR><TD>Medium Carbon Steel</TD><TD> 50-80          </TD><TD>225-400        </TD><TR>
<TR><TD>High Carbon Steel  </TD><TD> 40-70          </TD><TD>150-250        </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>
<TABLE>
<table border="1">
<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>Dia.  </TD><TD>----</TD><TD>-----</TD><TD>------</TD><TD>Iron </TD><TD>Carbon</TD><TD>Carbon</TD><TD>Carbon</TD><TD>Steel    </TD><TR>
<TR><TD>------</TD><TD>----</TD><TD>-----</TD><TD>------</TD><TD>-----</TD><TD>Steel </TD><TD>Steel </TD><TD>Steel </TD><TD>---------</TD><TR>
<TR><TD>1/8  </TD><TD>.002</TD><TD>.001 </TD><TD>.0005 </TD><TD>.0005</TD><TD>.0005 </TD><TD>.0005 </TD><TD>.0005 </TD><TD>.0005    </TD><TR>
<TR><TD>1/4  </TD><TD>.002</TD><TD>.002 </TD><TD>.001  </TD><TD>.001 </TD><TD>.001  </TD><TD>.001  </TD><TD>.0005 </TD><TD>.001    </TD><TR>
<TR><TD>3/8  </TD><TD>.003</TD><TD>.003 </TD><TD>.002  </TD><TD>.002 </TD><TD>.002  </TD><TD>.002  </TD><TD>.001  </TD><TD>.002    </TD><TR>
<TR><TD>1/2  </TD><TD>.005</TD><TD>.003 </TD><TD>.003  </TD><TD>.0025</TD><TD>.003  </TD><TD>.002  </TD><TD>.001  </TD><TD>.002    </TD><TR>
<TR><TD>3/4  </TD><TD>.006</TD><TD>.004 </TD><TD>.003  </TD><TD>.003 </TD><TD>.004  </TD><TD>.003  </TD><TD>.002  </TD><TD>.003    </TD><TR>
<TR><TD>1    </TD><TD>.007</TD><TD>.005 </TD><TD>.004  </TD><TD>.0035</TD><TD> .005 </TD><TD>.003  </TD><TD>.003  </TD><TD>.004    </TD><TR>
<TR><TD>1 1/2 </TD><TD>.008</TD><TD>.005 </TD><TD>.005  </TD><TD>.004 </TD><TD>.006  </TD><TD>.004  </TD><TD>.003  </TD><TD>.004    </TD><TR>
<TR><TD>2    </TD><TD>.009</TD><TD>.006 </TD><TD>.005  </TD><TD>.005 </TD><TD>.007  </TD><TD>.004  </TD><TD>.003  </TD><TD>.005    </TD><TR>
Example - 0.50 in HSS two flute end mill cutting aluminum<BR>
RPM = 12CS/piD = 12x300/.5pi = 2292 RPM<BR>
RPM = 12CS/piD = 12x800/.5pi = 6112 RPM<BR>
Feedrate = RPMxfxn = 2292x.005x2=23 IPM<BR>
Feedrate = RPMxfxn = 6112x.005x2=61 IPM<BR>
<TABLE>
<table border="1">
<CAPTION ALIGN=TOP>Answer:</CAPTION>
<TR><TD>RPM Range:    </TD><TD>2292 - 6112 RPM</TD></TR>
<TR><TD>Feedrate Range:</TD><TD> 23 - 61 IPM  </TD></TR>