Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

G92 E0 Befehl

geschrieben von Jonny12345 
G92 E0 Befehl
07. January 2019 06:31
Hallo,

Ich habe einen Stepcraft PH40 3D Druckkopf und benutze die Software Winpc-nc USB und zum slicen Ultimaker Cura. Bei größeren Bauteilen erzeugt Ultimaker Cura automatisch den Befehl G92 E0, um den Filamentnullpunkt neu zu setzen. Bei mir tritt jedoch folgendes Problem auf. Der 3D Drucker nimmt nicht einfach einen neuen Nullpunkt für die Filamentachse an, sondern der Motor bleibt beim G92 E0 Code stehen und fängt an, die schon gedruckte Länge an Filament rückwärts zu fahren. Nach z.B einer Viertel Stunde hat der Motor den Nullpunkt erreicht und will weiter drucken, hat aber dann logischerweise kein Filament mehr im Druckkopf. Hoffe es kann mir jemand weiter helfen.



Stelle des G Codes:
;LAYER:4
G0 X32.004 Y-16.651 Z2.1
;TYPEconfused smileyUPPORT
G1 F300 Z1.1
G1 F1500 E4540.80522
G92 E0
G1 F3000 X30.829 Y-9.129 E0.25322
G1 X32.004 Y0.508 E0.57612
G1 X32.004 Y-16.651 E1.14683

Mit freundlichen Grüßen
Johann
VDX
Re: G92 E0 Befehl
07. January 2019 07:12
... ich hatte auch mal ähnliche Probleme - hab's dann mit einem darauffolgenden "G0 E0" gelöst ...


Viktor
--------
Aufruf zum Projekt "Müll-freie Meere" - [reprap.org] -- Deutsche Facebook-Gruppe - [www.facebook.com]

Call for the project "garbage-free seas" - [reprap.org]
Re: G92 E0 Befehl
07. January 2019 07:45
Würde es nicht schon helfen, statt der absoluten Position beim Extruder das auf relativ umzustellen?
Wo das bei Cura versteckt ist weiß ich nicht. Jedoch sollte ein M83 (E auf relativ), das im Startcode auch erledigen. (M82 wäre E auf absolut)


P3Steel Toolson MK2 / TMC2209 + TMC2100 / Marlin 1.1.8 / Ramps 1.4 / 24V / S3D
Re: G92 E0 Befehl
10. January 2019 07:31
Ich habe es mit der relativen Extrusion (M83) versucht. Der Drucker fährt dabei nach jeder Zeile wieder auf den Nullpunkt, sodass gar kein Filament aus der Düse kommt. Ist leider nicht die passende Lösung
Re: G92 E0 Befehl
10. January 2019 07:51
Lässt sich die relative Extrusion in Cura einstellen? In S3D gibt es dafür einen Hacken.


P3Steel Toolson MK2 / TMC2209 + TMC2100 / Marlin 1.1.8 / Ramps 1.4 / 24V / S3D
Re: G92 E0 Befehl
10. January 2019 07:55
Ja lässt sich einstellen. Der G-Code sieht dann dem entsprechen aus.

M104 S210
M105
M109 S210
M82 ;absolute extrusion mode
;start code for CURA
G21 ;metric values
G90 ;absolute positioning
G71 T1 M6 ;Start Code
M83 ;relative extrusion mode
G1 F1500 E-6.5
;LAYER_COUNT:57
;LAYER:0
M107
G0 F3600 X40.923 Y-3.14 Z0.3
;TYPEconfused smileyKIRT
G1 F1500 E6.5
G1 F1800 X41.313 Y2.322 E0.38247
G1 X49.76 Y71.873 E4.89358
G1 X49.781 Y72.378 E0.0353
G1 X49.722 Y72.88 E0.0353
Re: G92 E0 Befehl
10. January 2019 13:14
In Deinem ersten Beitrag steht die Zeile:

G1 F1500 E4540.80522

Damit kann ich nur insoweit etwas anfangen, als dass damit 4540 mm Filament gedrückt werden sollen.

Kann das so sein? Wenn es ein Relativwert sein sollte, ok, da habe ich keinerlei Erfahrung, arbeite nur mit Absolutwerten, die kann man direkt lesen und bewerten. Warum Du da hin- und her wechselst, verstehe ich nicht. Die Vorteile von Relativwerten ist für unsereins doch nur marginal.

H.

PS., wäre gut, wenn Du mal den Startcode zeigen würdest, dass man sich einen Eindruck verschaffen kann.

1-mal bearbeitet. Zuletzt am 10.01.19 13:16.
VDX
Re: G92 E0 Befehl
10. January 2019 14:01
... bei meinen Pastedispensern hat das mit relativem E Anfangs auch nicht so geklappt - wir haben dann für die ganzen Import- und Format-Konverter für E eine Variable mitlaufen lassen, wo die absoluten Werte für die Tropfenanzahl (praktisch wie die "E-Länge" beim Extruder) hinzuaddiert wurde.

Zuletzt habe ich das doch irgendwie "relativ" hinbekommen ... weiß aber nicht mehr genau, wie/wo ich das in der Firmware (Marlin4Due) angepaßt habe ...


Viktor
--------
Aufruf zum Projekt "Müll-freie Meere" - [reprap.org] -- Deutsche Facebook-Gruppe - [www.facebook.com]

Call for the project "garbage-free seas" - [reprap.org]
Re: G92 E0 Befehl
10. January 2019 14:13
Hallo Viktor,
ich kanns nur in Bezug auf S3D sagen. Da ist das jederzeit durch Häkchen vorbestimmt werden und das funktioniert völlig problemlos - hin wie her. An der Firmware muss ich weder beim Mankati noch beim A8 etwas ändern.
Wenn man etwas ändert, gilt der Befehl permanent solange weiter, bis er durch den entsprechenden Gegen- M-Befehl wieder zurück geändert wird. Ob sich das in die Firmware schreibt - über einen Neustart resp. den Aufruf einer neuen GCode-Datei - weiss ich nicht. In meinem Startcode wird der Absolut-Modus gleich zu Anfang initiiert, obs nun notwendig ist oder nicht.

H.

1-mal bearbeitet. Zuletzt am 10.01.19 14:13.
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen