Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

gcode unterschied

geschrieben von rudikx 
gcode unterschied
02. November 2012 14:12
Hallo zusammen,

ganz kurze Frage.

Ich habe mit Slic3r und mit Skeinforge, 2 unterschiedliche gCode formate. Mit der Slic3r Form funktioniert mein druck.
Könnt ihr mir einen tipp geben was Skeinforge dazu bringt mir ein solches Format aus zu geben?

Slic3r: G1 X68.070 Y53.361 F600.000 E1.05280
Skeinforge: G1 X11.52 Y-4.392 Z0.72 F240.0
Re: gcode unterschied
02. November 2012 17:49
Hi Rudikx,

das "Format" ist in beiden Sätzen das selbe. Der Unterschied ist nur der, das Slic3r nur die geänderten Koordinatenwerte angibt, Skeinforge jedoch die komplette Zielkoordinate in X/Y/Z. Beides ist legitim und sollte von der Firmware auch verarbeitet werden können.
Wie äußert sich denn das "nicht funktionieren"? Macht der Drucker dabei Anfangs überhaupt irgendwas? Wenn ja, kann das auch an einer fehlenden oder unvollständigen Datei "replace.csv" im Module Export liegen. Meine sieht z.B. so aus. Die Datei muss im Verzeichniss ..\.skeinforge\alterations liegen.


Grüße von
Mirko
_______________________________________________________________________
1. mod. MendelMax + Ramps1.4 + Repetier-Firmware & Host
2. mod. Anet A6
3. XY-Core im Bau

"Eine kleine Revolution hin und wieder ist eine gute Sache." (Kapitain Ramius)
Re: gcode unterschied
02. November 2012 18:19
Hallo Mirko,

danke für diese Info. Ich habe noch etwas anderes entdeckt. Die Werte für den Extruder ändern sich beim slicen mit Skeinforge nur bei Änderungen in der Z-Achse, das hat glaube ich was mit absoluten und relativen werten zu tun. Richtig? Gibt es da einstellungen im Skeinforge?

Mein Problem zunächst ist, das ich keine vorschau mit Skeinforge gcode Dateien im Repetier Host bekomme.
Beim Drucken bewegt sich dann der Extruder nicht. Das abfahren der Strecken läuft aber.

Auszug aus dem gcode des Skeinforg:
Hier ein
G90
G21
M103
M105
M106
M140 S60.0
M141 S30.0
M142 S0.0
M113 S1.0
M108 S101.97
M104 S198.971
G1 X0 Y71 Z72 F600
M101
G1 X0 Y130 Z72 F1165
G1 X29 Y159 Z72 F1165
G1 X29 Y42 Z72 F1165
G1 X58 Y28 Z72 F1165
G1 X58 Y174 Z72 F1165
G1 X86 Y174 Z72 F1165
G1 X86 Y28 Z72 F1165
G1 X115 Y28 Z72 F1165
G1 X115 Y174 Z72 F1165
G1 X144 Y174 Z72 F1165
G1 X144 Y28 Z72 F1165
G1 X173 Y42 Z72 F1165
G1 X173 Y159 Z72 F1165
G1 X202 Y130 Z72 F1165
G1 X202 Y71 Z72 F1165
M103
M108 S43.66
M104 S198.447
G1 X57 Y29 Z118 F9600
M101
G1 X144 Y29 Z118 F1996
G1 X173 Y43 Z118 F1996
G1 X28 Y43 Z118 F1996
G1 X28 Y58 Z118 F1996
G1 X173 Y58 Z118 F1996
G1 X202 Y72 Z118 F1996
G1 X0 Y72 Z118 F1996
G1 X0 Y86 Z118 F1996
G1 X202 Y86 Z118 F1996
G1 X202 Y101 Z118 F1996
G1 X0 Y101 Z118 F1996
G1 X0 Y115 Z118 F1996
G1 X202 Y115 Z118 F1996
G1 X202 Y130 Z118 F1996
G1 X0 Y130 Z118 F1996
G1 X28 Y158 Z118 F1996
G1 X173 Y158 Z118 F1996
G1 X173 Y144 Z118 F1996
G1 X28 Y144 Z118 F1996
M103
G1 X57 Y173 Z118 F9600
M101
G1 X144 Y173 Z118 F1996
M103
M108 S43.75
M104 S198.451
G1 X57 Y29 Z158 F9600
M101
G1 X144 Y29 Z158 F2000
G1 X173 Y43 Z158 F2000
G1 X28 Y43 Z158 F2000
G1 X28 Y58 Z158 F2000
G1 X173 Y58 Z158 F2000
G1 X202 Y72 Z158 F2000
G1 X0 Y72 Z158 F2000


Re: gcode unterschied
02. November 2012 19:09
Hi Du,

in Deinem Auszug ist für den Extruder kein Wert dabei. Die Werte mit F sind Geschwindigkeiten. Extruderwerte fange mit E an. Auch sind da einige merkwürdige M-Codes dabei (z.B. M101, M108), über die manche Firmware stolpert.
Weiterhin sind die Werte für Z erstaunlich. Dein erster Layer ist ja ganze 72mm dick.
Bevor Du da weiter machst, solltest Du die Einstellungen in Skeinforge nochmal genau überprüfen. Guck mal hier, da sind alle Parameter recht gut erklärt und Default-Werte angegeben. Nützlich ist auch ein alter Beitrag von Wolfgang. Ansonsten sind noch diese und diese Seite empfehlenswert und wenn Du mal gaaaaanz viel Zeit hast, kannst Du Dir mal diesen Thread zu Gemüte führen.


Grüße von
Mirko
_______________________________________________________________________
1. mod. MendelMax + Ramps1.4 + Repetier-Firmware & Host
2. mod. Anet A6
3. XY-Core im Bau

"Eine kleine Revolution hin und wieder ist eine gute Sache." (Kapitain Ramius)
Re: gcode unterschied
03. November 2012 05:54
@Mirko

Dein Problem mit Skeinforge ist, dass du das Dimension Modul nicht aktiviert hast. Dieses erzeugt den Extrudercode überhaupt erst. Setze ihn auf absolute Koordinaten, sonst gibt's nich mehr überraschungen und Maximum E value before reset zu 1000. Der Rest sollte halt zu deinem Drucker/Filament passen.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen