Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Slic3r Reihenfolge der Befehle

geschrieben von Fridi 
Slic3r Reihenfolge der Befehle
06. May 2014 06:37
Moin moin aus HU.
Momentan experimentiere ich an der Kammerfüllung meines Monsters herum.
Beim Start des Druckens fehlt mir immer etwas Filament. Ich habe schon auf 3 Ehrenrunden gestellt, aber bei kleinen Teilen reicht das nicht. Auch möchte ich alle 3 Farben in einer Startstellung haben, weil sich Filament beim Drucken von einem Kanal zum anderen drückt.
Ich habe mir eine Startsequenz geschrieben, die alle 3 Farben um 20mm vorfährt, dann die Düse über meiner Drahtbürste 2 mal hin und her fährt, um den Müll abzustreifen.
Diese Startsequenz habe ich in Repetier eingebaut. Nachteil, beim Start muss ich auf die Temperatur achten. Dann habe ich die Sequenz in den Slic3r eingebaut. Da habe ich das Problem, dass der Slic3r die Sequenz vor der Temperaturwartesequenz einbaut.
Ich müsste also in meiner Startsequenz die Temperatursequenz einbauen und habe sie nach dem Reinigen noch einmal automatisch über den Slic3r. Zudem muss ich die Reinigungssequenz jedes Mal bei einer anderen Temperatur anpassen.

Wie kann ich dem Slic3r beibringen, Dass die Reinigungssequenz erst nach dem „ Warten auf Temperatur“ eingebaut wird?

Gruß

Frithjof


G28 ; home all axes

M105
T0 ;Extruder 0
M105
M105
G91
G1 E20 F100 ;Extruder 0 Farbe 20mm vor
G90
M105

M105
T1 ;Extruder 1
M105
M105
G91
G1 E20 F100 ;Extruder 1 Farbe 20mm vor
G90
M105

M105
T2 ;Extruder 2
M105
M105
G91
G1 E20 F100 ;Extruder 2 Farbe 20mm vor
G90
M105

G1 Y60 F4800 ;Hotend reinigen
G1 x200 F4800
G1 x-200 F4800
G1 x100 F4800


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 06:48
Hallo.

Einfach am Anfang des Startcodes "M190 S[first_layer_bed_temperature]" (Heatbed) und "M109 S[first_layer_temperature]" (Hotend) eintragen.
M190 bzw. M109 heizt (in dem Fall auf die in den Filament-Einstellungen gesetzten Temperaturen) auf und wartet bis die Temperatur erreicht ist.

Der M105 (Abfrage der Temperatur) ist im Startcode eigentlich unnötig.
Re: Slic3r Reihenfolge der Befehle
06. May 2014 06:58
Moin moin aus HU.
Das habe ich auch gemacht. Aber nach der Reinigung fährt das Hotend wieder zum Anfang und wartet wieder auf die Temperatur, was dazu führt, dass die Düse wieder zu tropfen anfängt.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 07:00
Hallo.

Poste mal den kompletten Startcode.

1-mal bearbeitet. Zuletzt am 06.05.14 07:00.
Re: Slic3r Reihenfolge der Befehle
06. May 2014 07:22
Hi, hier der Startcode
Das Hotend fährt aber nicht auf 0 zurück. War von mir falsch beobachtet. Es bleibt einfach stehen und wartet auf die Temperatur, was 5 Sec dauert und das Hotend tropfen lässt.

; generated by Slic3r 1.0.0RC2 on 2014-05-06 at 12:31:17

; layer_height = 0.2
; perimeters = 1
; top_solid_layers = 0
; bottom_solid_layers = 2
; fill_density = 0
; perimeter_speed = 100
; infill_speed = 50
; travel_speed = 120
; nozzle_diameter = 0.5
; filament_diameter = 3
; extrusion_multiplier = 1.03
; perimeters extrusion width = 0.50mm
; infill extrusion width = 0.50mm
; solid infill extrusion width = 0.50mm
; top infill extrusion width = 0.50mm
; first layer extrusion width = 0.52mm

