Seite 1 von 3
Neue Development Firmware (RF.01.33)
Verfasst: Mi 17. Aug 2016, 07:59
von RF1000
Hallo,
wir haben heute die neue Version der Development Firmware auf GitHub hochgeladen. Diese meldet sich als "RF.01.33" und kann sowohl für den RF1000 als auch für den RF2000 kompiliert werden.
Das Change Log dazu lautet:
V RF.01.33 (2016-08-17)
- The emergency stop because of too high pressure values from the strain gauge stops all axes (instead of only the z-axis) now.
- At the end of the precise heat bed scan, the z-axis is moved 10 mm down before the extruder is heated up so that it is not too close to the surface.
- Successive homing of the z-axis and enabling of the z-compensation could lead to a wrong calculation of the z-position.
- Removing of the .gitattributes file in order to allow easier cross-platform collaboration.
Die neue Firmware ist wie immer hier zu finden:
https://github.com/rf1000/repetier-firm ... evelopment
Die Anleitung zum Aktualisieren der Firmware hier im Forum ist hier zu finden:
http://www.rf1000.de/wiki/index.php/Firmware_Update
Zum Kompilieren muss im Moment Arduino V 1.6.5 verwendet werden.
mfG
RF1000
Re: Neue Development Firmware (RF.01.33)
Verfasst: Mi 17. Aug 2016, 16:00
von Oo
Hi,
habt ihr das Problem mit den DDP gelöst?
Ich würde auch gerne mal eine neue Firmware Ausprobieren hab aber keine Lust mir ein Loch in die DDP zu Brennen.
Oo
Re: Neue Development Firmware (RF.01.33)
Verfasst: Mi 17. Aug 2016, 18:40
von Schraubeer
Hallo Oo,
wie es sich aus dem Change Log lesen lässt fährt jetzt wohl am Ende vom HBS die Z-Achse 10mm runter bevor er nochmal weiter hoch heizt. Somit sollten jetzt wohl auch DDP geschützt sein.
Re: Neue Development Firmware (RF.01.33)
Verfasst: Mi 17. Aug 2016, 19:18
von Zaldo
Jep und das stimmt auch, habe es gerade ausprobiert.
Re: Neue Development Firmware (RF.01.33)
Verfasst: Sa 20. Aug 2016, 18:15
von xmachina
Was ist ein "DDP"?
MfG, der Mark
Re: Neue Development Firmware (RF.01.33)
Verfasst: Sa 20. Aug 2016, 18:38
von rf1k_mjh11
Mark/xmachina,
Siehe dazu die Wiki, unter der Kategorie '
Begriffe'.
Hier ist die DDP.
(Damit die Arbeit, die sich die Leute angetan haben, nicht ganz umsonst war....)
mjh11
Re: Neue Development Firmware (RF.01.33)
Verfasst: So 21. Aug 2016, 03:34
von xmachina
Danke schön!
DauerDruckPlatte, schau an...
Zur Devel-Firmware 01.33:
Der HeatBeadScan ist unterteilt in Scan, Scan PLA und Scan ABS (und einiges anderes).
Bei einem Scan zeigt sich solches:
03:06:23.341 : scanHeatBed(): the scan has been started
03:06:23.373 : outputScanParameters(): current scan parameters:
03:06:23.373 : 152.38;[steps];axisStepsPerMM[X_AXIS]
03:06:23.404 : 152.38;[steps];axisStepsPerMM[Y_AXIS]
03:06:23.404 : 2560.00;[steps];axisStepsPerMM[Z_AXIS]
03:06:23.404 : 0;[steps];g_nScanXStartSteps
03:06:23.404 : 3047;[steps];g_nScanXStepSizeSteps
03:06:23.419 : 0;[steps];g_nScanXEndSteps
03:06:23.419 : 27428;[steps];g_nScanXMaxPositionSteps
03:06:23.451 : 4571;[steps];g_nScanYStartSteps
03:06:23.451 : 3047;[steps];g_nScanYStepSizeSteps
03:06:23.451 : 761;[steps];g_nScanYEndSteps
03:06:23.482 : 36572;[steps];g_nScanYMaxPositionSteps
03:06:23.482 : -64;[steps];g_nScanHeatBedUpFastSteps
03:06:23.482 : -12;[steps];g_nScanHeatBedUpSlowSteps
03:06:23.513 : 640;[steps];g_nScanHeatBedDownFastSteps
03:06:23.513 : 32;[steps];g_nScanHeatBedDownSlowSteps
03:06:23.513 : 5;[ms];g_nScanFastStepDelay
03:06:23.513 : 100;[ms];g_nScanSlowStepDelay
03:06:23.529 : 250;[ms];g_nScanIdleDelay
03:06:23.529 : 10;[digits];g_nScanContactPressureDelta
03:06:23.560 : 5;[digits];g_nScanRetryPressureDelta
03:06:23.560 : 0;[digits];g_nScanIdlePressureDelta
03:06:23.560 : 15;[-];g_nScanPressureReads
03:06:23.591 : 15;[digits];g_nScanPressureTolerance
03:06:23.591 : 15;[ms];g_nScanPressureReadDelay
03:06:27.373 : busy: processing
03:06:30.435 : busy: processing
03:06:31.357 : X:0.00 Y:0.00 Z:0.00 E:0.00
03:06:31.373 : scanHeatBed(): move = 1280
03:06:34.263 : readIdlePressure(): pressure calibration: 0 / 139
03:06:35.060 : readIdlePressure(): pressure calibration: 139 / 148
03:06:35.795 : readIdlePressure(): pressure calibration: 148 / 173
03:06:36.591 : readIdlePressure(): pressure calibration: 173 / 189
03:06:37.326 : readIdlePressure(): pressure calibration: 189 / 196
03:06:37.341 : readIdlePressure(): the pressure is not constant: 189 / 196
03:06:37.716 : readIdlePressure(): pressure calibration: 0 / 203
03:06:38.529 : readIdlePressure(): idle pressure: 205
03:08:00.529 : moveZDownSlow(): the z position went out of range, retries = 3
03:08:02.498 : busy: processing
03:08:03.013 : X:0.00 Y:30.00 Z:0.00 E:0.00
03:08:05.560 : moveZ(): prepareBedDown()
03:09:40.482 : moveZDownSlow(): the z position went out of range, retries = 2
03:09:40.592 : busy: processing
03:09:42.951 : X:0.00 Y:30.00 Z:0.00 E:0.00
03:09:44.482 : moveZ(): prepareBedDown()
03:11:19.764 : moveZDownSlow(): the z position went out of range, retries = 1
03:11:21.717 : busy: processing
03:11:22.217 : X:0.00 Y:30.00 Z:0.00 E:0.00
03:11:23.373 : moveZ(): prepareBedDown()
03:12:57.905 : moveZDownSlow(): the z position went out of range, retries = 0
03:13:12.389 : busy: processing
03:13:14.467 : busy: processing
03:13:16.467 : busy: processing
03:13:16.592 : X:0.00 Y:0.00 Z:0.00 E:0.00
03:13:16.608 : scanHeatBed(): the scan has been aborted
03:13:16.701 : loadCompensationMatrix(): invalid header format detected: 6 (expected: 7)
Der HBS unter der Orginal-Firmware 1.10 läuft ohne Fehler durch...
MfG, Mark
Re: Neue Development Firmware (RF.01.33)
Verfasst: So 21. Aug 2016, 04:41
von Zaldo
xmachina hat geschrieben:
03:06:37.341 : readIdlePressure(): the pressure is not constant: 189 / 196
Hattest Du Filament im Extruder / Komplett draußen / Nur im Vorschubritzel aber nicht im Extruder?
Re: Neue Development Firmware (RF.01.33)
Verfasst: So 21. Aug 2016, 09:19
von xmachina
Beide Extruder leer. Komplett.
Ein vor dem HBS abgestzter M3013 brachte etwas wie: "Ungültige Matrix" und "invalid header format detected: 6 (expected: 7)"
Re: Neue Development Firmware (RF.01.33)
Verfasst: So 21. Aug 2016, 10:37
von rf1k_mjh11
Mark/xmachina,
Bezüglich HBS:
xmachina hat geschrieben:...
03:06:37.341 : readIdlePressure(): the pressure is not constant: 189 / 196
...
03:08:00.529 : moveZDownSlow(): the z position went out of range, retries = 3
...
03:13:16.608 : scanHeatBed(): the scan has been aborted
03:13:16.701 : loadCompensationMatrix(): invalid header format detected: 6 (expected: 7)
- Einmal scheint irgendwo etwas ungewollt Kontakt zu haben, wie Zaldo schon bemerkte. Das resultiert vielleicht in die 'pressure is not constant' Meldung.
Die neuere Firmware scheint hier besonders empfindlich zu sein (dafür ist das Ergebnis genauer). Ich hatte for einiger Zeit auch ein ähnliches Problem, wo der HBS mit einer älteren FW-Version durchlief, mit der neueren nicht. (Ich hatte einen Filamentspanner nicht gelöst und der Kugellagerhalter berührte den Extruder.) - Dann könnte dein Z-Endanschlag einen zu großen Abstand verursachen und die 'out of range' Fehlermeldung hervorrufen.
Muss nicht sein, es könnte eine Folge des ersten Fehlers sein. - Die 'invalid header format' ist nichts tragisches. Es wurde bei den letzten Firmwareversionen die HBS-Matrix korrigiert und dadurch, wenn die neuere FW deine alte Matrix im Speicher findet, regt es sich auf, da eine 'Spalte' fehlt.
Wenn dir (hoffentlich bald) der neue HBS gelingt, wird die alte überschrieben und du solltest die Fehlermeldung nicht mehr sehen.
mjh11