Terco CNC45 CNC-fräs: Skillnad mellan sidversioner

Från Stockholm Makerspace Wiki
m (Återställde redigeringar av Leo (användardiskussion) till senaste versionen av Erik Cederberg)
Rad 12: Rad 12:


* '''Maximal spindelhastighet:''' (ca) 2000 rpm.
* '''Maximal spindelhastighet:''' (ca) 2000 rpm.


== Material ==
== Material ==


Vanligt trä får man inte fräsa (spånor och damm är svåra att städa bort och fastnar i maskinens smörjning), men stabiliserat trä går bra.
Vanligt trä får man inte fräsa (spånor och damm är svåra att städa bort och fastnar i maskinens smörjning).
 
Kol- och Glasfiber undanbedes i möjligaste mån då dessa orsakar damm som är väldigt hälsofarligt och skadligt för maskinen.


Annars klarar maskinen av att skära i "alla" material som är mjukare eller lika hårda som aluminium.  
Annars klarar maskinen av att skära i "alla" material som är mjukare eller lika hårda som aluminium.  
Rad 23: Rad 22:
Om du har ett specifikt material får du '''själv undersöka''' om det är en bra idé att bearbeta det i vår maskin '''innan du börjar skära'''.
Om du har ett specifikt material får du '''själv undersöka''' om det är en bra idé att bearbeta det i vår maskin '''innan du börjar skära'''.