G21 ; set units to millimeters
M107
M190 S125 ; wait for bed temperature to be reached
M104 S250 ; set temperature
G28 ; home all axes
;G1 Z5 F5000 ; lift nozzle
;G1 E5 F1800; 2.5mm extrudieren
M105
-----------------------------------------------------Startcode vom slic3r eingefügt
T0 ;Extruder 0 Farbe 10mm vor
M105
M105
G91
G1 E20 F100
G90
M105
M105
T1 ;Extruder 1 Farbe 10mm vor
M105
M105
G91
G1 E20 F100
G90
M105
M105
T2 ;Extruder 2 Farbe 10mm vor
M105
M105
G91
G1 E20 F100
G90
M105
G1 Y60 F4800 ;Hotend reinigen
G1 x200 F4800
G1 x-200 F4800
G1 x100 F4800
------------------------------------------------------------------------------------------
M109 S250 ; wait for temperature to be reached ------------- Dieses hätte ich gerne vor der Reinigungssequenz
G90 ; use absolute coordinates
G92 E0
M82 ; use absolute distances for extrusion
G1 Z0.400 F7200.000
G1 F6000.000 E-10.00000
G92 E0
G1 X220.340 Y202.490 F7200.000
G1 E10.00000 F6000.000
G1 X220.490 Y202.340 E10.00638 F3000


Gruß

Frithjof

1-mal bearbeitet. Zuletzt am 06.05.14 07:25.


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 07:34
Hallo.

Ich meinte eigentlich den Startcode in den Einstellungen von Slic3r.

Ändere den M104 im Startcode auf M109.

M104 setzt die Temperatur, macht dann aber sofort weiter.
M109 wartet bis die Temperatur erreicht ist bevor der Code weiter abgearbeitet wird.
Re: Slic3r Reihenfolge der Befehle
06. May 2014 08:10
Hier der Startcode

G28 ; home all axes
;G1 Z5 F5000 ; lift nozzle
;G1 E5 F1800; 2.5mm extrudieren

T0 ;Extruder 0 Farbe 10mm vor
G91
G1 E20 F100
G90

T1 ;Extruder 1 Farbe 10mm vor
G91
G1 E20 F100
G90

T2 ;Extruder 2 Farbe 10mm vor
G91
G1 E20 F100
G90

G1 Y60 F4800 ;Hotend reinigen
G1 x200 F4800
G1 x-200 F4800
G1 x100 F4800



104 in 109 ändern bringt nichts, da die Werte vom slic3r gesetzt werden. Ich möchte ja die gesamte Temperaturgeschichte vor der Reinigung und danach sofort der Ausdruck.
Gruß

Frithjof

1-mal bearbeitet. Zuletzt am 06.05.14 08:13.


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: Slic3r Reihenfolge der Befehle
06. May 2014 08:18
Moin moin aus HU.
Eine Möglichkeit ist mir gerade eingefallen. Ich könnte die Temperaturen im slic3r beide auf 0 setzen und nur über den Host fahren aber wartet dann der Host, bis die Temperatur erreicht wird oder fährt gleich bei slic3r ende los? Mal ausprobieren.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 09:04
Du hast ja im Startcode gar keine Befehle zum heizen.

Füg mal (in den Einstellungen von Slic3r!) vor (oder auch direkt nach) dem G28 die "M190 S125" und "M109 S250" ein.
Re: Slic3r Reihenfolge der Befehle
06. May 2014 09:40
Moin moin aus HU.
Da machen die Heizbefehle keinen Sinn, da der Slic3r die Werte sowieso einträgt, leider an falscher Stelle.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 10:20
Hallo.

Warum machen die Befehle dort keinen Sinn, wenn du sie doch genau dort ausgeführt haben möchtest??
Re: Slic3r Reihenfolge der Befehle
06. May 2014 10:27
Moin moin aus HU.
Habe jetzt im Slic3r die Starttemperaturen auf 0 gesetzt. Dann habe ich auch kein Wait. Leider wartet der Host nicht, bis die eingestellte Temperatur erreicht ist, wenn ich den Druck vorher starte. Da scheint es einen dicken Fehler im Repetier-Host zu geben, denn warum sollte ich dann in der Druckereinstellung im Host Werte eingeben, an die sich keiner hält. Der Drucker fährt sogar weiter, wenn die Temperatur unter den Schmelzpunkt sinkt.
Wenn ich auf die Temperaturen warte, funzt der Reinigungsablauf mit sofortigem Drucken.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: Slic3r Reihenfolge der Befehle
06. May 2014 12:36
trage die werte ein wie oben geschrieben
du heizt ja auch nicht
das andere liegt in der firmware drin meine ich und in der software.
das ist zum beruhigen von dem ganzen wenn er hochgeheizt hat


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Slic3r Reihenfolge der Befehle
06. May 2014 13:06
Moin moin aus HU.
Wenn ich die Werte in den Slic3r-Start-GCode eingebe, habe ich doch das Problem, das erst die Reinigungssequent vom Slic3r eingetragen wird und dann warten auf HE Temperatur. Genau so will ich es ja nicht haben, weil die Düse tropft.
Mit der Hoststeuerung geht das, aber ich muß auf die Temperatuern aufpassen, sonst läuft der schon bei 180°C los.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: Slic3r Reihenfolge der Befehle
06. May 2014 13:33
Hier noch eine längere Sequenz. Ich finde hier nichts, was auf einen Retract von T0 nach T1 hinweist.


19:19:57.384 : N13854 M105 *12
19:19:58.481 : N13855 M105 *13
19:19:59.120 : N13856 G1 X261.342 Y188.147 Z0.747 E26.85454 *36
19:19:59.137 : N13857 G1 X260.682 Y188.084 Z0.749 E26.86439 *37
19:19:59.466 : N13858 G1 X260.193 Y187.798 Z0.75 E26.87281 *20
19:19:59.467 : N13859 G1 X259.969 Y187.473 Z0.751 E26.87866 *38
19:19:59.472 : N13860 G1 X259.851 Y186.842 Z0.752 E26.8882 *23
19:19:59.474 : N13861 G1 X259.853 Y167.342 Z0.797 E27.17787 *44
19:19:59.572 : N13862 M105 *9
19:20:02.119 : N13863 M117 ETE 9m44s *120
-----------------------------------------------------------------------------
19:20:02.121 : N13864 T1 *19
19:20:02.279 : N13865 M105 *14
19:20:02.282 : N13866 G1 X259.916 Y166.682 Z0.799 E27.18771 *43
19:20:02.391 : N13867 G1 X260.202 Y166.193 Z0.8 E27.19613 *34
19:20:02.526 : N13868 G1 Z0.8 F7200 *51
19:20:14.044 : N13869 M105 *2
19:20:14.057 : N13870 M117 ETE 9m44s *122
19:20:14.059 : N13871 G1 X260.902 Y165.875 Z0.956 E27.20754 F600 *118
19:20:14.068 : N13872 G1 X281.106 Y165.87 Z0.967 E27.50766 *23
19:20:14.263 : N13873 M117 ETE 9m41s *124
19:20:14.268 : N13874 G1 X281.807 Y166.202 Z0.967 E27.51919 *34
19:20:14.274 : N13875 G1 X282.031 Y166.527 Z0.967 E27.52504 *46
19:20:14.607 : N13876 G1 X282.149 Y167.158 Z0.967 E27.53458 *39
19:20:14.612 : N13877 G1 X282.146 Y186.658 Z0.977 E27.82425 *38
19:20:14.620 : N13878 G1 X282.084 Y187.318 Z0.978 E27.83409 *38
19:20:14.626 : N13879 G1 X281.798 Y187.807 Z0.978 E27.84251 *39
19:20:14.634 : N13880 G1 X281.473 Y188.031 Z0.978 E27.84837 *47
19:20:14.641 : N13881 G1 X280.842 Y188.149 Z0.979 E27.85791 *44
19:20:14.643 : N13882 G1 X261.451 Y188.088 Z0.988 E28.14595 *45
19:20:14.650 : N13883 G1 X261.342 Y188.147 Z0.988 E28.14779 *43
19:20:14.658 : N13884 G1 X260.682 Y188.084 Z0.989 E28.15763 *33
19:20:14.660 : N13885 G1 X260.193 Y187.798 Z0.989 E28.16605 *32
19:20:14.666 : N13886 G1 X259.969 Y187.473 Z0.989 E28.17191 *41
19:20:14.668 : N13887 G1 X259.851 Y186.842 Z0.99 E28.18145 *19
19:20:14.676 : N13888 G1 X259.853 Y167.342 Z0.999 E28.47111 *40
19:20:14.678 : N13889 G1 X259.916 Y166.682 Z1 E28.48096 *54
19:20:14.689 : N13890 G1 X260.202 Y166.193 Z1 E28.48938 *48
19:20:14.691 : N13891 G1 Z1 F7200 *34
19:20:14.698 : N13892 G1 X260.902 Y165.875 Z1.002 E28.50078 F600 *115
19:20:14.856 : N13893 M105 *7
19:20:15.953 : N13894 M105 *0
19:20:17.043 : N13895 M105 *1
19:20:17.554 : N13896 G1 X281.11 Y165.867 Z1.048 E28.80097 *18
19:20:17.606 : N13897 G1 X281.662 Y166.068 Z1.05 E28.80969 *20
19:20:17.631 : N13898 G1 X282.033 Y166.548 Z1.051 E28.8187 *20
19:20:17.763 : N13899 G1 X282.151 Y167.125 Z1.052 E28.82745 *39
19:20:17.767 : N13900 G1 X282.143 Y186.875 Z1.098 E29.12082 *36
19:20:18.138 : N13901 M105 *13
19:20:20.368 : N13902 M117 ETE 9m25s *121
19:20:20.369 : N13903 M105 *15
19:20:20.458 : N13904 G1 X282.025 Y187.486 Z1.099 E29.13006


Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
Re: Slic3r Reihenfolge der Befehle
06. May 2014 13:41
Rc2 von slicer ?
Da geht schon mehr


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Slic3r Reihenfolge der Befehle
06. May 2014 14:06
Hab ich.
Habe aber in der Config.h was über "retract während des Aufheizens" gefunden.
Habe noch einmal über die Konfigurationsunterschiede 2 Extr oder 3 Extr.
Bei 2 Extrudern hat jeder seine Heizung. Bei meiner Konstellation habe ich nur einen Heizpin und 3 mal den gleichen Messpin.


