Probleme nach Firmware update
-
- Gelegenheitsdrucker
- Beiträge: 26
- Registriert: Di 9. Jun 2015, 13:13
- Has thanked: 3 times
- Been thanked: 1 time
Probleme nach Firmware update
Hallo Liebe Schmelzer
Nach längerer Zeit mit der 0.48 Firmware habe ich mich nun entschieden auf die neue 1.xx zu wechseln. Leider habe ich nun einige Probleme bekommen.
Ich habe zuerst die aktuelle Developement 1.31 aufgespielt, und hatte nach Heat-Bed Scan direkt Probleme mit dem Extruder. Es kommt zu Schrittverlusten (Digits > 5000) . Diese waren erst nach dem ich die Temperatur auf 280°C ! gestellt hatte (PLA) weitestgehend verschwunden.
Ich verwende Cura als slicer , und die Profile die bisher mit der 0.48 prima funktioniert haben.
Frage: Muss ich hier in der configuration.h etwas zum Thermistor einstellen ??? (Ist der V2 original Extruder)
Nun habe ich die 1.10 installiert, und es ist etwas besser d.h ich kann PLA bei 250 °C drucken , ohne ständige Schrittverluste.
Hat sich seit der neuen FWs bei der Kalibrierung des Düsenabstandes etwas geändert ?? Habe den Abstand auf 0,5mm eingestellt, und anschließend den Scan laufen lassen.
Die Matrix sieht nun so aus:
16:28:37.685 : ;6;0;14;34;54;74;94;114;134;154;174;194;214;245
16:28:37.685 : ;0;-1700;-1700;-1696;-1680;-1604;-1608;-1660;-1708;-1720;-1692;-1684;-1600;-1600
16:28:37.685 : ;29;-1700;-1700;-1696;-1680;-1604;-1608;-1660;-1708;-1720;-1692;-1684;-1600;-1600
16:28:37.685 : ;49;-1684;-1684;-1692;-1652;-1580;-1580;-1636;-1680;-1696;-1652;-1660;-1700;-1700
16:28:37.685 : ;69;-1752;-1752;-1764;-1732;-1640;-1636;-1688;-1736;-1724;-1700;-1740;-1788;-1788
16:28:37.685 : ;89;-1668;-1668;-1664;-1628;-1572;-1576;-1612;-1644;-1648;-1596;-1640;-1728;-1728
16:28:37.685 : ;109;-1660;-1660;-1640;-1600;-1568;-1556;-1600;-1648;-1636;-1592;-1628;-1700;-1700
16:28:37.685 : ;129;-1684;-1684;-1604;-1572;-1532;-1548;-1596;-1628;-1632;-1584;-1592;-1648;-1648
16:28:37.685 : ;149;-1612;-1612;-1580;-1552;-1508;-1508;-1548;-1600;-1652;-1608;-1620;-1684;-1684
16:28:37.685 : ;169;-1636;-1636;-1632;-1608;-1548;-1544;-1600;-1656;-1692;-1676;-1660;-1720;-1720
16:28:37.685 : ;189;-1672;-1672;-1684;-1632;-1576;-1580;-1640;-1692;-1700;-1668;-1680;-1724;-1724
16:28:37.685 : ;209;-1676;-1676;-1668;-1624;-1584;-1616;-1668;-1696;-1696;-1692;-1708;-1760;-1760
16:28:37.685 : ;245;-1676;-1676;-1668;-1624;-1584;-1616;-1668;-1696;-1696;-1692;-1708;-1760;-1760
16:28:37.685 : offset = -1508 [steps]-1508
irgendwie kommen mir die werte zu hoch vor !?
Gibt es eigentlich eine allgemeine Konfigurations/Anpassungsanleitung für die FW. Habe nach suche nicht gefunden.
Vielen Dank schon mal.
LG
Oliver
Nach längerer Zeit mit der 0.48 Firmware habe ich mich nun entschieden auf die neue 1.xx zu wechseln. Leider habe ich nun einige Probleme bekommen.
Ich habe zuerst die aktuelle Developement 1.31 aufgespielt, und hatte nach Heat-Bed Scan direkt Probleme mit dem Extruder. Es kommt zu Schrittverlusten (Digits > 5000) . Diese waren erst nach dem ich die Temperatur auf 280°C ! gestellt hatte (PLA) weitestgehend verschwunden.
Ich verwende Cura als slicer , und die Profile die bisher mit der 0.48 prima funktioniert haben.
Frage: Muss ich hier in der configuration.h etwas zum Thermistor einstellen ??? (Ist der V2 original Extruder)
Nun habe ich die 1.10 installiert, und es ist etwas besser d.h ich kann PLA bei 250 °C drucken , ohne ständige Schrittverluste.
Hat sich seit der neuen FWs bei der Kalibrierung des Düsenabstandes etwas geändert ?? Habe den Abstand auf 0,5mm eingestellt, und anschließend den Scan laufen lassen.
Die Matrix sieht nun so aus:
16:28:37.685 : ;6;0;14;34;54;74;94;114;134;154;174;194;214;245
16:28:37.685 : ;0;-1700;-1700;-1696;-1680;-1604;-1608;-1660;-1708;-1720;-1692;-1684;-1600;-1600
16:28:37.685 : ;29;-1700;-1700;-1696;-1680;-1604;-1608;-1660;-1708;-1720;-1692;-1684;-1600;-1600
16:28:37.685 : ;49;-1684;-1684;-1692;-1652;-1580;-1580;-1636;-1680;-1696;-1652;-1660;-1700;-1700
16:28:37.685 : ;69;-1752;-1752;-1764;-1732;-1640;-1636;-1688;-1736;-1724;-1700;-1740;-1788;-1788
16:28:37.685 : ;89;-1668;-1668;-1664;-1628;-1572;-1576;-1612;-1644;-1648;-1596;-1640;-1728;-1728
16:28:37.685 : ;109;-1660;-1660;-1640;-1600;-1568;-1556;-1600;-1648;-1636;-1592;-1628;-1700;-1700
16:28:37.685 : ;129;-1684;-1684;-1604;-1572;-1532;-1548;-1596;-1628;-1632;-1584;-1592;-1648;-1648
16:28:37.685 : ;149;-1612;-1612;-1580;-1552;-1508;-1508;-1548;-1600;-1652;-1608;-1620;-1684;-1684
16:28:37.685 : ;169;-1636;-1636;-1632;-1608;-1548;-1544;-1600;-1656;-1692;-1676;-1660;-1720;-1720
16:28:37.685 : ;189;-1672;-1672;-1684;-1632;-1576;-1580;-1640;-1692;-1700;-1668;-1680;-1724;-1724
16:28:37.685 : ;209;-1676;-1676;-1668;-1624;-1584;-1616;-1668;-1696;-1696;-1692;-1708;-1760;-1760
16:28:37.685 : ;245;-1676;-1676;-1668;-1624;-1584;-1616;-1668;-1696;-1696;-1692;-1708;-1760;-1760
16:28:37.685 : offset = -1508 [steps]-1508
irgendwie kommen mir die werte zu hoch vor !?
Gibt es eigentlich eine allgemeine Konfigurations/Anpassungsanleitung für die FW. Habe nach suche nicht gefunden.
Vielen Dank schon mal.
LG
Oliver
- rf1k_mjh11
- Developer
- Beiträge: 2100
- Registriert: Di 6. Jan 2015, 19:44
- Wohnort: Autriche
- Has thanked: 276 times
- Been thanked: 557 times
Re: Probleme nach Firmware update
Hallo Oliver/olima,
In deinen HBS-Werten steht zum Schluss "offset = -1508 [steps]". Das entspricht -0.59mm die du als statischen Offset (mittels M3006) kompensieren solltest. Am Besten schon im Start-GCode. Die neueren FW-Versionen arbeiten beim HBS, bzw. bei der Z-Kompensation anders als die älteren Versionen (='richtiger'). Damit könnte dein statischer Offset jetzt daneben sein.
Ein Problem das zu hohen F-Digit-Werten, und in Folge zu Schrittverlusten führen kann, ist der Abstand Düse-Bett im ersten Layer. Ist der statische Offset falsch, und der Düsenabstand zu gering, kann das Material kaum in den engen Spalt gedrückt werden - die F-Digits gehen hoch.
Wo verlierst du Schritte, schon anfangs, oder erst später?
Nebenbei sind deine Werte etwas an der höheren Seite, das sollte aber nicht zu deinem berichteten Problem führen. Der 'höchste Wert ist -1788 (=0.7mm) - das ist 'gerade noch verkraftbar', denn der Z-Endschalter wird hier im ersten Layer ordentlich durch gebogen und beansprucht.
Der Thermistor ist zwischen V2 und V1 Hot End gleich. Bloß ist das Aufheizverhalten geringfügig anders und die neueren FW-Versionen berücksichtigen das über die PID-Werte. Auch das hätte kaum Einfluss auf dein Problem.
Theoretisch sollte die FW schon 'exakt' auf die RFx000 Modelle eingestellt sein. Änderungen können, müssen aber nicht, nach eigenem Gutdünken eingebracht werden und MÜSSEN bei diversen Hardwareänderungen eingepflegt werden (z.B. anderes Hot End, anderes Antriebsritzel, und so weiter). Ich habe z.B geringfügig andere Temperaturen (Extruder-Mindesttemperatur), ein für mich angepasstes "OUTPUT_OBJECT_SCRIPT" und sonstige Kleinigkeiten eingearbeitet, zusätzlich einen anderen Thermistor für mein Pico Hot End. Bis auf den anderen Thermistor müsste der Drucker mit den Originaleinstellungen problemlos laufen.
mjh11
In deinen HBS-Werten steht zum Schluss "offset = -1508 [steps]". Das entspricht -0.59mm die du als statischen Offset (mittels M3006) kompensieren solltest. Am Besten schon im Start-GCode. Die neueren FW-Versionen arbeiten beim HBS, bzw. bei der Z-Kompensation anders als die älteren Versionen (='richtiger'). Damit könnte dein statischer Offset jetzt daneben sein.
Ein Problem das zu hohen F-Digit-Werten, und in Folge zu Schrittverlusten führen kann, ist der Abstand Düse-Bett im ersten Layer. Ist der statische Offset falsch, und der Düsenabstand zu gering, kann das Material kaum in den engen Spalt gedrückt werden - die F-Digits gehen hoch.
Wo verlierst du Schritte, schon anfangs, oder erst später?
Nebenbei sind deine Werte etwas an der höheren Seite, das sollte aber nicht zu deinem berichteten Problem führen. Der 'höchste Wert ist -1788 (=0.7mm) - das ist 'gerade noch verkraftbar', denn der Z-Endschalter wird hier im ersten Layer ordentlich durch gebogen und beansprucht.
Der Thermistor ist zwischen V2 und V1 Hot End gleich. Bloß ist das Aufheizverhalten geringfügig anders und die neueren FW-Versionen berücksichtigen das über die PID-Werte. Auch das hätte kaum Einfluss auf dein Problem.
Ist ein guter Punkt. Vielleicht findet sich jemand, der Bock hat, das in die Wiki einzuarbeiten.olima hat geschrieben:Gibt es eigentlich eine allgemeine Konfigurations/Anpassungsanleitung für die FW. Habe nach suche nicht gefunden.
Theoretisch sollte die FW schon 'exakt' auf die RFx000 Modelle eingestellt sein. Änderungen können, müssen aber nicht, nach eigenem Gutdünken eingebracht werden und MÜSSEN bei diversen Hardwareänderungen eingepflegt werden (z.B. anderes Hot End, anderes Antriebsritzel, und so weiter). Ich habe z.B geringfügig andere Temperaturen (Extruder-Mindesttemperatur), ein für mich angepasstes "OUTPUT_OBJECT_SCRIPT" und sonstige Kleinigkeiten eingearbeitet, zusätzlich einen anderen Thermistor für mein Pico Hot End. Bis auf den anderen Thermistor müsste der Drucker mit den Originaleinstellungen problemlos laufen.
mjh11
RF1000 (seit 2014) mit:
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
-
- Gelegenheitsdrucker
- Beiträge: 26
- Registriert: Di 9. Jun 2015, 13:13
- Has thanked: 3 times
- Been thanked: 1 time
Re: Probleme nach Firmware update
Hallo mjh11
Vielen Dank für die ausführliche Antwort.
Das mit dem Z-Offset kannte ich bisher per M3004, wie ist denn die Syntax für M3006 in meinem Fall ??. Sorry für die vielleicht blöde Frage.
Ich werde nun das Druckbett nochmal justieren, und neu scannen.
Vielen Dank
einen schönen Sonntag noch
Oliver
EDIT:
Die Schrittverluste sind in der Tat in den ersten 1-3 Layern aufgetreten. Passt also
Vielen Dank für die ausführliche Antwort.
Das mit dem Z-Offset kannte ich bisher per M3004, wie ist denn die Syntax für M3006 in meinem Fall ??. Sorry für die vielleicht blöde Frage.
Ich werde nun das Druckbett nochmal justieren, und neu scannen.
Vielen Dank
einen schönen Sonntag noch
Oliver
EDIT:
Die Schrittverluste sind in der Tat in den ersten 1-3 Layern aufgetreten. Passt also
- rf1k_mjh11
- Developer
- Beiträge: 2100
- Registriert: Di 6. Jan 2015, 19:44
- Wohnort: Autriche
- Has thanked: 276 times
- Been thanked: 557 times
Re: Probleme nach Firmware update
Oliver/olima,
Bei M3004 wurde der Parameter als [Schritte] übergeben. Bei M3006 wird es (etwas verständlicher) in [µm] (mü-meter) übergeben. M3006 kam mit der Version v.0.91.49 auf, gleichzeitig wurde M3004 abgeschafft.
In deinem Fall wäre also
Aber das war nicht unbedingt dein Problem, oder? Der zu geringe Abstand würde zu Schrittverlusten NUR im ersten Layer führen. Ab dem zweiten Layer sollte der Abstand zum vorherigen Layer passen (einzige Ausnahme: du fährst mit der Düse so tief 'durch' das Keramikbett, dass sich dieses durch biegt. Da schmiert sich die Düse meist zu (bei mir bisher schon 3x - ist aber schon Monate her).
Bitte deinen Start-GCode durchsehen und bestehende Zeilen mit M3004 oder M3006 korrigieren oder löschen.
!!! Der Befehl M3006 zeigt aber nur Wirkung, wenn auch die Z-Kompensation (mittels M3001) eingeschaltet wurde.
mjh11
Bei M3004 wurde der Parameter als [Schritte] übergeben. Bei M3006 wird es (etwas verständlicher) in [µm] (mü-meter) übergeben. M3006 kam mit der Version v.0.91.49 auf, gleichzeitig wurde M3004 abgeschafft.
In deinem Fall wäre also
M3006 S-59
in den Start-GCode einzuarbeiten. Damit käme das Bett der Düse um 0.59mm näher (daher sicherheitshalber eher M3006 S-45 oder so, eingeben). Damit sollte die Anfangshöhe exakt passen. Aber das war nicht unbedingt dein Problem, oder? Der zu geringe Abstand würde zu Schrittverlusten NUR im ersten Layer führen. Ab dem zweiten Layer sollte der Abstand zum vorherigen Layer passen (einzige Ausnahme: du fährst mit der Düse so tief 'durch' das Keramikbett, dass sich dieses durch biegt. Da schmiert sich die Düse meist zu (bei mir bisher schon 3x - ist aber schon Monate her).
Bitte deinen Start-GCode durchsehen und bestehende Zeilen mit M3004 oder M3006 korrigieren oder löschen.
!!! Der Befehl M3006 zeigt aber nur Wirkung, wenn auch die Z-Kompensation (mittels M3001) eingeschaltet wurde.
mjh11
RF1000 (seit 2014) mit:
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
-
- Gelegenheitsdrucker
- Beiträge: 26
- Registriert: Di 9. Jun 2015, 13:13
- Has thanked: 3 times
- Been thanked: 1 time
Re: Probleme nach Firmware update
Hallo mjh11
Danke für die Hilfe. Ich denke ich bin dem Problem auf der Spur.
Die Schrittverluste sind in der Tat nur im ersten layer. Der Abstand Düse-> Druckbett ist zu gering. Ich habe mal den ersten Layer per Messschieber gemessen, und komme auf eine Dicke von 0.1 mm . im Slicer habe ich als dicker des ersten Layers 0,35mm eingestellt, die restlichen sollen dann 0,3mm haben.
folgendes habe ich nun gemacht.:
- Abstand Druckbett -> Düse per Fühlerlehre auf 0,5mm eingestellt(Flächig).
- Heatbedscan ausgeführt (ohne Filament)
Matrix sieht nun so aus:
10:05:14.913 : front left ... front right
10:05:14.913 : ... ... ...
10:05:14.913 : back left ... back right
10:05:14.913 : ;6;0;14;34;54;74;94;114;134;154;174;194;214;245
10:05:14.913 : ;0;-1208;-1208;-1276;-1260;-1204;-1228;-1284;-1320;-1336;-1288;-1260;-1156;-1156
10:05:14.913 : ;29;-1208;-1208;-1276;-1260;-1204;-1228;-1284;-1320;-1336;-1288;-1260;-1156;-1156
10:05:14.913 : ;49;-1232;-1232;-1304;-1284;-1232;-1232;-1304;-1344;-1332;-1280;-1276;-1276;-1276
10:05:14.913 : ;69;-1344;-1344;-1388;-1396;-1324;-1332;-1384;-1444;-1404;-1368;-1380;-1396;-1396
10:05:14.913 : ;89;-1272;-1272;-1332;-1304;-1268;-1272;-1308;-1364;-1348;-1276;-1292;-1356;-1356
10:05:14.913 : ;109;-1288;-1288;-1296;-1296;-1276;-1276;-1328;-1344;-1324;-1280;-1288;-1348;-1348
10:05:14.913 : ;129;-1312;-1312;-1272;-1248;-1228;-1248;-1300;-1336;-1352;-1288;-1264;-1320;-1320
10:05:14.913 : ;149;-1232;-1232;-1236;-1240;-1192;-1208;-1256;-1316;-1348;-1300;-1280;-1324;-1324
10:05:14.929 : ;169;-1224;-1224;-1276;-1276;-1200;-1232;-1284;-1352;-1376;-1344;-1328;-1348;-1348
10:05:14.929 : ;189;-1248;-1248;-1292;-1268;-1208;-1236;-1304;-1344;-1372;-1336;-1312;-1340;-1340
10:05:14.929 : ;209;-1232;-1232;-1244;-1240;-1216;-1260;-1312;-1348;-1336;-1328;-1340;-1356;-1356
10:05:14.929 : ;245;-1232;-1232;-1244;-1240;-1216;-1260;-1312;-1348;-1336;-1328;-1340;-1356;-1356
10:05:14.929 : offset = -1156 [steps]-1156
Wenn ich nun einen Offset von M3006 S-45 (1156/2560=0,451) einstelle kommt es zu Schrittverlusten im ersten Layer.
Layerdicke ist dann 0,05-0,1 mm
Habe nun schrittweise den Offset erhöht, und bei M3006 S350 ! stimmt zumindest die Layerdicke 0,35-0,37mm.
Im Display steht für die Z-Höhe 0,15-0,2mm
Irgendwie verstehe ich die z-Logic nicht so ganz...
Im Prinzip klappt das jetzt einigermaßen, glaube aber nicht das das so optimal ist .
Werde mir mal ein Profil für den Slic3r basteln, und damit testen. Evtl. liegt es ja auch am Cura. Obwohl es mit der alten 0.48 Firmware immer problemlos lief.
Vielen Dank
Oliver
Danke für die Hilfe. Ich denke ich bin dem Problem auf der Spur.
Die Schrittverluste sind in der Tat nur im ersten layer. Der Abstand Düse-> Druckbett ist zu gering. Ich habe mal den ersten Layer per Messschieber gemessen, und komme auf eine Dicke von 0.1 mm . im Slicer habe ich als dicker des ersten Layers 0,35mm eingestellt, die restlichen sollen dann 0,3mm haben.
folgendes habe ich nun gemacht.:
- Abstand Druckbett -> Düse per Fühlerlehre auf 0,5mm eingestellt(Flächig).
- Heatbedscan ausgeführt (ohne Filament)
Matrix sieht nun so aus:
10:05:14.913 : front left ... front right
10:05:14.913 : ... ... ...
10:05:14.913 : back left ... back right
10:05:14.913 : ;6;0;14;34;54;74;94;114;134;154;174;194;214;245
10:05:14.913 : ;0;-1208;-1208;-1276;-1260;-1204;-1228;-1284;-1320;-1336;-1288;-1260;-1156;-1156
10:05:14.913 : ;29;-1208;-1208;-1276;-1260;-1204;-1228;-1284;-1320;-1336;-1288;-1260;-1156;-1156
10:05:14.913 : ;49;-1232;-1232;-1304;-1284;-1232;-1232;-1304;-1344;-1332;-1280;-1276;-1276;-1276
10:05:14.913 : ;69;-1344;-1344;-1388;-1396;-1324;-1332;-1384;-1444;-1404;-1368;-1380;-1396;-1396
10:05:14.913 : ;89;-1272;-1272;-1332;-1304;-1268;-1272;-1308;-1364;-1348;-1276;-1292;-1356;-1356
10:05:14.913 : ;109;-1288;-1288;-1296;-1296;-1276;-1276;-1328;-1344;-1324;-1280;-1288;-1348;-1348
10:05:14.913 : ;129;-1312;-1312;-1272;-1248;-1228;-1248;-1300;-1336;-1352;-1288;-1264;-1320;-1320
10:05:14.913 : ;149;-1232;-1232;-1236;-1240;-1192;-1208;-1256;-1316;-1348;-1300;-1280;-1324;-1324
10:05:14.929 : ;169;-1224;-1224;-1276;-1276;-1200;-1232;-1284;-1352;-1376;-1344;-1328;-1348;-1348
10:05:14.929 : ;189;-1248;-1248;-1292;-1268;-1208;-1236;-1304;-1344;-1372;-1336;-1312;-1340;-1340
10:05:14.929 : ;209;-1232;-1232;-1244;-1240;-1216;-1260;-1312;-1348;-1336;-1328;-1340;-1356;-1356
10:05:14.929 : ;245;-1232;-1232;-1244;-1240;-1216;-1260;-1312;-1348;-1336;-1328;-1340;-1356;-1356
10:05:14.929 : offset = -1156 [steps]-1156
Wenn ich nun einen Offset von M3006 S-45 (1156/2560=0,451) einstelle kommt es zu Schrittverlusten im ersten Layer.
Layerdicke ist dann 0,05-0,1 mm
Habe nun schrittweise den Offset erhöht, und bei M3006 S350 ! stimmt zumindest die Layerdicke 0,35-0,37mm.
Im Display steht für die Z-Höhe 0,15-0,2mm
Irgendwie verstehe ich die z-Logic nicht so ganz...
Im Prinzip klappt das jetzt einigermaßen, glaube aber nicht das das so optimal ist .
Werde mir mal ein Profil für den Slic3r basteln, und damit testen. Evtl. liegt es ja auch am Cura. Obwohl es mit der alten 0.48 Firmware immer problemlos lief.
Vielen Dank
Oliver
- rf1k_mjh11
- Developer
- Beiträge: 2100
- Registriert: Di 6. Jan 2015, 19:44
- Wohnort: Autriche
- Has thanked: 276 times
- Been thanked: 557 times
Re: Probleme nach Firmware update
Hallo Oliver/olima,
Macht die neue FW vielleicht ohne expliziten M3006 Befehl 'Z0' wirklich zu Z=0 (im Verhältnis zur Bettoberfläche)?
... Nee, kann nicht stimmen, denn der GCode wird vermutlich für das erste Layer wo ein Z0.35 (oder so ungefähr) stehen haben, da müsste die Düse dann den richtigen Abstand haben, und nicht Null, wie es bei dir zu sein scheint.
mjh11
Das ist sehr interessant! Das M3006 S350 entspricht ja genau 0.35mm! Vielleicht liege ich mit meinem Verständnis der Z-Kompensation daneben!olima hat geschrieben:... Habe nun schrittweise den Offset erhöht, und bei M3006 S350 ! stimmt zumindest die Layerdicke 0,35-0,37mm. ...
Macht die neue FW vielleicht ohne expliziten M3006 Befehl 'Z0' wirklich zu Z=0 (im Verhältnis zur Bettoberfläche)?
... Nee, kann nicht stimmen, denn der GCode wird vermutlich für das erste Layer wo ein Z0.35 (oder so ungefähr) stehen haben, da müsste die Düse dann den richtigen Abstand haben, und nicht Null, wie es bei dir zu sein scheint.
Man muss bei den Angaben im Display vorsichtig sein. Da gab es einen ellenlangen Thread über das Thema. Ich glaube, die neue FW erlaubt eine Einstellung, wo im Display der Abstand zur Bettoberfläche angezeigt wird, oder jener zum Auslösepunkt des Z-Endschalters. Ich weiß auf die Schnelle nicht, welche Standard ist. Ich muss das Ganze überdenken und bin auf den Sprung. Später weiß ich vielleicht mehr...olima hat geschrieben: ...die Layerdicke 0,35-0,37mm.
Im Display steht für die Z-Höhe 0,15-0,2mm ...
mjh11
RF1000 (seit 2014) mit:
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
- rf1k_mjh11
- Developer
- Beiträge: 2100
- Registriert: Di 6. Jan 2015, 19:44
- Wohnort: Autriche
- Has thanked: 276 times
- Been thanked: 557 times
Re: Probleme nach Firmware update
Hallo Oliver/olima,
Ich hoffe ich übersehe in der Eile nicht schon wieder was (ich hatte bei der Angabe des "S-Parameters" mich um eine Zehnerpotenz verschrieben - es hätte M3006 S-590 sein sollen, um eine Änderung um 0.59mm zu erreichen). Das fiel mir erst hier auf:
Verwendest du Simplify 3D oder Sli3r oder Cura? Kann es sein, dass du dort irgendwo einen zusätzlichen statischen Offset eingearbeitet hast?
Die ersten 30-50 Zeilen vom GCode würden es zeigen - indem das Anfahren des ersten Layers nicht mit dem erwarteten Wert der Layerhöhe geschieht, sondern mit einen deutlich anderen Wert. Vielleicht kannst du diese 50 Zeilen, samt den Sollwerten (Layerhöhe vom ersten Layer, usw.) beisteuern ?
Vielleicht kann RF1000 hier zur Aufklärung beitragen (vielleicht berücksichtigt die Z-Kompensation automatisch den Offset?). Ich bin jetzt auch konfus. Ich selbst habe einen Offset von +0.239mm und bräuchte folglich "M3006 S239". Würde ich das tun, wäre die Düse viel zu weit vom Bett.
Nun zur Anzeige
mjh11
Ich hoffe ich übersehe in der Eile nicht schon wieder was (ich hatte bei der Angabe des "S-Parameters" mich um eine Zehnerpotenz verschrieben - es hätte M3006 S-590 sein sollen, um eine Änderung um 0.59mm zu erreichen). Das fiel mir erst hier auf:
"S-45" hebt das Bett bloß 0.045mm, nicht 0.45mm. Das heißt aber auch dass dein Abstand von Haus aus zu eng ist (die 5 Hundertstel machen das Kraut nicht fett). Du musst entgegen den erwarteten 0.45mm (laut Offset) nicht mit dem Bett nach oben sondern nach unten. Das ist sehr komisch.olima hat geschrieben:Wenn ich nun einen Offset von M3006 S-45 (1156/2560=0,451) einstelle kommt es zu Schrittverlusten im ersten Layer.
Layerdicke ist dann 0,05-0,1 mm
Habe nun schrittweise den Offset erhöht, und bei M3006 S350 ! stimmt zumindest die Layerdicke 0,35-0,37mm.
Im Display steht für die Z-Höhe 0,15-0,2mm
Verwendest du Simplify 3D oder Sli3r oder Cura? Kann es sein, dass du dort irgendwo einen zusätzlichen statischen Offset eingearbeitet hast?
Die ersten 30-50 Zeilen vom GCode würden es zeigen - indem das Anfahren des ersten Layers nicht mit dem erwarteten Wert der Layerhöhe geschieht, sondern mit einen deutlich anderen Wert. Vielleicht kannst du diese 50 Zeilen, samt den Sollwerten (Layerhöhe vom ersten Layer, usw.) beisteuern ?
Vielleicht kann RF1000 hier zur Aufklärung beitragen (vielleicht berücksichtigt die Z-Kompensation automatisch den Offset?). Ich bin jetzt auch konfus. Ich selbst habe einen Offset von +0.239mm und bräuchte folglich "M3006 S239". Würde ich das tun, wäre die Düse viel zu weit vom Bett.
Nun zur Anzeige
Ab der Version RF.1.21 kann man sogar im Druckermenü die Anzeige umstellen. Siehe hier, die angeführten Punkte 7, 8 und 9.rf1k_mjh11 hat geschrieben:Man muss bei den Angaben im Display vorsichtig sein. Da gab es einen ellenlangen Thread über das Thema. Ich glaube, die neue FW erlaubt eine Einstellung, wo im Display der Abstand zur Bettoberfläche angezeigt wird, oder jener zum Auslösepunkt des Z-Endschalters. Ich weiß auf die Schnelle nicht, welche Standard ist.
mjh11
RF1000 (seit 2014) mit:
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
-
- Gelegenheitsdrucker
- Beiträge: 26
- Registriert: Di 9. Jun 2015, 13:13
- Has thanked: 3 times
- Been thanked: 1 time
Re: Probleme nach Firmware update
Hallo mjh11
Ich habe heute wieder die 1.31 aufgespielt, da diese ja wohl nicht schuld ist.
Das Druckbett ist auf 0,5mm kalibriert (im aufgeheizten Zustand) der neue Scan ergab nun folgende Matrix: 10:42:10.896 : front left ... front right
10:42:10.896 : ... ... ...
10:42:10.896 : back left ... back right
10:42:10.896 : ;7;0;15;35;55;75;95;115;135;155;175;195;215;235;245
10:42:10.896 : ;0;-1340;-1340;-1360;-1332;-1268;-1272;-1336;-1360;-1392;-1352;-1332;-1240;-1232;-1232
10:42:10.896 : ;30;-1340;-1340;-1360;-1332;-1268;-1272;-1336;-1360;-1392;-1352;-1332;-1240;-1232;-1232
10:42:10.896 : ;50;-1344;-1344;-1368;-1324;-1264;-1252;-1332;-1364;-1364;-1336;-1340;-1360;-1420;-1420
10:42:10.896 : ;70;-1432;-1432;-1460;-1424;-1348;-1352;-1412;-1464;-1444;-1392;-1432;-1472;-1576;-1576
10:42:10.896 : ;90;-1348;-1348;-1360;-1344;-1304;-1272;-1332;-1372;-1368;-1312;-1332;-1400;-1500;-1500
10:42:10.896 : ;110;-1340;-1340;-1336;-1304;-1276;-1264;-1328;-1364;-1344;-1284;-1328;-1392;-1508;-1508
10:42:10.896 : ;130;-1364;-1364;-1312;-1264;-1252;-1236;-1316;-1356;-1352;-1308;-1304;-1352;-1504;-1504
10:42:10.896 : ;150;-1292;-1292;-1276;-1256;-1204;-1208;-1272;-1328;-1360;-1324;-1312;-1368;-1480;-1480
10:42:10.896 : ;170;-1296;-1296;-1316;-1292;-1224;-1220;-1300;-1364;-1400;-1384;-1352;-1404;-1508;-1508
10:42:10.896 : ;190;-1332;-1332;-1344;-1304;-1244;-1256;-1328;-1380;-1396;-1356;-1360;-1396;-1504;-1504
10:42:10.896 : ;210;-1312;-1312;-1320;-1276;-1252;-1292;-1344;-1372;-1384;-1368;-1388;-1432;-1524;-1524
10:42:10.896 : ;230;-1228;-1228;-1232;-1256;-1248;-1264;-1352;-1384;-1368;-1360;-1364;-1328;-1288;-1288
10:42:10.896 : ;245;-1228;-1228;-1232;-1256;-1248;-1264;-1352;-1384;-1368;-1360;-1364;-1328;-1288;-1288
10:42:10.896 : offset = -1204 [steps] (= -0.47 [mm])
Ich verwende CURA als Slicer mit Repetier-Host per USB
als GCode steht folgendes:
Die ersten Zeilen G-Code nach dem Slicen:
Wenn ich nun den Druck starte "schleift" die Düse über das Druckbett und es kommt zu Schritt Verlusten am Extruder.
Vielen Dank für die tolle Unterstützung.
LG
Oliver
Ich habe heute wieder die 1.31 aufgespielt, da diese ja wohl nicht schuld ist.
Das Druckbett ist auf 0,5mm kalibriert (im aufgeheizten Zustand) der neue Scan ergab nun folgende Matrix: 10:42:10.896 : front left ... front right
10:42:10.896 : ... ... ...
10:42:10.896 : back left ... back right
10:42:10.896 : ;7;0;15;35;55;75;95;115;135;155;175;195;215;235;245
10:42:10.896 : ;0;-1340;-1340;-1360;-1332;-1268;-1272;-1336;-1360;-1392;-1352;-1332;-1240;-1232;-1232
10:42:10.896 : ;30;-1340;-1340;-1360;-1332;-1268;-1272;-1336;-1360;-1392;-1352;-1332;-1240;-1232;-1232
10:42:10.896 : ;50;-1344;-1344;-1368;-1324;-1264;-1252;-1332;-1364;-1364;-1336;-1340;-1360;-1420;-1420
10:42:10.896 : ;70;-1432;-1432;-1460;-1424;-1348;-1352;-1412;-1464;-1444;-1392;-1432;-1472;-1576;-1576
10:42:10.896 : ;90;-1348;-1348;-1360;-1344;-1304;-1272;-1332;-1372;-1368;-1312;-1332;-1400;-1500;-1500
10:42:10.896 : ;110;-1340;-1340;-1336;-1304;-1276;-1264;-1328;-1364;-1344;-1284;-1328;-1392;-1508;-1508
10:42:10.896 : ;130;-1364;-1364;-1312;-1264;-1252;-1236;-1316;-1356;-1352;-1308;-1304;-1352;-1504;-1504
10:42:10.896 : ;150;-1292;-1292;-1276;-1256;-1204;-1208;-1272;-1328;-1360;-1324;-1312;-1368;-1480;-1480
10:42:10.896 : ;170;-1296;-1296;-1316;-1292;-1224;-1220;-1300;-1364;-1400;-1384;-1352;-1404;-1508;-1508
10:42:10.896 : ;190;-1332;-1332;-1344;-1304;-1244;-1256;-1328;-1380;-1396;-1356;-1360;-1396;-1504;-1504
10:42:10.896 : ;210;-1312;-1312;-1320;-1276;-1252;-1292;-1344;-1372;-1384;-1368;-1388;-1432;-1524;-1524
10:42:10.896 : ;230;-1228;-1228;-1232;-1256;-1248;-1264;-1352;-1384;-1368;-1360;-1364;-1328;-1288;-1288
10:42:10.896 : ;245;-1228;-1228;-1232;-1256;-1248;-1264;-1352;-1384;-1368;-1360;-1364;-1328;-1288;-1288
10:42:10.896 : offset = -1204 [steps] (= -0.47 [mm])
Ich verwende CURA als Slicer mit Repetier-Host per USB
als GCode steht folgendes:
Code: Alles auswählen
;--------------------------------------
; RF1000
;--------------------------------------
G28 ; home all axes
G1 Z5 F500 ; lift nozzle
{IF_BED}M190 S{BED}
{IF_EXT0}M104 T0 S{TEMP0}
; Wait for all used extruders to reach temperature
{IF_EXT0}M109 T0 S{TEMP0}
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0 ; start line
M3001 ; Aktivate Z-Compensation
M3006 S-400 ;Z-Offset lt. Heatbedscan 0,47mm mit sicherheitsabstand
G1 F300 E-0.5
G1 X230 Y25 Z0.35 F5000
G1 F800 E10
G1 X20 E25 F1000
; Acceleration up to...
; Acc printing
M201 X3000 Y3000 Z100
; Acc travel
M202 X3000 Y3000 Z100
; ZJERK
M205 Z0.1
G92 E0
;----------------------------------
Code: Alles auswählen
;Generated with Cura_SteamEngine 15.01
;--------------------------------------
; RF1000
;--------------------------------------
G28 ; home all axes
G1 Z5 F500 ; lift nozzle
M190 S60
M104 T0 S245
; Wait for all used extruders to reach temperature
M109 T0 S245
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0 ; start line
M3001 ; Aktivate Z-Compensation
M3006 S-400
G1 F300 E-0.5
G1 X230 Y25 Z0.35 F5000
G1 F800 E10
G1 X20 E25 F1000
; Acceleration up to...
; Acc printing
M201 X3000 Y3000 Z100
; Acc travel
M202 X3000 Y3000 Z100
; ZJERK
M205 Z0.1
G92 E0
;--------------------------------------
;Layer count: 67
;LAYER:0
M107
G1 F900 E-1.00000
G0 F7800 X40.250 Y44.750 Z0.350
;TYPE:WALL-OUTER
G1 F900 E0.00000
G1 F1800 X190.990 Y44.750 E3.99375
G1 X193.374 Y44.957 E4.05715
G1 X193.384 Y44.958 E4.05741
G1 X195.666 Y45.569 E4.12000
G1 X197.863 Y46.587 E4.18416
G1 X199.836 Y47.966 E4.24793
G1 X201.533 Y49.663 E4.31152
G1 X202.905 Y51.623 E4.37490
G1 X203.921 Y53.802 E4.43860
G1 X204.536 Y56.102 E4.50168
G1 X204.750 Y58.510 E4.56573
G1 X204.750 Y219.250 E8.82442
G1 X62.229 Y219.250 E12.60041
G1 X61.912 Y215.635 E12.69656
G1 X60.929 Y211.962 E12.79730
G1 X60.908 Y211.888 E12.79933
G1 X59.302 Y208.443 E12.90004
G1 X59.269 Y208.373 E12.90209
G1 X57.088 Y205.259 E13.00281
G1 X57.044 Y205.196 E13.00485
G1 X54.302 Y202.455 E13.10757
G1 X51.190 Y200.275 E13.20824
G1 X51.126 Y200.230 E13.21031
G1 X47.680 Y198.623 E13.31105
G1 X47.611 Y198.591 E13.31306
G1 X43.938 Y197.607 E13.41381
G1 X43.865 Y197.587 E13.41581
G1 X40.250 Y197.271 E13.51196
G1 X40.250 Y44.750 E17.55289
G0 F7800 X40.600 Y45.010
G0 X92.453 Y58.605
G0 X92.790 Y58.695
G1 F1800 X92.684 Y59.092 E17.56378
Vielen Dank für die tolle Unterstützung.
LG
Oliver
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Gelegenheitsdrucker
- Beiträge: 26
- Registriert: Di 9. Jun 2015, 13:13
- Has thanked: 3 times
- Been thanked: 1 time
Re: Probleme nach Firmware update
Wenn ich den Offset auf M3006 S350 stelle klappt der Druck.
Das ist dann der erzeugte GCODE
könnte das evtl. an dieser zeile liegen:
G1 X230 Y25 Z0.35 F5000
Das ist dann der erzeugte GCODE
Code: Alles auswählen
;Generated with Cura_SteamEngine 15.01
;--------------------------------------
; RF1000
;--------------------------------------
G28 ; home all axes
G1 Z5 F500 ; lift nozzle
M190 S60
M104 T0 S245
; Wait for all used extruders to reach temperature
M109 T0 S245
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0 ; start line
M3001 ; Aktivate Z-Compensation
M3006 S350
G1 F300 E-0.5
G1 X230 Y25 Z0.35 F5000
G1 F800 E10
G1 X20 E25 F1000
; Acceleration up to...
; Acc printing
M201 X3000 Y3000 Z100
; Acc travel
M202 X3000 Y3000 Z100
; ZJERK
M205 Z0.1
G92 E0
;--------------------------------------
;Layer count: 67
;LAYER:0
M107
G1 F900 E-1.00000
G0 F7800 X40.250 Y44.750 Z0.350
;TYPE:WALL-OUTER
G1 F900 E0.00000
G1 F1800 X190.990 Y44.750 E3.99375
G1 X193.374 Y44.957 E4.05715
G1 X193.384 Y44.958 E4.05741
G1 X195.666 Y45.569 E4.12000
G1 X197.863 Y46.587 E4.18416
G1 X199.836 Y47.966 E4.24793
G1 X201.533 Y49.663 E4.31152
G1 X202.905 Y51.623 E4.37490
G1 X203.921 Y53.802 E4.43860
G1 X204.536 Y56.102 E4.50168
G1 X204.750 Y58.510 E4.56573
G1 X204.750 Y219.250 E8.82442
G1 X62.229 Y219.250 E12.60041
G1 X61.912 Y215.635 E12.69656
G1 X60.929 Y211.962 E12.79730
G1 X60.908 Y211.888 E12.79933
G1 X59.302 Y208.443 E12.90004
G1 X59.269 Y208.373 E12.90209
G1 X57.088 Y205.259 E13.00281
G1 X57.044 Y205.196 E13.00485
G1 X54.302 Y202.455 E13.10757
G1 X51.190 Y200.275 E13.20824
G1 X51.126 Y200.230 E13.21031
G1 X47.680 Y198.623 E13.31105
G1 X47.611 Y198.591 E13.31306
G1 X43.938 Y197.607 E13.41381
G1 X43.865 Y197.587 E13.41581
G1 X40.250 Y197.271 E13.51196
G1 X40.250 Y44.750 E17.55289
G0 F7800 X40.600 Y45.010
G1 X230 Y25 Z0.35 F5000