Visa upp vad vi fräst.
Själv tycker jag det är lagom för hård plast...Borre skrev: Men jag tycker det blir så väldigt hög matninshastighet, ex kress på maxfart, 0,1mm per varv och en skärsfräs blir det ju:
25000*0.1*1= 2500mm/min och ~41mm/s, är inte det rätt snabbt?
edit: Ni han posta innan jag gjorde det, men ska man ta med diametern också blir det ju ännu högre siffror?
Men oftast tycker jag många kör med för låg hastighet mot varvtalet, blir bara varmt och fula kanter...
OK jag hittar inte var jag kan bifoga en fil så här är koden.
skapa en .txt fil och kopiera in koden. Döp därefter om filen till ngt med .html i extension.
Inte avancerat men det är iaf en lathund så man får med alla parametrarna.
skapa en .txt fil och kopiera in koden. Döp därefter om filen till ngt med .html i extension.
Inte avancerat men det är iaf en lathund så man får med alla parametrarna.
Kod: Markera allt
<HTML>
<body>
<TABLE>
<TR>
<TD>
Antal skär
</TD>
<TD>
<input type="text" ID="ll_flutes" name="ll_flutes" value="2" style="width: 50px">st
</TD>
</TR>
<TR>
<TD>
Spåntjocklek
</TD>
<TD>
<input type="text" ID="ld_CutThickness" name="ld_CutThickness" value="0.1" style="width: 50px">mm
</TD>
</TR>
<TR>
<TD>
Diameter
</TD>
<TD>
<input type=text ID="ll_diameter" name="ll_diameter" value="3" style="width: 50px">mm
</TD>
</TR>
<TR>
<TD>
Varvtal
</TD>
<TD>
<input type=text ID="ll_rpm" name="ll_rpm" value="3000" style="width: 50px">rpm
</TD>
</TR>
<TR>
<TD>
<input type=button onClick="f_VCalc();" value="beräkna">
</TD>
<TD>
<input type=text ID="result" name="result" value="0" style="width: 50px">mm/min
</TD>
</TR>
</body>
<script language="javascript">
function f_VCalc(){
var ll_flutes;
var ld_CutThickness;
var ll_diameter;
var ll_rpm;
ll_flutes = document.getElementById("ll_flutes").value;
if(isNaN(ll_flutes)){ll_flutes=0}
ld_CutThickness = document.getElementById("ld_CutThickness").value;
if(isNaN(ld_CutThickness)){ld_CutThickness=0.0}
ll_diameter = document.getElementById("ll_diameter").value;
if(isNaN(ll_diameter)){ll_diameter=0}
ll_rpm = document.getElementById("ll_rpm").value;
if(isNaN(ll_rpm)){ll_rpm=0}
document.all.item("result").value = ll_flutes*ld_CutThickness*ll_diameter*ll_rpm;
}
</script>
</HTML>
Jag la det på min webserver för dom som är intreserade http://mb300e.kicks-ass.net/lathund.php
Ska se om man kanske kan utveckla det lite med tiden men då kommer jag behöva lite hjälp.
hmm det borde ju vara lite olika beroende på vilka material man kör med mera?
Ska se om man kanske kan utveckla det lite med tiden men då kommer jag behöva lite hjälp.
hmm det borde ju vara lite olika beroende på vilka material man kör med mera?
Skärhastigheten på materialet som skall bearbetas bör tas hänsyn till. Här kommer lite data från Verkstadshandboken gällande pinnfräsar:
Första siffran anger skärhastiheten för en "vanlig" obelagd pinnfräs medan andra siffran anger skärhastighet för TiA1N-belagd pinnfräs. Detta är bara rekomendationer och gäller i stabila maskiner med tillräcklig motoreffekt etc. Vill man ha exakt data för verktyget/materialet man använder så är det som Fagge säger: RTFM
Kod: Markera allt
Rostfria automatstål, typ 2343: 23/36 m/min
Aluminium, hård, typ 4212: 90/180 m/min
Hårda plaster: 125/130 m/min
Mässing, typ 5170: 125/200 m/min
Aluminium, mjuk, typ 4007 & 4125: 300/600 m/min
Kolla på Dormer Selector. Det gäller iofs "bara" för Dormers verktyg men kan kanske vara användbart ändå. Gratis dessutom
OK här är uppdaterad kod där man kan ändra hastighet och på RPM istället.
tog bort uträkningsknappen oxo. det är bara att hoppa mellan fälten så sker uträkningen
/Ulf
tog bort uträkningsknappen oxo. det är bara att hoppa mellan fälten så sker uträkningen
/Ulf
Kod: Markera allt
<html xmlns="http://www.w3.org/1999/xhtml" >
<title>Cutting Velocity Calculator</title>
</head>
<body>
<div>
Antal skär * spåntjocklek *diametern *varvtal = mm/min<BR>
Ändrar du hastighet så ändras varvtal i alla andra fall ändras hastighet<BR>
OBS! Kom ihåg att alla "kommatecken" anges med "punkt" istället ex. 0,1 SKALL anges 0.1 (iaf i denna versionen)<BR>
(Uträkningen sker när du hoppar mellan fälten (med ex tabtangenten) så någon knapp behövs inte.)<BR>
<BR>
<TABLE>
<TR>
<TD>
Antal skär
</TD>
<TD>
<input onChange="f_VCalc(this);" type="text" ID="flutes" name="flutes" value="2" style="width: 50px">st
</TD>
</TR>
<TR>
<TD>
Spåntjocklek
</TD>
<TD>
<input onChange="f_VCalc(this);" type="text" ID="CutThickness" name="CutThickness" value="0.1" style="width: 50px">mm
</TD>
</TR>
<TR>
<TD>
Diameter
</TD>
<TD>
<input onChange="f_VCalc(this);" type=text ID="diameter" name="diameter" value="3" style="width: 50px">mm
</TD>
</TR>
<TR>
<TD>
Varvtal
</TD>
<TD>
<input onChange="f_VCalc(this);" type=text ID="rpm" name="rpm" value="3000" style="width: 50px">rpm
</TD>
</TR>
<TR>
<TD>
Hastighet
</TD>
<TD>
<input onChange="f_VCalc(this);" type=text ID="velocity" name="velocity" value="0" style="width: 50px">mm/min
</TD>
</TR>
<TR>
<TD>
</TD>
<TD>
</TD>
</TR>
</TABLE>
</div>
</body>
<script language="javascript">
function f_VCalc(obj_which){
var ll_flutes;
var ld_CutThickness;
var ll_diameter;
var ll_rpm;
var ll_velocity;
var str_which;
var ll_result
var ll_which2update;
str_which = obj_which.id;
ll_flutes = document.getElementById("flutes").value;
if(isNaN(ll_flutes)){ll_flutes=0}
ld_CutThickness = document.getElementById("CutThickness").value;
if(isNaN(ld_CutThickness)){ld_CutThickness=0.0}
ll_diameter = document.getElementById("diameter").value;
if(isNaN(ll_diameter)){ll_diameter=0}
ll_rpm = document.getElementById("rpm").value;
if(isNaN(ll_rpm)){ll_rpm=0}
ll_velocity = document.getElementById("velocity").value;
if(isNaN(ll_velocity)){ll_velocity=0}
switch(str_which){
case "velocity":
ll_result = ll_velocity / (ll_flutes*ld_CutThickness*ll_diameter);
ll_which2update = 'rpm';
break;
default:
ll_result = ll_flutes*ld_CutThickness*ll_diameter*ll_rpm;
ll_which2update = 'velocity';
break;
}
ll_result = Math.round(ll_result);
document.all.item(ll_which2update).value = ll_result;
// document.all.item("velocity").value = ll_flutes*ld_CutThickness*ll_diameter*ll_rpm;
}
</script>
</html>