Problem med att initiera utskrifter med 3D-skrivare, tips?

EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Problem med att initiera utskrifter med 3D-skrivare, tips?

Inlägg av EPG »

Jag har inte hittat något renodlat forum för 3D-skrivare i Sverige. Alla hänvisar bara till Elektronikforumet och visst, jag är ju medlem här sen drygt 10 år tillbaka och kan lätt starta en tråd här men det känns inte riktigt som att jag når ut 100% till rätt målgrupp...

I vilket fall som helst så har jag byggt ihop mig en Rigidbot för ett litet tag sedan och hårdvaran i sig verkar fungera bra, däremot så har jag ett litet problem med mjukvaran. Jag kör med Repetier och jag har även lyckats fixa så att jag kan generera .STL-filer ifrån Autocad (som jag ritar mina objekt i).

Det har hittills inte varit några problem att öppna .STL-filer som jag har genererat själv i Repetier och jag har heller inga problem att styra skrivaren ifrån programmet.

Dock så har jag vissa problem med temperaturstyrningen av skrivarhuvudet/extrudern i samband med att utskriften startar, jag har hittills bara testat att skriva ut i ABS men ska köpa på mig lite PLA också så småningom (jag hittade http://feedtheprinter.com, är det ett bra ställe att köpa ifrån eller finns det bättre?).

Efter att jag har importerat en .STL-fil i Repetier så klickar jag på "Slice" (är detta rätt? jag har ingen aning, jag bara testar lite), kollar så att det ser bra ut på bilden och sedan testar jag att skriva ut.

Jag har förinställt att skrivarhuvudet ska värmas upp till 240°C och bädden till 110°C (lagom för ABS?) och när jag klickar på "Starta utskrift" så börjar bädd och munstycket att värmas upp precis som det ska, problemet är bara det att när temperaturen når cirka 120°C (på munstycket) så stängs uppvärmningen av och den börjar sjunka ner mot 100°C då axlarna på Rigidboten börjar att röra på sig för att sedan börja printa (naturligtvis utan att det kommer ut något från munstycket eftersom att temperaturen inte ännu är i närheten av smältpunkten för ABS-plast). Samtidigt som axlarna börjar att röra på sig så startar dock värmningen av munstycket igen och nu värmer den på hela vägen ända upp till 240°C. Problemet är bara det att när skrivarhuvudet väl har nått 240°C så har skrivaren redan hållit på och jobbat 1-2 minuter så med andra ord så skrivs de allra understa lagren aldrig ut vilket jag starkt ogillar.
Först så kommer det ingen plast alls (vad kallas förbrukningsmaterialet (tråden) för egentligen på Svenska? Det enda ordet jag hittar är "filament" (på engelska), används det ordet på svenska också?), sedan börjar det komma lite grann men trådarna smälts liksom inte ihop riktigt i början och tillslut så börjar materialet byggas ihop som det är tänkt.

Är det något i Repetier som är fel eller är det temperaturåterkopplingen från Rigidboten som är konstig?
Tacksam för svar...
hummel
Inlägg: 2267
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av hummel »

Låter som din slicer generar "fel" G-kod för din skrivare. Kan du ändra i slicern så det passar skrivaren?
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Vilken ska jag välja då?
Min printer finns inte med i listan... :(

Bild

Jepp, jag brukar köra Windows klassiskt tema på mina datorer :wink:
Senast redigerad av EPG 16 maj 2015, 09:39:11, redigerad totalt 1 gång.
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Eller ska man skriva egen kod?
Bild
Är dock inte så haj på programspråket... :(
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av Micke_s »

Du skulle kunna lägga en paus annars, kanske inte är det snyggaste men borde funka. Gjorde jag för att den första pid regleringen hade ett stort under-skjut.

Lägg "G4 P60000" för pausa i 60sec.

Vet dock inte om start g-code i din slicer köra efter temperatur-inställningarna eller efter...kör cura själv..
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Aha, nu förstår jag hur det funkar: http://en.wikipedia.org/wiki/G-code :)

Då borde det ju gå att ställa in att värmen på bädden ska stängas av efter ett visst antal lager om man printar riktigt stora saker.
hummel
Inlägg: 2267
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av hummel »

En bra start är nog att kolla dokumentationen vad avser programvara osv för din skrivare. Vilken firmware använder du?
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Version 1.1 från 2014-08-11
hummel
Inlägg: 2267
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av hummel »

1.1 av vad? Det är lite knapphändigt med information här.
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Den heter bara RigidBot firmware v1.1 2014-08-11 och laddas ner här: https://www.inventapart.com/digital_fil ... center.php
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Micke_s skrev:Du skulle kunna lägga en paus annars, kanske inte är det snyggaste men borde funka. Gjorde jag för att den första pid regleringen hade ett stort under-skjut.

Lägg "G4 P60000" för pausa i 60sec.

Vet dock inte om start g-code i din slicer köra efter temperatur-inställningarna eller efter...kör cura själv..
Jag testade att lägga in en delay på 60000ms och det blev lite bättre så jag testade även att lägga till en nolla för att även bädden skulle hinna komma upp i temperatur och detta fungerade också hyffsat, problemet är bara det att det förbrukningsmaterialet (kommer att kalla det för "filament" från och med nu, vet dock fortfarande inte om det är rätt ord på svenska) som fanns i munstycket hade under dessa 10 minuter hunnit att koka så att i början så kom det nu bara bubblor i alla fall innan det började komma plast som det ska. En lösning är väl att lägga in att skrivarhuvudet ska "primas" efter att dessa 600000ms har gått men samtidigt så känns det som att det är bättre att få det att funka som det är tänkt. Dessutom vet jag inte vilket kommando som krävs för att pressa igenom några millimeter "filament" före det att utskriften startar.

Jag kollade i Rigidbotens egna lilla display igår när jag testade lite, där ser man faktiskt temperaturen som munstycket och bädden värms upp till.
Det är ett tecken som visar en liten termometer och sedan XXX°C/115°C. När väl temperaturen har nått 115°C så startar utskriften och samtidigt så ändras det i displayen så att det istället står XXX°C/240°C. Det är här jag har lagt in min delay på 60000ms (och jag testade ju även 600000ms för att få upp bädden i temperatur) och sedan startar utskriften (utan delayen så startar ju skrivaren direkt utan att varken munstycke eller bädd hinner komma upp i temperatur).

Det jag skulle vilja är att få till så att när man klickar på "Starta utskrift" så börjar först bädden att värmas upp, samtidigt startar en timer på cirka 8 minuter. När det har gått ungefär 8 minuter är bädden till över 90% uppe i temperatur och samtidigt så börjar skrivarhuvudet att värmas upp. När detta är uppe i rätt temperatur (235°C) så startar utskriften.

Sen så får man väl även fixa ett lite snabbare program för PLA sen också.
Senast redigerad av EPG 16 maj 2015, 10:32:17, redigerad totalt 1 gång.
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Såhär ser koden som skapas ut:

; generated by Slic3r 1.1.7 on 2015-05-16 at 10:24:53

; perimeters extrusion width = 0.20mm
; infill extrusion width = 0.34mm
; solid infill extrusion width = 0.34mm
; top infill extrusion width = 0.34mm

M127
M109 S115 ; wait for bed temperature to be reached
M104 S240 T0 ; set temperature
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle

M73 P0
G1 F1800.000 E-1.00000
M103 ; extruder off
G1 Z0.200 F7800.000
G1 X118.288 Y118.288 F7800.000
M101 ; extruder on
G1 E5.00000 F1800.000
G1 X118.505 Y118.071 E5.00911 F837.671
G1 X120.349 Y116.788 E5.07581
G1 X123.000 Y116.209 E5.15638
G1 X131.000 Y116.209 E5.39391
G1 X133.211 Y116.606 E5.46060
M101 ; extruder on
EPG
Tidigare pellebeefmaster
Inlägg: 395
Blev medlem: 28 mars 2005, 20:27:58
Ort: Oskarshamn
Kontakt:

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av EPG »

Känns som att jag borde vara i mål om jag trycker in några extra
G4, M101 och M103-kommandon i början:

Bild
hummel
Inlägg: 2267
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av hummel »

pellebeefmaster skrev:Den heter bara RigidBot firmware v1.1 2014-08-11 och laddas ner här: https://www.inventapart.com/digital_fil ... center.php
Ställ in din slicer på den typen av G-kod som din firmware förstår, kanske läsa på i dokumentationen....
Fritzax
Inlägg: 54
Blev medlem: 9 november 2007, 12:02:33
Ort: Storå

Re: Problem med att initiera utskrifter med 3D-skrivare, tip

Inlägg av Fritzax »

pellebeefmaster skrev:jag hittade http://feedtheprinter.com, är det ett bra ställe att köpa ifrån eller finns det bättre?
Jag har köpt pla därifrån ett par gånger med gott resultat.
Skriv svar