Terco CNC45 CNC-fräs: Skillnad mellan sidversioner

ingen redigeringssammanfattning
mIngen redigeringssammanfattning
Ingen redigeringssammanfattning
 
(17 mellanliggande sidversioner av 7 användare visas inte)
Rad 13: Rad 13:
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Arbetsyta:''' 213 x 125 mm ( x 120mm i Z)
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Arbetsyta:''' 213 x 125 mm ( x 120mm i Z)
|-
|-
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Max hastighet X/Y:''' 6000 mm/min
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Max hastighet X/Y:''' 2500 mm/min (tappar steg över 1000mm/min)
|-
|-
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Max hastighet Spindel:''' 24000 RPM
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Max hastighet Spindel:''' 24000 RPM
|-
|-
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Min hastighet Spindel:''' 5000 RPM
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Rekommenderad min hastighet Spindel:''' 5000 RPM
|-
|-
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Repeterbarhet:''' ~0.02 mm
| 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" |'''Bokning:''' Nej
| style="padding:0.1em; font-size:1.0em; background-color:#dfeff2" |'''Bokning:''' Nej
Rad 26: Rad 26:
|-
|-
|}<br />
|}<br />
==Grunder i CNC==
==Grunder i CNC==
Innan du använder någon av CNC-maskinerna på makerspacet, läs artikeln [[CNC Intro]] som berättar vad som gäller för dessa.
Innan du använder någon av CNC-maskinerna på makerspacet, läs artikeln [[CNC Intro]] som berättar vad som gäller för dessa.


Har du inte tidigare erfarenhet av CNC-maskiner så finns där också en startpunkt för dig att lära dig det.
Har du inte tidigare erfarenhet av CNC-maskiner så finns där också en startpunkt för dig att lära dig det.
[[Fil:Terco45 med 4e axel.jpg|miniatyr]]
<br />


==Material==
==Material==
Rad 68: Rad 71:


==Handhavande av maskinen==
==Handhavande av maskinen==
<span style="color:#FF0000">Gå ej under 5 000 rpm, vid lägre hastigheter har spindeln ingen kylning och kan överhetta!</span>
<span style="color:#FF0000">Rekommenderas att använda minst 5 000 rpm! Spindeln är en höghastighets-spindel och dess kraft blir lägre med lägre rpm.</span>
Maskinen matar bra i hastigheter upp till 1000mm/min.
Maskinen matar bra i hastigheter upp till 1000mm/min.


===Förbereda G-kod===
===Förbereda G-kod===


Generera din G-kod (Post process i Fusion) eller handskriv den(!).
Generera din G-kod (Post process i Fusion) eller handskriv den(!). ''OBS: Du behöver inte längre ta bort T# eller G43-raderna som behövdes förr.''
 
För att koden över huvud taget skall kunna laddas i LinuxCNC så måste behöver man göra följande ändringar i den utmatade text-filen.
 
#Ta bort alla rader som innehåller bokstaven T. Detta är verktygsval men denna maskin har ingen verktygsväljare.
#Ta bort alla rader som innehåller G43. Denna rad har också med verktygsväljare att göra och kommer därför bara ställa till det för dig.
#Lägg till följande rad högst upp i din kod: "G64 P0.05" utan citationstecken. Denna rad begränsar hur mycket maskinen får gena. Annars kan den gena rakt igenom din bit i värsta fall.
 
För att slippa göra detta varje gång kan man titta på stycket [[#Post_Processning|Post Processing]] nedan


===Start===
===Start===


#Strömsätt systemet (baksidan).
#Slå på strömen på strömbrytare på baksidan.
#Starta datorn.
#Starta datorn
#Starta styrprogrammet.
#Starta styrprogrammet (LinuxCNC)
#Starta fräsen. <span style="color:#FF0000">- Starta inte fräsen innan du startat styrprogrammet i datorn!</span>
#Starta fräsen. <span style="color:#FF0000">- Starta inte fräsen innan du startat styrprogrammet i datorn!</span>
#Home all.
#Klicka på "Home all" i LinuxCNC
#Aktivera <span style="color:#FF0000">"nödstoppen"</span> i styrprogrammet och slå av strömmen till fräsen på <span style="color:#FF0000">röda "0"-knappen</span> på framsidan.
#Aktivera <span style="color:#FF0000">"nödstoppen"</span> i styrprogrammet (högst upp till vänster) och slå av strömmen till fräsen på <span style="color:#FF0000">röda "0"-knappen</span> på framsidan.
#Montera hylsa och verktyg
#Montera hylsa och verktyg
#Ladda avsedd G-kod. Under power-knapparna finns det tre luckor. Den längst till höger innehåller en USB-port kopplad till styrdatorn.
#Ladda G-kodsfilen. Under power-knapparna finns det tre luckor. Den längst till höger innehåller en USB-port kopplad till styrdatorn.
#Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere).
#Dubbelkolla att rörelserna ser rätt ut i LinuxCNC (svarta rutan till höger) och koden (vita rutan nere).
#<span style="color:#33cc33">"Slå på"</span> systemet i styrprogrammet, och <span style="color:#33cc33">slå på</span> strömmen till fräsen på framsidan.
#<span style="color:#33cc33">"Slå på"</span> systemet i styrprogrammet, och <span style="color:#33cc33">slå på</span> strömmen till fräsen på framsidan. <span style="color:#FF0000">Slå av</span> droplet kylningen.
#Ställ in X, Y och Z för avsedd G-kod.
#Ställ in X, Y och Z för avsedd G-kod i LinuxCNC genom att flytta maskinen till den punkt på stycket där du skall börja arbeta och välja "Touch off" knappen för varje axel.
#'''Höj verktyget''' så att det är helt ovanför arbetsstycket.
#'''Höj verktyget''' så att det är några centimeter ovanför arbetsstycket och välj "Touch off Z".
#Starta programmet på '''nedsatt feed-hastighet''' (till ca 20%).
#Dra ned Feed-Rate reglaget i LinucCNC till 20% och testkör så att du ser att maskinen rör sig som du har tänkt och är inom arbetsstycket.
#<span style="color:#33cc33">Slå på</span> droplet kylningen och kontrollera att mängden kylmedel är lagom.
#Skruva upp hastigheten när du bekräftat att '''maskinen kommer arbeta inom det område du avsett'''.
#Skruva upp hastigheten när du bekräftat att '''maskinen kommer arbeta inom det område du avsett'''.
#Stoppa körningen och flytta Z till rätt höjd att börja på och välj "touch off" igen.
#'''Vänta vid maskinen''' tills du bekräftat att matningshastighet för '''varje operation''' fungerar bra i materialet.
#'''Vänta vid maskinen''' tills du bekräftat att matningshastighet för '''varje operation''' fungerar bra i materialet.


===Kylning===
===Kylning===
[[Fil:CNC svarv kylning.jpg|miniatyr|587x587px|Tryckluftventil]]
[[Fil:Terco cooling tank.png|miniatyr|Droplet kylningen och dess delar]]
[[Fil:Terco cooling.png|miniatyr|Kontroll över mängden tryckluft och kylmedel]]
Tercon är utrustad med dynacut droplet kylsystem. Max tryck för tryckluften in är 8 bar.
 
Kylmedlet som används är "Monos Miko S3G Cooling Lubricant" från Sorotec. <span style="color:#FF0000">FYLL ENDAST PÅ MED DETTA KYLMEDEL.</span>
 
Vid påfyllning av kylmedel, stäng av och jämna ut tryckluften med det blå reglaget som sitter där tryckluften kommer in.


#Sätt i sugmunstycket (änden med metallspiral med svamp) i flaskan med smörj/kylmedia (t.ex T-Röd)
Trycklufts inställningen för kylmedelet ska vara mellan 1.5-2 bar, dvs ca 21 till 29 bar.
#Öppna tryckluftsventilen (se bild)
 
#Rikta och vrid på munstycket för önskat flöde kylmedia - luftblandning.
*Kylningen är igång när BÅDE kylningen är påslagen på tanken och spindeln är igång.
*Det finns fyra skruvar, två på varje sida av kåpan till spindeln som kontrollera mängden tryckluft repsektive mängden kylmedel. Skruven märkt air kontrollera tryckluften och skruven märkt oil kontrollera mängden kylmedel.
*<span style="color:#FF0000">OBS! Skruven för kylmedel är känslig och ger för stort flöde vid fullt öppen.</span> Ca ett halv varv ifrån helt stängt brukar vara lagom.


===Verktygsbyte===
===Verktygsbyte===
Rad 113: Rad 119:
#Byt verktyg/hylsa.
#Byt verktyg/hylsa.
#Ladda ny G-kod.
#Ladda ny G-kod.
#Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere): <span style="color:#FF0000">'''Ingen G28, G43 eller T#, ej under 5 000 rpm!'''</span>
#Dubbelkolla rörelserna (svarta rutan till höger).
#<span style="color:#33cc33">"Slå på"</span> systemet i styrprogrammet, och <span style="color:#33cc33">slå på</span> strömmen till fräsen på framsidan.
#<span style="color:#33cc33">"Slå på"</span> systemet i styrprogrammet, och <span style="color:#33cc33">slå på</span> strömmen till fräsen på framsidan. <span style="color:#FF0000">Slå av</span> droplet kylningen.
#Kalibrera om Z med det nya verktyget.
#Kalibrera om Z med det nya verktyget.
#'''Höj verktyget''' så att det är helt ovanför arbetsstycket.
#'''Höj verktyget''' så att det är helt ovanför arbetsstycket.
#Starta programmet på '''nedsatt feed-hastighet''' (till ca 20%).
#Starta programmet på '''nedsatt feed-hastighet''' (till ca 20%).
#<span style="color:#33cc33">Slå på</span> droplet kylningen.
#Skruva upp hastigheten när du bekräftat att '''maskinen kommer arbeta inom det område du avsett'''.
#Skruva upp hastigheten när du bekräftat att '''maskinen kommer arbeta inom det område du avsett'''.
#'''Vänta vid maskinen''' tills du bekräftat att matningshastighet för '''varje operation''' fungerar bra i materialet.
#'''Vänta vid maskinen''' tills du bekräftat att matningshastighet för '''varje operation''' fungerar bra i materialet.


