Bitraf wiki - VCarve
VCarve
Innhold
- 1 Importere dxf-fil fra Inkscape
- 2 Bearbeide tegningen
- 3 Kalkulere toolpaths
- 4 Lagre toolpaths
- 5 Bunntekst
- 6 Se også
Importere dxf-fil fra Inkscape
Denne informasjonen gjelder med Inkscape v0.91
I Inkscape kan man eksportere en svg-fil til dxf (Autocad R14) formatet. Dette kan man åpne i Vcarve.
Huskeliste for eksport fra Inkscape
- Merke alle objekter og gjøre om disse til paths.
- 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'.
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 "scale with dimensions", eller vil skaleringen bli feil.
Tegningen vil gjerne bli skjevt plassert i forhold til plassering i Inkscape. Dette kan rettes på ved å bruke verktøyet "arrange to workpiece", og velge "adjust to all sides".
Bearbeide tegningen
Man kan bruke verktøyet "fillets" for å lage 'dogbone" utkravinger på innvendige hjørner. Her skal man angi verktøyets radius, og ikke dets diameter!
Kalkulere toolpaths
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.
Det følgende er funksjoner skrevet i Python3 for å regne ut ulike parametre for en toolpath. Denne koden kan også lastes ned fra GitHub.
i_data = { "rpm": 0, #ex. :RPM: 15000 - 18000 "cl_mm": 0.0, #cut load mm, ex. 0.38 "fr_mmin": 0.0, #feed rate mm/min, ex. 80 "n_teeth": 0, #no of teeth, ex. 1 for single flute "cut_depth": 1.0 #cut-depth in times of bit diameter #reduces chip if bigger than 1.0 }
data = {} data.update(i_data) RPM = data["rpm"] T = data["n_teeth"] reduce_r = 1.0 - (data["cut_depth"] - 1) * 0.25 CL = data["cl_mm"] * reduce_r FR = data["fr_mmin"]
def get_rpm(): return 1000 * FR / (T * CL)
def get_chipload_mm(): return reduce_r * 1000 * FR / (RPM * T)
deg get_feedrate_mm(): return RPM * T * CL / 1000
def get_n_teeth(): return 1000 * FR / (RPM * CL)
Lagre toolpaths
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 "save toolpath to file".
Bunntekst
Se også
Undertemaer:
Bitraf:
-
Bitraf (Offentlig)
-
Bitraf wiki - Arrangementer hos Bitraf (Offentlig)
-
Bitraf wiki - Bitraf Green Card (Offentlig)
-
Bitraf wiki - Booking (Offentlig)
-
Bitraf wiki - CNC borrfil (Offentlig)
-
Bitraf wiki - CNC Modela fres (Offentlig)
-
Bitraf wiki - Døråpner (Offentlig)
-
Bitraf wiki - Døråpner-styring (Offentlig)
-
Bitraf wiki - Etse kort (Offentlig)
-
Bitraf wiki - Foreningen (Offentlig)
-
Bitraf wiki - Fridge guide (Offentlig)
-
-
Bitraf wiki - Holde et arrangement (Offentlig)
-
Bitraf wiki - Hvordan Bitraf fungerer (Offentlig)
-
Bitraf wiki - Hvordan donere utstyr til Bitraf (Offentlig)
-
Bitraf wiki - Labben (Offentlig)
-
Bitraf wiki - Laser (Offentlig)
-
Bitraf wiki - Laserkalibrering (Offentlig)
-
Bitraf wiki - Medlemsfordeler (Offentlig)
-
Bitraf wiki - Nettverk (Offentlig)
-
Bitraf wiki - Obligatoriske kurs (Offentlig)
-
Bitraf wiki - Omvisning (Offentlig)
-
Bitraf wiki - Prosjekt Karma system (Offentlig)
-
Bitraf wiki - ShopBot (Offentlig)
-
Bitraf wiki - Sponsorer (Offentlig)
-
Bitraf wiki - Ultimaker Original (Offentlig)
-
Bitraf wiki - Utstyr på Bitraf (Offentlig)
-
Bitraf wiki - Vinylplotter (Offentlig)
-
CNC milling hos BitRaf (Offentlig)
-
Laserkutting hos Bitraf (Offentlig)
-
Ny hos BitRaf (Offentlig)
-
Ultimaker på Bitraf (Offentlig)
Relatert label B:
Filter by label
There are no items with the selected labels at this time.
test footer