Forskjell mellom versjoner av «Caterpillar 3D printer»

Fra Bitraf
Hopp til navigering Hopp til søk
(lenke til siden 3D printing)
(Om printeren: add print volume description)
 
(36 mellomliggende revisjoner av samme bruker vises ikke)
Linje 7: Linje 7:
 
== Om printeren ==
 
== Om printeren ==
 
Her skal det stå litt om printeren.
 
Her skal det stå litt om printeren.
* Hostnavn: <code>caterpillar-print.local</code>
+
* nozzle: 0.6mm
 +
* Hostnavn: <code>caterpillar.local</code>
 +
* build plate printable area: 250 x 210 mm
 +
* max printable height: 210 mm
 +
 
 +
== Kalibrering ==
 +
Den innebygde "first layer calibration" som du kan starte fra frontpanelet virker kun dersom printeren har 0.4 mm nozzle.
 +
 
 +
Kalibrering må derfor gjøres manuelt, ved å lage et kalibreringsprint (eksempel: en plate som er 75mm x 75mm og så høy som du vil at første laget skal være (eksempel: 0.2 mm)), slice denne i PrusaSlicer med innstillinger for rett printer og med korrekt laghøyde, for så å justere "live adjust Z" mens du printer.
 +
 
 +
== Firmware ==
 +
Firmware version: 3.11.0-4955
 +
 
 +
== OctoPrint ==
 +
* OctoPrint: 1.8.6
 +
* OctoPi: 0.18.0
  
 
== Historikk ==
 
== Historikk ==
 +
; 2022-12-28 : upgraded firmware to version 3.11.0-4955 via OctoPrint. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 28. des. 2022 kl. 14:46 (CET)
 +
; 2022-12-28 : installed avrdude (via <code>sudo apt install avrdude</code>) to facilitate firmware upgrades. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 28. des. 2022 kl. 14:28 (CET)
 +
 +
; 2022-12-27 : OctoPrint - updated to OctoPi 0.18.0 / OctoPrint 1.8.6 by writing the image to a re-used microSD card. Configuration:
 +
<code>/boot/cmdline.txt</code> - removed serial console. After:
 +
<pre>
 +
pi@caterpillar:~ $ more /boot/cmdline.txt
 +
console=tty1 root=PARTUUID=c5fd6838-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
 +
</pre>
 +
<code>/boot/confug.txt</code> - added these lines to the '[all]' section
 +
<pre>
 +
dtoverlay=pi3-miniuart-bt
 +
force_turbo=1
 +
over_voltage=8
 +
</pre>
 +
the lines <code>start_x=1</code> and <code>gpu_mem=128</code> were already there. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 27. des. 2022 kl. 16:58 (CET)
 +
: restored the OctoPrint configuration from a backup. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 27. des. 2022 kl. 17:06 (CET)
 +
 +
; 2022-12-22: OctoPrint - did a backup. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 22. des. 2022 kl. 19:13 (CET)
 +
 +
; 2021-12-21 : upgraded OctoPrint 1.6.1 to 1.7.2 from OctoPrint UI. The upgrade failed at first, so I needed to uninstall the python module 'logging' first, like this
 +
<pre>
 +
pi@caterpillar:~ $ ~/oprint/bin/pip uninstall logging
 +
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
 +