===Avslut===
===Avslut===
Rad 128: Rad 134:
#Stäng av styrprogrammet.
#Stäng av styrprogrammet.
#Stäng av datorn.
#Stäng av datorn.
#Stäng av droplet kylningen.
#Slå av strömmen till systemet.
#Slå av strömmen till systemet.


Rad 378: Rad 385:


'''Testad''': Om inställningarna testats av någon.
'''Testad''': Om inställningarna testats av någon.
==Arbetsyta och 4-e axeln==
Tercon har nu både ett skruvstycke och en 4-e axeln monterade och linjerade. Den 4de axeln begränsar tyvärr arbetsytan något.
För 3-axlig fräsning med skruvstycket är arbetsytan ca 160 mm x 125 mm.
För fräsning med 4e axeln är arbetsytan ca 50 mm x 70 mm.


==Logg==
==Logg==
'''2022-01-16''' Avslutat installationen av dynacut droplet kylning. Kåpan blev utbytt till en ny.
'''2021-11-29''' Fläkten för kylning av spindeln är utbytt till en server fläkt så att kylningen är separerad ifrån spindelns rpm. Påbörjat installation av droplet kylning.
'''2020-03-25''' Lilla skruvstycket och 4-e axeln monterade och linjerade till < 0.1mm avvikelse från vilkelrätt.
'''2020-03-12''' Motorer och kulskruvar bytta. Maximala hastigheten och accelerationen rejält upptrimmade. Soft limits konfigurerade så att man inte kör in i de hårda ändlägena.
'''2016-07-07''' LinuxCNC uppdaterad till 2.7.4. Anslutning till spindel / VFD bytt från c41 till USB>rs486 adapter ([http://eud.dx.com/product/usb-to-rs485-adapter-black-green-844296620 http://eud.dx.com/product/usb-to-rs485-adapter-black-green-844296620)] Spindel bytt till en frekvensstyrd 2,2kW 24000rpm höghastighetsspindel  http://www.ebay.com/itm/252179410637
'''2016-07-07''' LinuxCNC uppdaterad till 2.7.4. Anslutning till spindel / VFD bytt från c41 till USB>rs486 adapter ([http://eud.dx.com/product/usb-to-rs485-adapter-black-green-844296620 http://eud.dx.com/product/usb-to-rs485-adapter-black-green-844296620)] Spindel bytt till en frekvensstyrd 2,2kW 24000rpm höghastighetsspindel  http://www.ebay.com/itm/252179410637


Rad 402: Rad 424:
*Bygga en hylla för skärm/tangentbord för att få upp dessa från bordet liknande denna; http://www.ergomart.com/images/monitor-arms-with-keyboard-trays/heavy-duty-monitor-arm-keyboard-tray-TRS2415HD-black-1.jpg
*Bygga en hylla för skärm/tangentbord för att få upp dessa från bordet liknande denna; http://www.ergomart.com/images/monitor-arms-with-keyboard-trays/heavy-duty-monitor-arm-keyboard-tray-TRS2415HD-black-1.jpg
*Byta till ny 22" pekskärm och konfigurera om LinuxCNC för pekskärm GUI.
*Byta till ny 22" pekskärm och konfigurera om LinuxCNC för pekskärm GUI.
*Byta kablarna ut till bordet, dessa börjar bli riktigt dåliga, förslag är [http://www.tme.eu/se/details/helukabel-85408/spiralkablar/helukabel/85408/ denna för stegmotorn] och [http://www.tme.eu/se/details/helukabel-85916/spiralkablar/helukabel/85916/ denna för ändlägesbrytare och verktygslängdssensor], dessa har PUR-mantel som tål olja osv bättre och bör passa inne i varandra (den lilla spiralen innuti den stora)
*Se över kulskruvar och lagringar och se vad vi kan göra för att minska vändglapp.


*Bygga ett case till den så vi kan börja köra med vätskekylning, bättre spånkontroll och säkrare (inga fingrar nära snurrande verktyg), inspirerat av: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/141150-rf45_clone_full_enclosure_coolant_tool_changer.html#post1025404
*Bygga ett case till den så vi kan börja köra med vätskekylning, bättre spånkontroll och säkrare (inga fingrar nära snurrande verktyg), inspirerat av: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/141150-rf45_clone_full_enclosure_coolant_tool_changer.html#post1025404
*Koppla in kontakt och konfigurera LinuxCNC för verktygssensor http://cnc-plus.de/en/Router-Accessories/CNC-Tool-Length-Sensor--Tool-Offset-Setting-Sensor-.html  Guide för LinuxCNC konfiguration: https://forum.linuxcnc.org/forum/10-advanced-configuration/5596-manual-tool-change--tool-lengh-touch-off?start=30#48235
*Koppla in kontakt och konfigurera LinuxCNC för verktygssensor http://cnc-plus.de/en/Router-Accessories/CNC-Tool-Length-Sensor--Tool-Offset-Setting-Sensor-.html  Guide för LinuxCNC konfiguration: https://forum.linuxcnc.org/forum/10-advanced-configuration/5596-manual-tool-change--tool-lengh-touch-off?start=30#48235


==Post Processning==
==Post Processning för 4e axeln och Fusion 360==


Om du använder Fusion 360 så kan man modifiera sin postprocessor att anpassa koden efter den CNC-maskin man har. Autodesk om hur man hittar och sedan importerar en egen post-processor: https://knowledge.autodesk.com/support/fusion-360/learn-explore/caas/sfdcarticles/sfdcarticles/How-to-add-a-Post-Processor-to-your-Personal-Posts-in-Fusion-360.html
'''OBS: Du behöver inte längre ta bort T# och G43-raderna i din G-kod för att den skall fungera.'''


Du kan antingen ladda ner en version av postprocessorn som är moddad här: https://github.com/ArmyAntSEC/MakerspaceTercoFusionPost/blob/master/linuxcnc.cps
För att kunna använda 4e axeln i Fusion360 så behöver du modifiera din post-processor enligt följande: https://knowledge.autodesk.com/support/autodesk-hsm/learn-explore/caas/sfdcarticles/sfdcarticles/How-to-make-a-3-axis-post-processor-from-the-HSM-post-processor-library-support-4-or-5-axis-motion.html
 
Eller, för att vara på den säkra sidan, ladda ner en fräsch kopia och gör sedan dessa ändringar i den: https://github.com/ArmyAntSEC/MakerspaceTercoFusionPost/commit/ded16ef46d0859be0e5ac611f447ecf2b26ec211#diff-a5b62f2744095a2a00f9b1e8747ce778


==Bra länkar==
==Bra länkar==
Rad 445: Rad 463:


Maskinen var från början utrustad med ett styrsystem som tog hålremsa(!) och var klart föråldrat.
Maskinen var från början utrustad med ett styrsystem som tog hålremsa(!) och var klart föråldrat.
==Ägandeförhållande==
Denna maskin ägs av Erik Cederberg och är tillsvidare utlånad till Stockholm Makerspace
<gallery>
<gallery>
Fil:TercoCNC45-2013-07-24-2.jpg
Fil:TercoCNC45-2013-07-24-2.jpg
Rad 458: Rad 471:
Fil:Terco 2015-12-17 1.jpg
Fil:Terco 2015-12-17 1.jpg
Fil:Terco 2015-12-17 2.jpg
Fil:Terco 2015-12-17 2.jpg
Fil:20160426_013945.jpg
Fil:20160426 013945.jpg
Fil:20160506_172700.jpg
Fil:20160506 172700.jpg
Fil:20160613_222425.jpg
Fil:20160613 222425.jpg
Fil:Terco45-vit-bakgrund.jpg
Fil:Terco45-vit-bakgrund.jpg
</gallery>
Fil:Terco kåpa 2022-01.png
</gallery><br />
 
==Ägandeförhållande==
 
Denna maskin ägdes tidigare av Erik Cederberg och var utlånad till Stockholm Makerspace. Under 2020, efter ett beslut på årsmötet, köptes den loss av föreningen för 25 888 kr och ägs nu av Stockholm Makerspace.
 
[[Kategori:Metallrummet]]
[[Kategori:Plast]]
[[Kategori:Metall]]