FlashForge Creator Pro & Raspberry Pi 2 & Octoprint (3 / 6 steg)
Steg 3: Slic3r skrivarinställningar
Gå igenom följande inställningar för att konfigurera 3 annan skrivare profiler för utskrift med den
- Vänster munstycke
- Rätt munstycke
- Dubbla utskrift
Vi kommer att gå i ordning efter underavsnitten men spara avsnittet Custom G-kod till sist eftersom det är det enda som ändras mellan profiler och vi vill inte duplicera våra ändringar för varje profil.
Som ni kan se gcode är mycket lik för varje profil. Den enda sak ändra är extruder numrerar (T0 för rätt, T1 för vänster) och några instruktioner till hemma munstyckena på rätt koordinater.
Att bekanta sig med G-kod är är lite skrämmande på firstbut verkligen nyckeln till mastering 3d-utskrifter. Jag är definitivt en amatör på denna punkt.
Allmänna avsnitt
Storlek och koordinater:
Klicka på växel ikonen bredvid sängen form och ange skrivarens sängens storlek.
- Sängens storlek: X: 226 Y: 150
- Ursprung: X: 114 Y: 75
Kapacitet:
Extrudrar: 2
Octoprint uppladdning
Värd eller IP: octopi.local
API-nyckel: < kopiera och klistra in detta från Octoprint >
Firmware
G-kod smak: RepRap (Marlin/Sprinter/Repetier)
* Du kanske tänker "Detta bör sailfish (makerbot)" men jag har det på god auktoritet som Octoprint-gpx plugin fungerar bättre med detta g-kod smak. (https://groups.google.com/forum/#! ämne/octoprint /...)
Avancerad
Lämna dessa på standardinställningarna.
Extruder 1 & Extruder 2
Storlek
Munstycke Diameter: 0,4 mm
Ställning
Extruder offset: X 0 Y 0 (FFCP hanterar detta för oss)
Dementi
Lämna standard
Dementi när verktyget är inaktiverat
Lämna standard (du kan ändra detta om du får en massa dregla tydligen men jag inte har en hel del tur).
Anpassade G-kod
Eftersom detta är den enda del som skiljer sig mellan skrivare profiler, kommer vi att börja spara våra profiler här.
Överst till vänster du bör se "- standard-" markerad med en diskett (minns de?) ikonen för att spara.
Det finns sätt denna G-kod kunde vara bättre, jag önskar bara jag visste dem just nu. Dessa skript arbetar för mig på ett sent 2015 FFCP med sailfish v7.7 och octoprint-gpx.
Klistra in följande G-kod i rutorna att skapa en Enda rätt munstycke enda profil:
Starta G-kod
; börja
M73 P0; berätta firmware vi börjar en bygga
G130 X 118 Y118 Z40 A118 B118; Ställ in vref till standard
;
; Ställ in temps
M140 S [first_layer_bed_temperature]; ställa in sängen temp, vänta inte
M104 S [first_layer_temperature_0] T0; ställa in munstycket temp, vänta inte
;
; hem och ange koordinater
T0; hemma på rätt extrudern
G90; ange absoluta-positionering
G28 X Y Z; hem XYZ på standard hem feedrates
; hem Z igen långsamt för att ge mer konsekvent första lagret höjd
G92 X 0 Y0 Z0 A0 B0; definiera detta som Z = 0, de andra coords är tekniskt onödiga men x3g kräver dem så gpx kommer att göra några
G1 Z5; Kör arbetskorgen 5mm
G28 Z F500; så vi kan hem z igen långsamt
M132 X Y Z; Minns lagrade hem förskjutningar
;
; vänta på att värma
G1 X 112 Y-72 Z30 F3300; flytta till väntande plats (främre högra hörnet av utskrift säng)
M116; vänta tills målet temperaturer nås. GPX, RepG förstår inte
;
; Töm och torka
G92 E0; Ange aktuella extruder position som 0 så att E15 nedan är meningsfullt
G1 X 110 Y-70 Z [first_layer_height] F2400.0; flytta bara på sängen
G1 X 110 Y70 E15 F1200.000; pressa en linje av glödtrådens längs den högra kanten av sängen
G92 E0; E inställd på 0 igen eftersom den slicer nästa extrudering är i förhållande till denna 0
Slutet G-kod
M73 P100; End bygga framsteg
X G162 Y F2500; hem X- och Y-axlarna
G0 Z150; lägre Z-axeln till botten
M18; Inaktivera alla stegmotorer
M109 S0 T0; Ställ in bed temperaturen till 0
M104 S0 T1; Ställ in extruder temperaturen till 0
M70 P5; Vi < 3 att göra saker!
M72 P1; Spela upp Ta-Da låt
Nu Klicka på disketten och Spara skrivarinställningar som Enda rätt.
Klistra in följande G-kod i rutorna ersätter rätt munstycke koden för att skapa en Enda vänster munstycke enda profil:
Starta G-kod
; börja
M73 P0; berätta firmware vi börjar en bygga
G130 X 118 Y118 Z40 A118 B118; Ställ in vref till standard
;
; Ställ in temps
M140 S [first_layer_bed_temperature]; ställa in sängen temp, vänta inte
M104 S [first_layer_temperature_1] T1; ställa in munstycket temp, vänta inte
;
; hem och ange koordinater
T0; hemma på rätt extrudern
G90; ange absoluta-positionering
G28 X Y Z; hem XYZ på standard hem feedrates
; hem Z igen långsamt för att ge mer konsekvent första lagret höjd
G92 X 0 Y0 Z0 A0 B0; definiera detta som Z = 0, de andra coords är tekniskt onödiga men x3g kräver dem så gpx kommer att göra några
G1 Z5; Kör arbetskorgen 5mm
G28 Z F500; så vi kan hem z igen långsamt
M132 X Y Z; Minns lagrade hem förskjutningar
T1; Växla till vänster extrudern
;
; vänta på att värma
G1 X 112 Y-72 Z30 F3300; flytta till väntande plats (främre högra hörnet av utskrift säng)
M116; vänta tills målet temperaturer nås. GPX, RepG förstår inte
;
; Töm och torka
G92 E0; Ange aktuella extruder position som 0 så att E15 nedan är meningsfullt
G1 X 110 Y-70 Z [first_layer_height] F2400.0; flytta bara på sängen
G1 X 110 Y70 E15 F1200.000; pressa en linje av glödtrådens längs den högra kanten av sängen
G92 E0; E inställd på 0 igen eftersom den slicer nästa extrudering är i förhållande till denna 0
Slutet G-kod
M73 P100; End bygga framsteg
X G162 Y F2500; hem X- och Y-axlarna
G0 Z150; lägre Z-axeln till botten
M18; Inaktivera alla stegmotorer
M109 S0 T0; Ställ in bed temperaturen till 0
M104 S0 T1; Ställ in extruder temperaturen till 0
M70 P5; Vi < 3 att göra saker!
M72 P1; Spela upp Ta-Da låt
Nu Klicka på disketten och Spara skrivarinställningar som Enda vänster.
Klistra in följande G-kod i rutorna ersätter vänster munstycke koden för att skapa en dubbel munstycke profil:
Starta G-kod
; börja
M73 P0; berätta firmware vi börjar en bygga
G130 X 118 Y118 Z40 A118 B118; Ställ in vref till standard
;
; Ställ in temps
M140 S [first_layer_bed_temperature]; ställa in sängen temp, vänta inte
M104 S [first_layer_temperature_0] T0; ställa in munstycket temp, vänta inte
M104 S [first_layer_temperature_1] T1; ställa in munstycket temp, vänta inte
;
; hem och ange koordinater
T0; hemma på rätt extrudern
G90; ange absoluta-positionering
G28 X Y Z; hem XYZ på standard hem feedrates
; hem Z igen långsamt för att ge mer konsekvent första lagret höjd
G92 X 0 Y0 Z0 A0 B0; definiera detta som Z = 0, de andra coords är tekniskt onödiga men x3g kräver dem så gpx kommer att göra några
G1 Z5; Kör arbetskorgen 5mm
G28 Z F500; så vi kan hem z igen långsamt
M132 X Y Z; Minns lagrade hem förskjutningar
;
; vänta på att värma
G1 X 112 Y-72 Z30 F3300; flytta till väntande plats (främre högra hörnet av utskrift säng)
M116; vänta tills målet temperaturer nås. GPX, RepG förstår inte
; Rensa och torka vänster extruder
T1;
G92 E0; Ange aktuella extruder position som 0 så att E15 nedan är meningsfullt
G1 X 110 Y-70 Z [first_layer_height] F2400.0; flytta bara på sängen
G1 X 110 Y70 E15 F1200.000; pressa en linje av glödtrådens längs den högra kanten av sängen
G92 E0; E inställd på 0 igen eftersom den slicer nästa extrudering är i förhållande till denna 0
; Rensa och torka rätt extruder
T0;
G92 E0; Ange aktuella extruder position som 0 så att E15 nedan är meningsfullt
G1 X 105 Y-70 Z [first_layer_height] F2400.0; flytta bara på sängen
G1 X 105 Y70 E15 F1200.000; pressa en linje av glödtrådens längs den högra kanten av sängen
G92 E0; E inställd på 0 igen eftersom den slicer nästa extrudering är i förhållande till denna 0
Slutet G-kod
M73 P100; End bygga framsteg
X G162 Y F2500; hem X- och Y-axlarna
M109 S0 T0; Ställ in bed temperaturen till 0
M104 S0 T0; 1. extruder temperatur inställt på 0
M104 S0 T1; 2. extruder temperatur inställt på 0
G0 Z150; lägre Z-axeln till botten
M18; Inaktivera alla stegmotorer
M70 P5; Vi < 3 att göra saker!
M72 P1; Spela upp Ta-Da låt
Verktygsbyte G-kod
T [next_extruder]
Nu Klicka på disketten och Spara skrivarinställningar som dubbla.
Usch... Det var en hel del konfiguration. Hoppas du fortfarande med mig.
Nu när vi har 3 skrivarprofilens inställningar skapas och visas i den nedrullningsbara listrutan skall vi gå vidare till fliken glödtråden inställningar.