Uninstalling logging-0.4.9.6:
 +
  Would remove:
 +
    /home/pi/oprint/lib/python2.7/site-packages/logging-0.4.9.6.dist-info/*
 +
    /home/pi/oprint/lib/python2.7/site-packages/logging/*
 +
Proceed (y/n)? y
 +
  Successfully uninstalled logging-0.4.9.6
 +
</pre>
 +
and then restart octoprint. Relevant thread: My OctoPrint update fails with "ImportError: cannot import name NullHandler"<ref>[https://community.octoprint.org/t/my-octoprint-update-fails-with-importerror-cannot-import-name-nullhandler/34493 My OctoPrint update fails with "ImportError: cannot import name NullHandler"]</ref>. Afterwards the upgrade finished without problems. [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 21. des. 2021 kl. 19:10 (CET)
 +
 +
; 2021-06-30 : flashed firmware to 3.10.0-4481 from OctoPrint (Firmware Updater). [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 30. jun. 2021 kl. 17:13 (CEST)
 +
: opprettet bruker "bitraf" i OctoPrint, med standard passord og rolle operatør ("operator"). [[Bruker:Tingo|Tingo]] ([[Brukerdiskusjon:Tingo|diskusjon]]) 30. jun. 2021 kl. 17:16 (CEST)
 +
 +
; 2020-08-19 : flashed firmware to 3.9.0-3421 with PrusaSlicer and a usb cable.
 +
 +
; 2019-12-12 : extruder was clogged (someone had tried printing Ninjaflex Cheetah<ref>[https://ninjatek.com/cheetah/ Ninjaflex Cheetah]</ref> on it, perhaps with wrong filament settings), and Øyvind fixed it by extruding some PETG filament through it.
 +
 +
; 2019-11-24 : merket printeren med "Spesialprinter" (dymo tape), og printet et "0.6 mm nozzle" skilt og limt på rammen.
 +
: Ok, noen sier<ref>[https://www.reddit.com/r/3Dprinting/comments/9vlcuh/changed_nozzle_to_06mm_and_extruder_is_skipping/ Changed Nozzle to 0.6mm and Extruder is Skipping]</ref> at den innebygde "first layer calibration" bare virker dersom du har 0.40 mm nozzle. Some alternativ så foreslås det å bruke et "first layer" testprint, så jeg brukte OpenSCAD til å lage en 75x75mm plate som er 0.20mm høy (<code>cube ([75,75,0.2]);</code>), og så slicet jeg den med 0.20mm laghøyde i PrusaSlicer. Startet printing av den, og brukte "live Z adjust"<ref>[https://forum.prusaprinters.org/forum/original-prusa-i3-mk3s-mk3-assembly-and-first-prints-troubleshooting/life-adjust-z-my-way/ life adjust Z - my way]</ref> og justerte til jeg fikk et bra første lag. Det gikk greit: kun to runder med justering og så var jeg i mål.
 +
: Emely og jeg har byttet nozzle fra 0.4mm til 0.6 mm. Kalibrering type "first layer calibration" er vanskelig - vi har brukt mye tid på det.
 +
 +
; 2019-11-23 : flashed firmware to 3.8.1-2869 with PrusaSlicer and a usb cable.
 
; 2019-10-06 : printeren ble ferdigbygd. Se underside bygging for mer informasjon.
 
; 2019-10-06 : printeren ble ferdigbygd. Se underside bygging for mer informasjon.
 
; 2019-10-05 : bygging startet, se underside om bygging.
 
; 2019-10-05 : bygging startet, se underside om bygging.
 +
 +
== Bilder ==
 +
<gallery>
 +
Fil:Test angle 50mmx50mmx5mm 20191124 202045.jpg| test angle 50x50x5mm, printed with 0.4 mm layer height
 +
Fil:Xyz testcube 20x20x20mm 20191124 204729.jpg| XYZ testcube 20x20x20mm, printed with 0.35 mm layer height
 +
Fil:Xyz testcube 20x20x20mm 20191124 204733.jpg| XYZ testcube 20x20x20mm, printed with 0.35 mm layer height - another view
 +
 +
Fil:Nozzle sign 1 20191124 215336.jpg| Nozzle sign - first attempt, much to big.
 +
Fil:Nozzle sign 2 20191124 223024.jpg| Nozzle sign - second attempt. Good enough.
 +
 +
Fil:Caterpillar nozzle sign 1 20191124 224206.jpg| Caterpillar with the new signs installed.
 +
Fil:Caterpillar nozzle sign 2 20191124 224219.jpg| another view of the signs on Caterpillar.
 +
</gallery>
  
 
== Referanser ==
 
== Referanser ==

Nåværende revisjon fra 13. jul. 2023 kl. 17:34

Caterpillar er en Original Prusa i3 MK3S[1], kjøpt som byggesett fra Prusa Research[2].

Undersider: bygging,

Bruk: se siden 3D printing.

Om printeren

Her skal det stå litt om printeren.

  • nozzle: 0.6mm
  • Hostnavn: caterpillar.local
  • build plate printable area: 250 x 210 mm
  • max printable height: 210 mm

Kalibrering

Den innebygde "first layer calibration" som du kan starte fra frontpanelet virker kun dersom printeren har 0.4 mm nozzle.

Kalibrering må derfor gjøres manuelt, ved å lage et kalibreringsprint (eksempel: en plate som er 75mm x 75mm og så høy som du vil at første laget skal være (eksempel: 0.2 mm)), slice denne i PrusaSlicer med innstillinger for rett printer og med korrekt laghøyde, for så å justere "live adjust Z" mens du printer.

Firmware

Firmware version: 3.11.0-4955

OctoPrint

  • OctoPrint: 1.8.6
  • OctoPi: 0.18.0

Historikk

2022-12-28 
upgraded firmware to version 3.11.0-4955 via OctoPrint. Tingo (diskusjon) 28. des. 2022 kl. 14:46 (CET)
2022-12-28 
installed avrdude (via sudo apt install avrdude) to facilitate firmware upgrades. Tingo (diskusjon) 28. des. 2022 kl. 14:28 (CET)
2022-12-27 
OctoPrint - updated to OctoPi 0.18.0 / OctoPrint 1.8.6 by writing the image to a re-used microSD card. Configuration:

/boot/cmdline.txt - removed serial console. After:

pi@caterpillar:~ $ more /boot/cmdline.txt 
console=tty1 root=PARTUUID=c5fd6838-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

/boot/confug.txt - added these lines to the '[all]' section

dtoverlay=pi3-miniuart-bt
force_turbo=1
over_voltage=8

the lines start_x=1 and gpu_mem=128 were already there. Tingo (diskusjon) 27. des. 2022 kl. 16:58 (CET)

restored the OctoPrint configuration from a backup. Tingo (diskusjon) 27. des. 2022 kl. 17:06 (CET)
2022-12-22
OctoPrint - did a backup. Tingo (diskusjon) 22. des. 2022 kl. 19:13 (CET)
2021-12-21 
upgraded OctoPrint 1.6.1 to 1.7.2 from OctoPrint UI. The upgrade failed at first, so I needed to uninstall the python module 'logging' first, like this
pi@caterpillar:~ $ ~/oprint/bin/pip uninstall logging
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
Uninstalling logging-0.4.9.6:
  Would remove:
    /home/pi/oprint/lib/python2.7/site-packages/logging-0.4.9.6.dist-info/*
    /home/pi/oprint/lib/python2.7/site-packages/logging/*
Proceed (y/n)? y
  Successfully uninstalled logging-0.4.9.6

and then restart octoprint. Relevant thread: My OctoPrint update fails with "ImportError: cannot import name NullHandler"[3]. Afterwards the upgrade finished without problems. Tingo (diskusjon) 21. des. 2021 kl. 19:10 (CET)

2021-06-30 
flashed firmware to 3.10.0-4481 from OctoPrint (Firmware Updater). Tingo (diskusjon) 30. jun. 2021 kl. 17:13 (CEST)
opprettet bruker "bitraf" i OctoPrint, med standard passord og rolle operatør ("operator"). Tingo (diskusjon) 30. jun. 2021 kl. 17:16 (CEST)
2020-08-19 
flashed firmware to 3.9.0-3421 with PrusaSlicer and a usb cable.
2019-12-12 
extruder was clogged (someone had tried printing Ninjaflex Cheetah[4] on it, perhaps with wrong filament settings), and Øyvind fixed it by extruding some PETG filament through it.
2019-11-24 
merket printeren med "Spesialprinter" (dymo tape), og printet et "0.6 mm nozzle" skilt og limt på rammen.
Ok, noen sier[5] at den innebygde "first layer calibration" bare virker dersom du har 0.40 mm nozzle. Some alternativ så foreslås det å bruke et "first layer" testprint, så jeg brukte OpenSCAD til å lage en 75x75mm plate som er 0.20mm høy (cube ([75,75,0.2]);), og så slicet jeg den med 0.20mm laghøyde i PrusaSlicer. Startet printing av den, og brukte "live Z adjust"[6] og justerte til jeg fikk et bra første lag. Det gikk greit: kun to runder med justering og så var jeg i mål.
Emely og jeg har byttet nozzle fra 0.4mm til 0.6 mm. Kalibrering type "first layer calibration" er vanskelig - vi har brukt mye tid på det.
2019-11-23 
flashed firmware to 3.8.1-2869 with PrusaSlicer and a usb cable.
2019-10-06 
printeren ble ferdigbygd. Se underside bygging for mer informasjon.
2019-10-05 
bygging startet, se underside om bygging.

Bilder

Referanser