Monday, December 19, 2022

Octoprint/Klipper diagnostics

When you install the kiauh way:

klippy.log is in ~/printer_data/logs 

read log via 

~/klipper/scripts/logextract.py ~/printer_data/logs/klippy.log




When you install the Octopi way..

Klippy.log is in tmp.

read Klippy.log using  ~/klipper/scripts/logextract.py  i.e

cp ~/tmp/klippy.log . 

~/klipper/scripts/logextract.py  klippy.log 


Octoprint logs are in:

~/.octoprint/logs


its not uncommon to have klipper fail to connect if you use mcu_pi.

to restart klipper, type following in linux login

sudo service klipper restart

systemctl stop octoprint

service klipper restart

systemctl start octoprint


to add debug into .cfg

{ action_respond_info("_PRINT_START") }


alias cssh='ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null'

sudo service klipper stop;rm klippy.log ;sudo service klipper start


swap between octoprint and 
sudo systemctl disable octoprint.service
sudo systemctl enable moonraker.service
or
sudo systemctl enable moonraker.service
sudo systemctl enable octoprint.service

Saturday, December 10, 2022

Voron Resonance testing

 Based on https://www.klipper3d.org/Measuring_Resonances.html  (I used the pins pictured, not in the table)

ADXL345 pinRPi pinRPi pin name
3V3 (or VCC)01/173.3v DC power
GND06/25Ground
CS24GPIO08 (SPI0_CE0_N)
SDO21GPIO09 (SPI0_MISO)
SDA19GPIO10 (SPI0_MOSI)
SCL23GPIO11 (SPI0_SCLK)


The accelerometer, while cheap, was difficult to wire.  The connection to the pi involves somewhat difficult to clamp wire.
If I did it again, I would use old USB3 cable.
The instructions are again a bit minimalist, I forgot to follow RPi Microcontroller document.
The key is to zero the klippy.log document, the reload.  Klippy.log usually has the errors.
cd /tmp
rm klippy.log
touch klippy.log
attempt to reload firmware, then 
cat klippy.log



to create the plots
find . -name 'calib*' -exec ~/klipper/scripts/calibrate_shaper.py {} -o {}.png \;

Geared Extruder on Prusa i3 mk3s

Geared Extruder on Prusa i3 mk3s

mk3s has overheating problems on extruder motor. this totally fixed it (also fixed with Mk3s+). don't need new firmware, just marlin codes 

M502 

 needed to add: 

 M92 E518 

 M350 E16 

 save config to eprom with M500

 show with M503

Friday, December 9, 2022

Torture Toaster testing

 The Prusa Mk3s+ printed it prefect first time.  I suspect because it had a Gear Motor (thus had the extrusion tuned for the motor)

https://www.printedsolid.com/products/ldo-nema-17-geared-extruder-motor-ldo-42sth25-1004acpg3

The Bear Mk3s+ failed on .1, I assume because of slight over extrusion.  Changed the extrusion multiple by 2% and it passed (on PETG..)

M92 E276

M500

The Voron failed even after extrusion correction.

top is Prusa, bottom is voron.



The following is after shaping and small chamber fan. The voron passed except for the "handle" looks ugly (its a long 80 degree overhang).


Voron passed with cheap ABS+ after using Ellis's settings

    https://github.com/AndrewEllis93/Ellis-SuperSlicer-Profiles
    and
    https://ellis3dp.com/Print-Tuning-Guide/
    he has profiles.  You have to pull them into prusa slicer, then you can compare.  (basically you pull in the .ini, it messes everything up, but you kinda rebuild it and I think its good).
    I had to discard all but filament profile.

Thursday, December 8, 2022

Voron Trident Formbot kit Build

 


The Voron Trident build took about 40 hours + 40 hours of tuning...I had Covid at the time so I would have been able to build it faster normally, but was able to concentrate on it almost 100%.

I printed the parts with a (untuned) Prusa MK3s and a MK3s Bear Clone.  The Bear clone was placed in the Voron Shipping Box with plastic in front and a space heater...worked very well.

Long parts were difficult (most had a failure or two) because the chamber temp was ~100F (because it was winter and 40F in garage.

The manual was minimalist and I don't think it would work as first printer. 

I had a lot of difficulty with the Z Stop (you have to assemble the z stop prox switch by hand, its a bit goofy.)  

I replaced the hammer head nuts for the left clear panel with t-nuts.  It seems like you have to remove this panel a lot.

Problems:

 There needs to be a wire run on the rear left AB drive frame part.


  If the z stop moves, it caused the head to press against the plate.  I will reprint with PC if it moves again, but it should be very tight.
    the second one is the reason for the ABS w/r XY joint parts.  The system seems like it is built to twist on too much pressure between the bed and the nozzle.
This is pretty awesome.  If your live adjust Z is too low you get a very ugly perimeter, and should stop the print.  Even extremely bad values are unlikely to seriously damage your build plate or nozzle.  In addition, it seems the extruder can still push filament out while live adjust Z is too low.

There is very little room for the camera.  I don't think anything but the pi-cam could fit, and wiring is very tough.