Gruß

Frithjof

1-mal bearbeitet. Zuletzt am 06.05.14 14:12.


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 14:09
Quote
Fridi
Moin moin aus HU.
Wenn ich die Werte in den Slic3r-Start-GCode eingebe, habe ich doch das Problem, das erst die Reinigungssequent vom Slic3r eingetragen wird und dann warten auf HE Temperatur. Genau so will ich es ja nicht haben, weil die Düse tropft.
Mit der Hoststeuerung geht das, aber ich muß auf die Temperatuern aufpassen, sonst läuft der schon bei 180°C los.

Gruß

Frithjof

Hast du es schon versucht?

Dass er bei 180° schon loslegt ist logisch.
Im oben geposteten G-Code wird das Bett aufgeheizt (und gewartet bis die Temp. erreich ist), dann wird der Extruder aufgeheizt, da das aber mit M104 passiert wartet er nicht bis die Temperatur erreicht ist sondern macht sofort weiter.
Re: Slic3r Reihenfolge der Befehle
06. May 2014 15:00
Moin moin aus HU.
Genau das will ich nicht.
Ich will, dass das Bett aufgeheizt wird und dann das Hotend und bei Erreichern der Zieltemperatur soll der Reinigungsprozess ablaufen und dann sofort der Druck beginnen.
Leider setzt Slic3r den Heizvorgang automatisch hinter den Reinigungsvorgang. Das könnte dazu führen, dass zwar die Betttemperatur erreicht wird, aber der Extruder immer noch bei zB 180°C liegt. Dann startet aber schon der Reinigungsprozess.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
P85
Re: Slic3r Reihenfolge der Befehle
06. May 2014 15:40
Die Lösung dazu hab ich ja schon gepostet.

Quote
P85

Füg mal (in den Einstellungen von Slic3r!) vor (oder auch direkt nach) dem G28 die "M190 S125" und "M109 S250" ein.

Probiers doch einfach mal. eye rolling smiley
Re: Slic3r Reihenfolge der Befehle
06. May 2014 16:36
Moin moin aus HU.
@ P85
Danke und Asche auf mein Haupt. Manchmal ist man blind. Natürlich liegt die Lösung darin, alle Heizbefehle am Start zu verhindern, aber sie in den Start-G-Code einzubinden.
Hat gerade geklappt.

Gruß

Frithjof


Liebe Grüße aus Kaltenkirchen.
Frithjof
Meine Seite
[www.facebook.com]
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen