289
redigeringar
Voxel (diskussion | bidrag) |
Voxel (diskussion | bidrag) |
||
(19 mellanliggande sidversioner av 6 användare visas inte) | |||
Rad 25: | Rad 25: | ||
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Max hastighet belastad Spindel:''' 24000 RPM | | style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Max hastighet belastad Spindel:''' 24000 RPM | ||
|- | |- | ||
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Min hastighet belastad Spindel:''' | | style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Min hastighet belastad Spindel:''' 1000 RPM | ||
|- | |- | ||
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |''' | | style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Tolerans:''' ~0.1 mm | ||
|- | |- | ||
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Styrsystem:''' [http://linuxcnc.org/ LinuxCNC] | | style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Styrsystem:''' [http://linuxcnc.org/ LinuxCNC] | ||
Rad 48: | Rad 48: | ||
*'''Tillåtna material:''' Trä, plast och [https://en.wikipedia.org/wiki/Non-ferrous_metal ickejärnmetaller] | *'''Tillåtna material:''' Trä, plast och [https://en.wikipedia.org/wiki/Non-ferrous_metal ickejärnmetaller] | ||
*'''Spånsug:''' [[CNC Portalfräs#Dammsugare|industridammsugare]] | *'''Spånsug:''' [[CNC Portalfräs#Dammsugare|industridammsugare]] | ||
==Designa för CNC-fräsning== | |||
Du måste (i de flesta fall) designa din sak i ett CAD-program, och sedan generera G-kod anpassad för LinuxCNC. | |||
Det finns tutorials för detta på YouTube, men det är mycket att lära sig. | |||
Se även [[CNC_Portalfräs#G-kod|G-kod]] | |||
<youtube>SI8ieBcJ_CA</youtube> | |||
<youtube>Do_C_NLH5sw</youtube> | |||
==Handhavande av maskinen== | ==Handhavande av maskinen== | ||
Rad 59: | Rad 70: | ||
#Starta styrprogrammet LinuxCNC | #Starta styrprogrammet LinuxCNC | ||
#[[:Fil:Portalfräs manöverpanel.jpg|Sätt på 400V]] på maskinens framsida | #[[:Fil:Portalfräs manöverpanel.jpg|Sätt på 400V]] på maskinens framsida | ||
#Starta fräsen i styrprogrammet | #Starta fräsen i styrprogrammet (Power-knapp-ikon "Toggle Machine Power") | ||
#Home all | #Home all | ||
##Om knappen är avaktiverad, öppna högra luckan på portalfräsens front med nyckeln som finns vid gångjärnet på den vänstra luckan. OBS! Här inne finns högspänning. Om någon automatsäkring på DIN-skenan löst ut vid uppstart, återställ säkringen. | ##Om knappen är avaktiverad, se till att du gjort steg 6. Annars, öppna högra luckan på portalfräsens front med nyckeln som finns vid gångjärnet på den vänstra luckan. OBS! Här inne finns högspänning. Om någon automatsäkring på DIN-skenan löst ut vid uppstart (brytaren pekar nedåt), återställ säkringen genom att flippa brytaren uppåt. | ||
##Om maskinen startar, men nödstopp verkar aktiverat. Se till att vrida på alla nödstoppsknappar för att se till så att de inte är nedtryckta. Z-touch-proben kan också vara lite sticky i nedtryckt läge, vilket också aktiverar nödstopp. | ##Om maskinen startar, men nödstopp verkar aktiverat. Se till att vrida på alla nödstoppsknappar för att se till så att de inte är nedtryckta. Z-touch-proben kan också vara lite sticky i nedtryckt läge, vilket också aktiverar nödstopp. När den inte sitter fast ska den vara lite lätt fjädrande. | ||
#Importera din G-kod i [[CNC Portalfräs#LinuxCNC|LinuxCNC]] | #Importera din G-kod i [[CNC Portalfräs#LinuxCNC|LinuxCNC]] | ||
##Klagar linuxCNC på en rad med kommandot G43 (tool length compensation), kan du troligen bara ta bort den raden från g-kodsfilen (går definitivt om du inte byter mellan olika verktyg i samma jobb). | |||
#Ställ in X, Y och Z för avsedd G-kod i [[CNC Portalfräs#LinuxCNC|LinuxCNC]] genom att förflytta dig till rätt punkt längs respektive axel och klicka på "Touch off" knappen för varje axel | #Ställ in X, Y och Z för avsedd G-kod i [[CNC Portalfräs#LinuxCNC|LinuxCNC]] genom att förflytta dig till rätt punkt längs respektive axel och klicka på "Touch off" knappen för varje axel | ||
#Testkör ditt program med Z touch off gjord ovanför ditt arbetsstycke | #Testkör ditt program med Z touch off gjord ovanför ditt arbetsstycke | ||
Rad 162: | Rad 174: | ||
|300 | |300 | ||
|6mm down cut, dock dålig spån-evakuering! | |6mm down cut, dock dålig spån-evakuering! | ||
|- | |||
|Valchromat (16mm) | |||
|6mm | |||
|2 | |||
|20 000 rpm | |||
|5 mm | |||
|6 mm (slot) + 3 mm (stepover) | |||
|3500 - 4000 | |||
| | |||
|6mm karbid, raka skär. Använde handblåsen för att få bort spån. Vid hastighet 1700 så började det ryka. 3000 är minimum tror jag och nästa gång kommer jag nog prova lite mer än 4000. | |||
|- | |- | ||
|Polykarbonat (Biltema) | |Polykarbonat (Biltema) | ||
Rad 172: | Rad 194: | ||
|700 | |700 | ||
|DSA1F-D3.1-L17 | |DSA1F-D3.1-L17 | ||
|- | |||
|Walnut | |||
|6 mm | |||
|2 | |||
|24 000 rpm | |||
|10 mm | |||
|2 mm | |||
|3500 | |||
|960 | |||
|Compression bit. Used for roughing. | |||
|} | |} | ||
Rad 185: | Rad 217: | ||
<span style="color:#FF0000">Sätt aldrig skruvar där du ska fräsa!</span> För att undvika detta kan du importera din g-kod, jogga fräsen till en plats där du inte kommer fräsa och sätta en skruv där. | <span style="color:#FF0000">Sätt aldrig skruvar där du ska fräsa!</span> För att undvika detta kan du importera din g-kod, jogga fräsen till en plats där du inte kommer fräsa och sätta en skruv där. | ||
== Linjeringshörnet och Z-touch-off == | |||
Om du skall fräsa ut något där du inte behöver extrem precision mellan var fräsen är och ämnet, så kan man förenkla sitt liv väldigt mycket genom att använda linjeringshörnet och Z-touch-off. | |||
=== Linjeringshörnet === | |||
Närmast och till vänster i bordet finns det skruvhål, och det finns en vinklad bit som (Lätt och bara med handkraft!) går att skruva fast i dessa hål. Den är anpassad så att innerhörnet i vinkeln ligger exakt 100x100mm från fräsens homing-position. Alltså kan man köra Home All och sedan göra en touch-off på X och Y med värdet -100 på varje så kommer 0-punkten att ligga precis i hörnet. | |||
[[Fil:Linjeringshörn.jpg|ingen|miniatyr|Portalfräsens linjeringshörn]] | |||
=== Z-touch-off === | |||
När din frässtycke är monterat så kan du trycka på knappen Z Touch Off i LinuxCNC. Då kommer fräsen flytta sig bort till proben som sitter på bordets högra sida och sedan långsamt röra sig nedåt tills frässtycket träffar plattan. Sedan flyttar den sig tillbaka till där den startade. Systemet gör en automatisk touch-off som sätter 0-punkten på Z-axeln till wasteboardens ovansida. | |||
[[Fil:Z-touch-off.jpg|ingen|miniatyr|Z-touch-off]] | |||
==Dammsugare== | ==Dammsugare== | ||
Rad 230: | Rad 273: | ||
===Hastigheter=== | ===Hastigheter=== | ||
Styrs av G-code " | Styrs av G-code "M3 sXXXXX" där XXXXXX 6000-24000rpm. | ||
<br /> | <br /> | ||
===Byte av fräsverktyg=== | ===Byte av fräsverktyg=== | ||
Rad 241: | Rad 285: | ||
==Städning== | ==Städning== | ||
Dammsug alla åtkomliga ytor, innanför drapperiet samt vid datorn. Töm vid behov påsen till dammsugaren. | Dammsug alla åtkomliga ytor, innanför drapperiet samt vid datorn. Töm vid behov påsen till dammsugaren. Slå av 400V [[:Fil:Portalfräs manöverpanel.jpg|på manöverpanelen på fräsen]] och stäng ner datorn. Torka av skärmen och datorn med en ren och torr trasa. | ||
==Configuration== | |||
This section contains information about how the CNC router is set up and configured. | |||
You do not need to know this to use it, but it is useful for maintenance. | |||
===Spindle VFD=== | |||
The Spindle VFD controller is a BD600 from Folinn. It supports up to 3200 Hz (despite the manual claiming only up to 600 Hz, due to export regulations) in its V/F mode. Sadly its vector control mode only seems to support up to 320 Hz (seemingly an undocumented limitation). | |||
The spindle itself is a '''G-penny BST2.2MC-80-24K''' spindle specced at '''380v, 2.2 kw, 5.5A, 800 Hz, 24000 rpm''' for ER20 collets. | |||
The BD600 VFD controller requires some configuration. Here is the one that was used during its initial set up. Note that the order of the commands is sometimes important: | |||
{| class="wikitable" style="margin:auto" | |||
|+ Caption text | |||
|- | |||
! VFD Command !! Value !! Description | |||
|- | |||
|| F00.28 || 1 || factory reset | |||
|- | |||
|| F05.00 || 47 || map input pin S1: Emergency stop | |||
|- | |||
|| F05.01 || 1 || map input pin S2: Run | |||
|- | |||
|| F05.02 || 2 || map input pin S3: Reverse | |||
|- | |||
|| F00.11 || 1 || frequency reference resolution: 0.1Hz. Required to allow more than 300Hz output frequency | |||
|- | |||
|| F00.00 || 2 || speed control mode: v/f control | |||
|- | |||
|| F00.01 || 0 || command source: keyboard | |||
|- | |||
|| F00.03 || 800 || Max output frequency: N Hz | |||
|- | |||
|| F00.04 || 800 || Max run frequency: N Hz | |||
|- | |||
|| F00.06 || 2 || set frequency source: AI1 | |||
|- | |||
|| F00.10 || 800 || keypad setting frequency: N hz | |||
|- | |||
|| F00.14 || 0 || acceleration time unit: seconds | |||
|- | |||
|| F00.12 || 5 || acceleration time: N sec | |||
|- | |||
|| F00.13 || 5 || deceleration time: N sec | |||
|- | |||
|| F07.03 || 0011 || LED Display running parameters: frequency | |||
|- | |||
|| F07.12 || 0 || number of decimal places on speed display: 0 decimal places | |||
|- | |||
|| F02.01 || 2.2 || spindle rated power: N kW | |||
|- | |||
|| F02.02 || 800 || spindle rated frequency: N Hz | |||
|- | |||
|| F02.03 || 24000 || spindle rated speed: N rpm | |||
|- | |||
|| F02.04 || 380 || spindle rated voltage: N V | |||
|- | |||
|| F02.05 || 5.5 || spindle rated current: N A | |||
|- | |||
|| F02.37 || 2 || dynamic self learning | |||
|- | |||
|| RUN || || run self learning | |||
|- | |||
|| F00.01 || 1 || command source: terminal control | |||
|- | |||
|| F01.09 || 800 || stop DC braking at max frequency | |||
|- | |||
|| F01.10 || 0.3 || start braking after N seconds | |||
|- | |||
|| F01.11 || 100 || N% braking current | |||
|- | |||
|| F01.12 || 7 || apply DC break for N seconds when spindle stops | |||
|- | |||
|| F06.02 || 1 || enable output relay TA-TB-TC when speed is reached | |||
|- | |||
|| F06.03 || 3 || enable output relay RA-RB-RC when fault occurs | |||
|- | |||
|| F06.08 || 0.2 || delay time for relay TA-TB-TC, to avoid relay chatter | |||
|- | |||
|| F08.24 || 2 || range of frequency reached detection, in percent, to avoid relay chatter | |||
|- | |||
|| F00.17 || 8.0 || set carrier frequency to N kHz. Ostensibly reduces noise, but didn't seem to affect much | |||
|} | |||
==Att göra== | ==Att göra== | ||
Rad 248: | Rad 377: | ||
==Tänkta framtida förbättringar== | ==Tänkta framtida förbättringar== | ||
Inga av dessa förändringar är garanterade att göras. Vill du påskynda någon av dom kan du hjälpa till. Se [[CNC Portalfräs#Att g.C3.B6ra|Att göra]] | Inga av dessa förändringar är garanterade att göras. Vill du påskynda någon av dom kan du hjälpa till. Se [[CNC Portalfräs#Att g.C3.B6ra|Att göra]] | ||
===Vakumbord=== | ===Vakumbord=== | ||
Rad 297: | Rad 423: | ||
Fil:Portalfräs byta fräsverktyg.jpg | Fil:Portalfräs byta fräsverktyg.jpg | ||
Fil:Portalfräs Kress spindel hastighet.jpg | Fil:Portalfräs Kress spindel hastighet.jpg | ||
Fil:Z touch probe.jpg | |||
</gallery> | </gallery> | ||
Rad 309: | Rad 437: | ||
Under 2021 uppgraderades spindeln till en ny och mer kraftfull vattenkyld variant. Flera andra förbättringar gjordes också, så som att dammsugaren och spindelhastigheten kunde styras direkt från LinuxCNC. | Under 2021 uppgraderades spindeln till en ny och mer kraftfull vattenkyld variant. Flera andra förbättringar gjordes också, så som att dammsugaren och spindelhastigheten kunde styras direkt från LinuxCNC. | ||
Under januari 2025 uppgraderades spindeln igen till en ny och mer kraftfull variant. Denna med 8 poler istället för 4, vilket gör den kraftigare vid lägre varvtal. Detta då kullagrena i spindeln från 2021 hade börjat gå sönder, och detta ledde till glapp och vibrationer. I samma veva så behövde VFDn bytas ut. | |||
==Ägandeförhållande== | ==Ägandeförhållande== | ||
Rad 318: | Rad 448: | ||
[[Kategori:Trä]] | [[Kategori:Trä]] | ||
[[Kategori:Metall]] | [[Kategori:Metall]] | ||
[[Kategori:Kunskaps- och säkerhetskrav]] |
redigeringar