<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nb">
	<id>https://wiki.bitraf.no/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fredrmag</id>
	<title>Bitraf - Brukerbidrag [nb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bitraf.no/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fredrmag"/>
	<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/wiki/Spesial:Bidrag/Fredrmag"/>
	<updated>2026-04-25T18:49:50Z</updated>
	<subtitle>Brukerbidrag</subtitle>
	<generator>MediaWiki 1.32.0-rc.0</generator>
	<entry>
		<id>https://wiki.bitraf.no/w/index.php?title=VCarve&amp;diff=4203</id>
		<title>VCarve</title>
		<link rel="alternate" type="text/html" href="https://wiki.bitraf.no/w/index.php?title=VCarve&amp;diff=4203"/>
		<updated>2018-10-12T18:31:26Z</updated>

		<summary type="html">&lt;p&gt;Fredrmag: Lagt til hvordan legge til eksterne tools i Vcarve&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Vi bruker '''VCarve Pro'''&amp;lt;ref&amp;gt;[http://www.vectric.com/products/vcarve.htm VCarve]&amp;lt;/ref&amp;gt; fra Vectric&amp;lt;ref&amp;gt;[http://www.vectric.com/ Vectric]&amp;lt;/ref&amp;gt; som verktøy for å lage toolpaths til Shopbot'en, fordi det er dette programmet som ShopBot&amp;lt;ref&amp;gt;[http://www.shopbottools.com/ ShopBot]&amp;lt;/ref&amp;gt; leverer med / anbefaler. Enklere design kan også lages rett i VCarve Pro.&lt;br /&gt;
&lt;br /&gt;
== Kurs ==&lt;br /&gt;
Bitrafmedlemmer holder regelmessig kurs i grunnleggende CNC-teori og bruk av VCarve for Shopbot. &lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1yE2ZAthcDL0GUp_6uIqDUKWAdFcZyrXJJtVbfx651mk/edit?usp=sharing Kursmaterialet finnes her]&lt;br /&gt;
&lt;br /&gt;
== Lisens ==&lt;br /&gt;
Bitraf har [http://www.vectric.com/makerspace.html Makerspace licens]på Vcarve Pro. &lt;br /&gt;
Lisensmodellen til VCarve tillater ikke at man lager klar verktøybaner på en annen maskin hvor bare trial-versjon er installert. Man må gjøre klar filene på en maskin som har fullversjon av VCarve installert. Vi har tre maskiner med fullversion stående på bitraf, en står i freserummet.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
# Lasta ned trial version av Vcarve pro [http://www.vectric.com/products/vcarve/trial.html hær]&lt;br /&gt;
# Installera och starta programmet&lt;br /&gt;
# Under meny &amp;quot;Help&amp;quot; &amp;gt; &amp;quot;About Vcarve Pro&amp;quot; Lægg in produknykkel før bitrafs Makerspace licens: A8C83-918CE-D03D6-D0388-C7CF7-DD493-987B0&lt;br /&gt;
# Laga ditt project, spara filen i dropbox&lt;br /&gt;
# Bruk bitrafs maskiner med fullversion før att laga verktygbanor av din fil&lt;br /&gt;
# Fres&lt;br /&gt;
&lt;br /&gt;
=== Tool library ===&lt;br /&gt;
Standard tool library før shopbot lagt av Jens Dyvik med [https://github.com/fellesverkstedet/Bark-beetle-parametric-toolpaths Bark beetle]&lt;br /&gt;
&lt;br /&gt;
Last ned och importera till Vcarve:&lt;br /&gt;
[https://github.com/Jaknil/CNC_resources/raw/master/vcarve-tool-library-with-shopbot-defaults-from-jens.tool vcarve-tool-library-with-shopbot-defaults-from-jens.tool]&lt;br /&gt;
&lt;br /&gt;
Tools kan importeres når du lager toolpaths. Under tool velg:&lt;br /&gt;
* Select... &amp;gt; Import... &amp;gt; Velg nedlasted fil &amp;gt; Merge [Yes]&lt;br /&gt;
Da vil de importerte toolsa ligge under &amp;quot;ShopBot defaults&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== OSX ===&lt;br /&gt;
I OSX kan windows kjøres med VirtualBox, hvor vi kan installere vcarve. Da er det mulig å kjøre både osx og windows samtidig.&lt;br /&gt;
&lt;br /&gt;
# Last ned og installer VirtualBox fra https://www.virtualbox.org/&lt;br /&gt;
# Last ned Windows fra VM fra https://az792536.vo.msecnd.net/vms/VMBuild_20180102/VirtualBox/IE11/IE11.Win81.VirtualBox.zip. Dette er ett VM fra Microsoft for å teste nettsider i IE11, men funker fint til å kjøre Vcarve også (imaget slutter å virke etter 90 dager og må installeres på nytt)&lt;br /&gt;
# Unzip VM og åpne IE11 - Win81.ovf. Filen skal åpnes i VirtualBox. &lt;br /&gt;
# Start windows VM&lt;br /&gt;
# Installer Vcarve i windows&lt;br /&gt;
&lt;br /&gt;
For å fjerne tastatur og muslåsing i windows, trykk venstre cmd-tast (til vestre for space). &lt;br /&gt;
For å starte og avslutte fullskjerm, klikk cmd+f&lt;br /&gt;
&lt;br /&gt;
=== Importere dxf-fil fra Inkscape ===&lt;br /&gt;
Denne informasjonen gjelder med Inkscape v0.91&lt;br /&gt;
&lt;br /&gt;
I Inkscape kan man eksportere en svg-fil til dxf (Autocad R14) formatet. Dette kan man åpne i Vcarve. &lt;br /&gt;
&lt;br /&gt;
.svg kan också brukes direkt men ger sæmre resultat med &amp;quot;hackiga&amp;quot; och ojæmna cirklar!&lt;br /&gt;
&lt;br /&gt;
Huskeliste for eksport fra Inkscape&lt;br /&gt;
* Merke alle objekter og gjøre om disse til paths.&lt;br /&gt;
* Ikke huke av for LWPOLYLINES i dialogen for dxf, ellers vil tegningen ikke overføres i riktig skala. Man kan bruke mm som 'base unit'.&lt;br /&gt;
&lt;br /&gt;
Når man åpner dxf-filen i VCarve, bevares ikke dimensjonene for arbeidsstykket, så disse målene må man angi, samt tykkelsen på arbeidsstykket. NB! Ikke bruk &amp;quot;scale with dimensions&amp;quot;, eller vil skaleringen bli feil.&lt;br /&gt;
&lt;br /&gt;
Tegningen vil gjerne bli skjevt plassert i forhold til plassering i Inkscape. Dette kan rettes på ved å bruke verktøyet &amp;quot;arrange to workpiece&amp;quot;, og velge &amp;quot;adjust to all sides&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Bearbeide tegningen ===&lt;br /&gt;
Man kan bruke verktøyet &amp;quot;fillets&amp;quot; for å lage 'dogbone&amp;quot; utkravinger på innvendige hjørner. Her skal man angi verktøyets radius, og ikke dets diameter!&lt;br /&gt;
&lt;br /&gt;
=== Kalkulere toolpaths ===&lt;br /&gt;
NB! Man kan kalkulere optimal 'feedrate' (hastighet som fresen beveger seg med) hvis man har informasjon om ideell 'chip-load' for aktuell verktøy/drillbit og materialet man skal frese. Ulike verktøy-produsenter/leverandører har legger ut denne informasjonen på nettet.&lt;br /&gt;
&lt;br /&gt;
Det følgende er funksjoner skrevet i [http://winpython.sourceforge.net/ Python3] for å regne ut ulike parametre for en toolpath. Denne koden kan også lastes ned fra [https://github.com/TobiSan5/CNC GitHub].  &lt;br /&gt;
&lt;br /&gt;
  i_data = {&lt;br /&gt;
        &amp;quot;rpm&amp;quot;: 0, #ex. :RPM: 15000 - 18000&lt;br /&gt;
        &amp;quot;cl_mm&amp;quot;: 0.0, #cut load mm, ex. 0.38&lt;br /&gt;
        &amp;quot;fr_mmin&amp;quot;: 0.0, #feed rate mm/min, ex. 80&lt;br /&gt;
        &amp;quot;n_teeth&amp;quot;: 0, #no of teeth, ex. 1 for single flute&lt;br /&gt;
        &amp;quot;cut_depth&amp;quot;: 1.0    #cut-depth in times of bit diameter&lt;br /&gt;
                            #reduces chip if bigger than 1.0&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
    data = {}&lt;br /&gt;
    data.update(i_data)&lt;br /&gt;
    RPM = data[&amp;quot;rpm&amp;quot;]&lt;br /&gt;
    T = data[&amp;quot;n_teeth&amp;quot;]&lt;br /&gt;
    reduce_r = 1.0 - (data[&amp;quot;cut_depth&amp;quot;] - 1) * 0.25&lt;br /&gt;
    CL = data[&amp;quot;cl_mm&amp;quot;] * reduce_r&lt;br /&gt;
    FR = data[&amp;quot;fr_mmin&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    def get_rpm():&lt;br /&gt;
        return 1000 * FR / (T * CL)&lt;br /&gt;
&lt;br /&gt;
    def get_chipload_mm():&lt;br /&gt;
        return reduce_r * 1000 * FR / (RPM * T)&lt;br /&gt;
&lt;br /&gt;
    deg get_feedrate_mm():&lt;br /&gt;
        return RPM * T * CL / 1000&lt;br /&gt;
&lt;br /&gt;
    def get_n_teeth():&lt;br /&gt;
        return 1000 * FR / (RPM * CL)&lt;br /&gt;
&lt;br /&gt;
=== Lagre toolpaths ===&lt;br /&gt;
Det kan være lurt å lagre hver toolpath i en separat fil. Man må da huke av for kun den toolpath som man vil lagre, og trykke på knappen for &amp;quot;save toolpath to file&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Bunntekst ==&lt;br /&gt;
== Se også ==&lt;br /&gt;
* [[ShopBot]]&lt;br /&gt;
== Referanser ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:CNC]][[Category:Fresing]]&lt;br /&gt;
[[Category:Programvare]]&lt;/div&gt;</summary>
		<author><name>Fredrmag</name></author>
		
	</entry>
</feed>