Feeds och speeds kan du antingen ta reda på från någon annan, eller experimentera fram vid fräsen. Exempel på feeds och speeds finns längre ner på sidan under [[#Matnings- och spindelhastighet]].
Feeds och speeds kan du antingen ta reda på från någon annan, eller experimentera fram vid fräsen.
 
Kol och Glasfiber undanbes i möjligaste mån då dessa orsakar damm som är väldigt hälsofarligt och skadligt för maskinen.
 


== Verktyg ==
== Verktyg ==
[https://en.wikipedia.org/wiki/Milling_cutter Verktyg för fräsning] finns i en uppsjö olika varianter och former och kan även tillverkas efter behov, men en mycket vanlig typ av verktyg kallas pinnfräs ([https://en.wikipedia.org/wiki/Milling_cutter#End_mill end mill]). En vanlig variant på pinnfräs är fullradiefräs ([https://en.wikipedia.org/wiki/Milling_cutter#Ball_nose_cutter ball end mill]).


Generellt sett så är alla frässtål att räkna som förbrukningsmaterial och något du står för själv, men det finns en låda med blandade verktyg som du får använda av (och naturligtvis donera till) om du vill. :-)
Generellt sett så är alla frässtål att räkna som förbrukningsmaterial och något du står för själv, men det finns en låda med blandade verktyg som du får använda av (och naturligtvis donera till) om du vill. :-)


Var köpa? Se [[#Bra länkar]] längre ner på sidan.


== Matnings- och spindelhastighet ==
== Matnings- och spindelhastighet ==
Rad 46: Rad 45:


=== Akryl - eller material med motsvarande hårdhet===
=== Akryl - eller material med motsvarande hårdhet===
Dessa matningshastigheter går att utgå från för alla verktyg med diameter 4mm eller större, i en akrylskiva som är >=1cm tjock:
Dessa matningshastigheter går att utgå från för alla verktyg med diameter 6mm eller större, i en akrylskiva som är >=1cm tjock:


'''Spindelhastighet (spindle speed):'''  
'''Spindelhastighet (spindle speed):'''  
Rad 54: Rad 53:
'''Matning (feed):'''  
'''Matning (feed):'''  


: 350mm/min i vågrät riktning.  
: 250mm/min i vågrät riktning.  


: I Fusion 360 finns möjligheten att ställa in matningshastighet i början resp. slutet av ett skär, denna hastighet ska vara som ovan eller lägre.
: I Fusion 360 finns möjligheten att ställa in matningshastighet i början resp. slutet av ett skär, denna hastighet ska vara som ovan eller lägre.


: 250mm/min i riktning snett neråt (ramp/helix).  
: 200mm/min i riktning snett neråt (ramp/helix).  


: 25mm/min rakt neråt (plunge/drill).
: 25mm/min rakt neråt (plunge/drill).


: När man tar material i djupled kan man åtminstone ta bort upp till 3ggr verktygets diameter.
: När man tar material i djupled kan man åtminstone ta bort 3ggr verktygets diameter.


'''Vänta vid maskinen''' tills du bekräftat att matningshastigheten för '''varje operation''' fungerar bra i materialet.
'''Vänta vid maskinen''' tills du bekräftat att matningshastigheten för '''varje operation''' fungerar bra i materialet.


=== Aluminium - eller material med motsvarande hårdhet===
=== Aluminium - eller material med motsvarande hårdhet===
Dessa matningshastigheter går att utgå från för verktyg med '''två skär ([https://en.wikipedia.org/wiki/Milling_cutter#Features_of_a_milling_cutter 2 flutes] )''' med diameter 6mm eller större, i en aluminiumskiva som är >=5mm tjock:
Dessa matningshastigheter går att utgå från för verktyg med '''två skär (2 flutes)''' med diameter 6mm eller större, i en aluminiumskiva som är >=5mm tjock:


'''Spindelhastighet (spindle speed):'''  
'''Spindelhastighet (spindle speed):'''  
Rad 86: Rad 85:


'''Vänta vid maskinen''' tills du bekräftat att matningshastigheten för '''varje operation''' fungerar bra i materialet.
'''Vänta vid maskinen''' tills du bekräftat att matningshastigheten för '''varje operation''' fungerar bra i materialet.


== Handhavande av maskinen ==
== Handhavande av maskinen ==
Rad 95: Rad 96:
# Starta datorn.
# Starta datorn.
# Starta styrprogrammet.
# Starta styrprogrammet.
# Starta fräsen.  <span style="color:#FF0000">- Starta inte fräsen (</span><span style="color:#33cc33">gröna</span><span style="color:#FF0000"> knappen på framsidan) 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.
# Home all.
# Montera hylsa och verktyg.
# Montera hylsa och verktyg.
# Ladda avsedd G-kod.
# Ladda avsedd G-kod.
# Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere): <span style="color:#FF0000">'''Ingen G28 eller G43!'''</span>
# Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere): <span style="color:#FF0000">'''Ingen G28 eller G43!'''</span>
# Ställ in X0, Y0 och Z0 för avsedd G-kod.
# Ställ in X, Y och Z för avsedd G-kod.
# '''Höj verktyget''' så att det är helt ovanför arbetsstycket
## Om du är nybörjare eller känner dig "rostig", ställ in koordinatsystemet så att du börjar "torrköra" programmet i luften, för att se så att allt går som det ska.
## Ställ sedan in "rätt" X0, Y0 och Z0 för avsedd G-kod.
# '''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''' (ca 30%).
# Starta programmet på '''nedsatt feed-hastighet''' (ca 30%).
# 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.


=== Verktygsbyte ===
=== Verktygsbyte ===
Rad 115: Rad 115:
# 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 eller G43!'''</span>
# Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere): <span style="color:#FF0000">'''Ingen G28 eller G43!'''</span>
# Kalibrera om Z0 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''' (ca 30%).
# Starta programmet på '''nedsatt feed-hastighet''' (ca 30%).
# 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 ===


# Stoppa maskinen med nödstoppet i styrprogrammets gränssnitt.  
# Stoppa maskinen med nödstoppet i styrprogrammets gränssnitt.  
# Ta bort verktyg och hylsa. <span style="color:#FF0000">- Stäng inte av styrprogrammet samtidigt som någon rör i spindeln!</span>
# Ta bort verktyg och hylsa. <span style="color:#FF0000">- Stäng inte av styrprogrammet samtidigt som någon tar bort verktyget!</span>
# Stäng av fräsen.
# Stäng av fräsen.
# Stäng av styrprogrammet.
# Stäng av styrprogrammet.
Rad 130: Rad 132:
# Slå av strömmen till systemet.
# Slå av strömmen till systemet.


<span style="color:#33cc33">Använd dammsugaren och lämna fräs och närområde renare än när du kom!</span>


== Logg ==
== Logg ==
 
'''2015-12-20''' Konfigurationen ändrad så absoluta noll på Z axeln är 5mm under endswitchen, d.v.s. 5mm under fräsens toppläge. Detta gör att istället för att ta bort raden "G53 G0 Z0" som bla fusion 360 genererar och som tidigare resulterade i att fräsen brakade in i arbetsstycket numera med fördel kan lämnas kvar. Av Noah Ch.
'''2016-02-08''' Ändlägesbrytaren för matningen av bordet i X-led, då spindeln går mot X-max bryter inte vid test vid kurstillfälle, eventuellt trasig? Av Leo.
 
'''2015-12-20''' Konfigurationen ändrad så absoluta noll på Z axeln är 5mm under endswitchen, d.v.s. 5mm under fräsens toppläge. Detta gör att istället för att ta bort raden "G53 G0 Z0" som bla fusion 360 genererar (vid användning av bl.a. linuxCNC som postprocessor) och som tidigare resulterade i att fräsen brakade in i arbetsstycket numera med fördel kan lämnas kvar. Av Noah Ch.


'''2015-12-18''' Problem med att Z-axeln inte rörde på sig, Noah felsökte, fick igång det elektriska (en kontakt som glidit ur lite), men hittade under felsökningen att lagringen av Z-skruven verkar lite lös/glapp.
'''2015-12-18''' Problem med att Z-axeln inte rörde på sig, Noah felsökte, fick igång det elektriska (en kontakt som glidit ur lite), men hittade under felsökningen att lagringen av Z-skruven verkar lite lös/glapp.
   
   
'''2015-12-17''' Ny bakpanel med industriella USB-don, och ny usb-kontakt på sidan för jog-controllern installerade av Erik C
'''2015-12-17''' Ny bakpanel med industriella USB-don, och ny usb-kontakt på sidan för jog-controllern installerade av Erik C
'''2015-12-01''' Vändglapp i X- Y- och Z-led fysiskt uppmätta och korrigerade i Linux CNC-mjukvarara, sånär som på en halv tiondel eller så. Av Leo
'''2015-11-01''' "Allas verktyg"-lådan uppdaterad med nya verktyg, tack vare anmälningsavgifterna från senaste fräskurserna.


'''2015-10-28''' Lysdiodsslingor installerade som lyser upp runt verktyget installerade av Leo
'''2015-10-28''' Lysdiodsslingor installerade som lyser upp runt verktyget installerade av Leo
Rad 155: Rad 149:


'''2013-08-30:''' Styrsystemet är helt urrivet och utbytt till Stegmotordrivare från Leadshine (DM856), ett Mini-ITX moderkort, breakoutkort C10 från www.cnc4pc.com och en Intel SSD för att köra OS på.
'''2013-08-30:''' Styrsystemet är helt urrivet och utbytt till Stegmotordrivare från Leadshine (DM856), ett Mini-ITX moderkort, breakoutkort C10 från www.cnc4pc.com och en Intel SSD för att köra OS på.


== Planer för framtiden / Att göra ==
== Planer för framtiden / Att göra ==
* Se över kulskruvar och lagringar och se vad vi kan göra för att minska vändglapp ytterligare (redan någorlunda kompenserat i styrprogrammet, se [[#Logg]] här ovanför).
* Se över kulskruvar och lagringar och se vad vi kan göra för att minska vändglapp.


* Uppgradera spindeln till en frekvensstyrd 2,2kW 18000rpm höghastighetsspindel, tex http://www.ebay.com/itm/252179410637. Nästan helt finansierad av fräskursen i februari -16!
* Uppgradera spindeln till en frekvensstyrd 2,2kW 18000rpm höghastighetsspindel, tex http://www.ebay.com/itm/252179410637


* 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


== Bra länkar ==
== Bra länkar ==
Rad 175: Rad 171:


* [http://elektronikforumet.com/forum/viewtopic.php?f=5&t=53047 Eriks tråd om Tercon]
* [http://elektronikforumet.com/forum/viewtopic.php?f=5&t=53047 Eriks tråd om Tercon]


== Tidigare utförande / historia ==
== Tidigare utförande / historia ==

Versionen från 13 februari 2016 kl. 17.12


Generell information

  • Arbetsyta: Cirka 150x250mm.
  • Mjukvara: Linux CNC.
  • Rörelser: X, Y, Z.
  • Maximal spindelhastighet: (ca) 2000 rpm.


Material

Vanligt trä får man inte fräsa (spånor och damm är svåra att städa bort och fastnar i maskinens smörjning).

Annars klarar maskinen av att skära i "alla" material som är mjukare eller lika hårda som aluminium.

Om du har ett specifikt material får du själv undersöka om det är en bra idé att bearbeta det i vår maskin innan du börjar skära.

Feeds och speeds kan du antingen ta reda på från någon annan, eller experimentera fram vid fräsen.

Kol och Glasfiber undanbes i möjligaste mån då dessa orsakar damm som är väldigt hälsofarligt och skadligt för maskinen.


Verktyg

Generellt sett så är alla frässtål att räkna som förbrukningsmaterial och något du står för själv, men det finns en låda med blandade verktyg som du får använda av (och naturligtvis donera till) om du vill. :-)


Matnings- och spindelhastighet

Generella regler

Matningshastighet: Mindre verktyg = långsammare. Större verktyg = snabbare. Tunnare/skörare material = långsammare.

"Plast-material": Större toleranser vad gäller matningshastighet. Då materialet är mjukare kan man mata snabbare (med samma spindelhastighet).

"Metall-material": Snävare toleranser vad gäller matningshastighet. Då materialet är hårdare måste man mata långsammare (med samma spindelhastighet).

Akryl - eller material med motsvarande hårdhet

Dessa matningshastigheter går att utgå från för alla verktyg med diameter 6mm eller större, i en akrylskiva som är >=1cm tjock:

Spindelhastighet (spindle speed):

2000rpm

Matning (feed):

250mm/min i vågrät riktning.
I Fusion 360 finns möjligheten att ställa in matningshastighet i början resp. slutet av ett skär, denna hastighet ska vara som ovan eller lägre.
200mm/min i riktning snett neråt (ramp/helix).
25mm/min rakt neråt (plunge/drill).
När man tar material i djupled kan man åtminstone ta bort 3ggr verktygets diameter.

Vänta vid maskinen tills du bekräftat att matningshastigheten för varje operation fungerar bra i materialet.

Aluminium - eller material med motsvarande hårdhet

Dessa matningshastigheter går att utgå från för verktyg med två skär (2 flutes) med diameter 6mm eller större, i en aluminiumskiva som är >=5mm tjock:

Spindelhastighet (spindle speed):

2000rpm

Matning (feed):

120mm/min i vågrät riktning.
I Fusion 360 finns möjligheten att ställa in matningshastighet i början resp. slutet av ett skär, denna hastighet ska vara som ovan eller lägre.
80mm/min i riktning snett neråt (ramp/helix).
3mm/min rakt neråt (plunge/drill).
1mm material tas bort åt gången i höjdled.

Vänta vid maskinen tills du bekräftat att matningshastigheten för varje operation fungerar bra i materialet.


Handhavande av maskinen

Start

  1. Strömsätt systemet.
  2. Starta datorn.
  3. Starta styrprogrammet.
  4. Starta fräsen. - Starta inte fräsen innan du startat styrprogrammet i datorn!
  5. Home all.
  6. Montera hylsa och verktyg.
  7. Ladda avsedd G-kod.
  8. Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere): Ingen G28 eller G43!
  9. Ställ in X, Y och Z för avsedd G-kod.
  10. Höj verktyget så att det är helt ovanför arbetsstycket.
  11. Starta programmet på nedsatt feed-hastighet (ca 30%).
  12. Skruva upp hastigheten när du bekräftat att maskinen kommer arbeta inom det område du avsett.
  13. Vänta vid maskinen tills du bekräftat att matningshastighet för varje operation fungerar bra i materialet.


Verktygsbyte

  1. Stoppa maskinen med nödstoppet i styrprogrammets gränssnitt.
  2. Byt verktyg/hylsa.
  3. Ladda ny G-kod.
  4. Dubbelkolla rörelserna (svarta rutan till höger) och koden (vita rutan nere): Ingen G28 eller G43!
  5. Kalibrera om Z med det nya verktyget.
  6. Höj verktyget så att det är helt ovanför arbetsstycket.
  7. Starta programmet på nedsatt feed-hastighet (ca 30%).
  8. Skruva upp hastigheten när du bekräftat att maskinen kommer arbeta inom det område du avsett.
  9. Vänta vid maskinen tills du bekräftat att matningshastighet för varje operation fungerar bra i materialet.


Avslut

  1. Stoppa maskinen med nödstoppet i styrprogrammets gränssnitt.
  2. Ta bort verktyg och hylsa. - Stäng inte av styrprogrammet samtidigt som någon tar bort verktyget!
  3. Stäng av fräsen.
  4. Stäng av styrprogrammet.
  5. Stäng av datorn.
  6. Slå av strömmen till systemet.


Logg

2015-12-20 Konfigurationen ändrad så absoluta noll på Z axeln är 5mm under endswitchen, d.v.s. 5mm under fräsens toppläge. Detta gör att istället för att ta bort raden "G53 G0 Z0" som bla fusion 360 genererar och som tidigare resulterade i att fräsen brakade in i arbetsstycket numera med fördel kan lämnas kvar. Av Noah Ch.

2015-12-18 Problem med att Z-axeln inte rörde på sig, Noah felsökte, fick igång det elektriska (en kontakt som glidit ur lite), men hittade under felsökningen att lagringen av Z-skruven verkar lite lös/glapp.

2015-12-17 Ny bakpanel med industriella USB-don, och ny usb-kontakt på sidan för jog-controllern installerade av Erik C

2015-10-28 Lysdiodsslingor installerade som lyser upp runt verktyget installerade av Leo

2014-Q3 Vi bytte ut verktygsväxlaren mot en ER25-chuck och vann en hel del stabilitet i maskinen och den går dessutom tystare.

2014-Q2 Spindeldrivaren är riktigt dålig, ger massvis av övertoner ut på nätet och mekaniska resonanser, störde dessutom resten av styrningen, spindeldrivaren därför flyttad till det andra styrskåpet.

2013-Q4 Spindeln är nu igång med en spindeldrivare från Minarik Drives (MM23002D) och ett PWM->0-2,5V kort från Hohmann Designs.

2013-08-30: Styrsystemet är helt urrivet och utbytt till Stegmotordrivare från Leadshine (DM856), ett Mini-ITX moderkort, breakoutkort C10 från www.cnc4pc.com och en Intel SSD för att köra OS på.


Planer för framtiden / Att göra

  • Se över kulskruvar och lagringar och se vad vi kan göra för att minska vändglapp.


Bra länkar


Tidigare utförande / historia

Tidigare så var fräsen utrustad med en 3-platsers verktygsväxlare, denna gav dock såpass långt utligg att det tydligt påverkade maskinens prestanda, dessutom använde den Jacobs Rubberflex-hylsor som dels inte är så stabila och dels inte går att få tag på enkelt. Därav valde vi att plocka av denna verktygsväxlare och ersätta den med en ER25-chuck med MK2-kona. Vi funderade innan dess på att köpa verktygsväxlarchuckar med ER32 som http://www.maxmekker.com/ tillverkat tidigare, men fick nekande svar av honom, han hade inte tid att tillverka såna.

Maskinen är tillverkad på Arbogaverken åt företaget Terco som sålde mycket utbildningsmateriel till skolor på 70-80-talet, och maskinen är tänkt för att användas inom verkstadslinjens CNC-utbildning, därav att den har hade funktioner som verktygsväxlare trots sin ringa storlek.

Erik har köpt denna från en tidigare lärare på verkstadlinjen som köpte loss den när linjen lades ner på 90-talet, den har genom åren enligt honom endast används till att köra enkla övningsformer i plast för eleverna, därav att den är i mycket gott mekaniskt skick.

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