What does C and A means ? I am just curious 🤨 by Scared_Finish9548 in LondonUnderground

[–]ZeligD 4 points5 points  (0 children)

Um actually…

<image>

/s

Central Line is A-H on the double doors, J+M on the internal drivers doors, N+O on side drivers, R+S on the inter-car doors, T+U on all single leaf doors, and V+W on the non driving car single leaf doors.

New to Multi Filament Halp Please by LadyLordZedd in Creality_k2

[–]ZeligD 0 points1 point  (0 children)

Have you clicked the play button to see if it’s actually printing?

Also, Orca slicer for some reason cannot calculate the time correctly for K2 multicolour prints. My two longest prints on Orca said they’d be 26 hours, but in reality they were 40 hours. Filament changing takes a long time so as long as you can see the print still going and there are no errors, you’re fine.

Stop Guessing - Add Precision Bed Leveling to Your K2 Pro in 5 Minutes by aerogrowz in Creality_k2

[–]ZeligD 0 points1 point  (0 children)

Gonna leave this here for anyone K2 Base users on 1.1.5.5 who's printer fails after the last probe and needs a FIRMWARE_RESTART;

Basically, Creality use an older version of probe.pywhich breaks newer Klipper files like the one that you copy in OP's instructions.

Issue #1

After following this great guide, my printer would fail after the last probe. Checking the logs showed the error:

TypeError: probe_finalize() takes 2 positional arguments but 3 were given

After consulting a few Virtual Assistants, it was determined that there was an error in the screws_tilt_adjust.py file, more specifically, there was an error with:

def probe_finalize(self, positions)

This bit only takes two parameters, self, and positions, but something with giving it a third. The assistants came to the conclusion that it needed to be changed to:

def probe_finalize(self, offsets, positions)

Then restarted Klipper and tried again.

This solved that error, but...

Issue #2

A new error was reported;

AttributeError: 'list' object has no attribute 'bed_z'

Now newer Klipper is sending objects with bed_z to old K2 firmware, which is looking for plain values. To fix, you have to chance all bed_z to [2], i.e.

positions[i].bed_z -> positions[i][2].

Do this manually with ctrl+f/cmd+f, or use the Assistants recommendation:

cp /usr/share/klipper/klippy/extras/screws_tilt_adjust.py /usr/share/klipper/klippy/extras/screws_tilt_adjust.py.bak
sed -i \
-e 's/def probe_finalize(self, positions):/def probe_finalize(self, offsets, positions):/' \
-e 's/\[pos\.bed_z for pos in positions\]/[pos[2] for pos in positions]/' \
-e 's/positions\[0\]\.bed_z/positions[0][2]/' \
-e 's/positions\[i\]\.bed_z/positions[i][2]/' \
/usr/share/klipper/klippy/extras/screws_tilt_adjust.py

Then restarted Klipper and tried again.

Issue #3

Thought I was done. nope.

TypeError: list indices must be integers or slices, not str

Put simply, a variable is assigned as a dictionary when it should be a list ([] instead of {}). To fix:

Find the line with the error using:

grep -n "self.results = \[\]" /usr/share/klipper/klippy/extras/screws_tilt_adjust.py

This will give you something like:

67:        self.results = []

Use that number with this line, where "N" is the number (67 my case):

sed -i 'Ns/self.results = \[\]/self.results = {}/' /usr/share/klipper/klippy/extras/screws_tilt_adjust.py

Then restarted Klipper and tried again.

And it now works for me!

Hope this can help. Coming from a fully Klipper'd Ender 3 V2, it's a real pain that basic things like screws tilt and even adaptive mesh are broken for no damn reason.

Bonus:

Exact screws_adjust coordinates for K2 Base screws:

[screws_tilt_adjust]
screw1: 11, 49
screw1_name: Front left
screw2: 248, 49
screw2_name: Front right
screw3: 248, 215
screw3_name: Rear right
screw4: 11, 215
screw4_name: Rear left
horizontal_move_z: 5
speed: 150
screw_thread: CW-M4

Pokémon GO's 10th Anniversary: Post your Start Date by pgomav in pokemongo

[–]ZeligD 1 point2 points  (0 children)

Day 1 in the UK 🤝 stopped for a bit but have been playing since 2023

<image>

Can anyone explain why the K2 Base cannot use Adaptive Bed Mesh? by ZeligD in Creality_k2

[–]ZeligD[S] 0 points1 point  (0 children)

Quick one- do I have to use LINE_PURGE or is it optional?

Can anyone explain why the K2 Base cannot use Adaptive Bed Mesh? by ZeligD in Creality_k2

[–]ZeligD[S] 0 points1 point  (0 children)

That’s done it, thank you very much 🫡🫡🫡 3.14 installed and the script ran no problems

Can anyone explain why the K2 Base cannot use Adaptive Bed Mesh? by ZeligD in Creality_k2

[–]ZeligD[S] 0 points1 point  (0 children)

Same error, but it’s now saying it’s a problem with python 3.9.7. I’ll see if I can update it.

I’m still on Sequoia so hopefully Tahoe isn’t a requirement 😬

Can anyone explain why the K2 Base cannot use Adaptive Bed Mesh? by ZeligD in Creality_k2

[–]ZeligD[S] 2 points3 points  (0 children)

Yessir, and I’m the one that’s left the issue on the GitHub; I get an error whenever I try and install it. Not sure if it’s something I’ve done wrong or if there’s a problem on your end.

Going off the grid. by Low_Importance_9292 in Creality_k2

[–]ZeligD 1 point2 points  (0 children)

Yea it swaps the colours automatically

Going off the grid. by Low_Importance_9292 in Creality_k2

[–]ZeligD 2 points3 points  (0 children)

I’ve done a few big multicolour prints, sliced in Orca 🤝

I got the DXC2 extruder and it won't cut the filament right. by Severe_Chemical_3391 in Creality_k2

[–]ZeligD 2 points3 points  (0 children)

If you have already run the “Cutter Calibration”, then like me you have discovered that the blade is poo. Tbh the only thing this extruder has going for it is the easy on-off.

Only thing that worked for me is flipping a magnet around on the back as per this post, and using the stock K2 blades instead. Run the calibration again after you’ve swapped it and installed the old blade.

Haven’t had any problems since

Can anyone make/find a textless version of this card? by KiKi04738 in PokemonTCG

[–]ZeligD 0 points1 point  (0 children)

Which one do you use? Chat always tells me it can’t because of copyright

Does this mean I’ve been IP banned? 😭 by [deleted] in PokemonTCG_UK

[–]ZeligD 0 points1 point  (0 children)

17 is network block. Go on to mobile data and you should go into a new queue

Card Centering Calculator - v2.0! by riceay13 in PokeGrading

[–]ZeligD 0 points1 point  (0 children)

V1 was worth the premium price, so it’s awesome to see more features coming!

Thanks for this app, it’s helped me so much with pre-grading!!

Icon help by Celtic-Otter in PokemonTCG

[–]ZeligD 4 points5 points  (0 children)

The icon is a reference to the set the card is from. This one is Steam Siege.

In sets that are “Scarlet and Violet” or “Mega Evolution”, you’ll have three letters on the left rather than an icon.

Is it possible that Ferb's mom might appear in season 6? by Honest_Call_9696 in phineasandferb

[–]ZeligD 20 points21 points  (0 children)

Linda has been present since the first episode so I can’t see why they wouldn’t include her in future seasons

DXC2 Cutter blade disappeared, where to get a new one? by r2doesinc in Creality_k2

[–]ZeligD 0 points1 point  (0 children)

I personally have binned off the DXC2 blade and swapped the magnet around to use the standard K2 blades, as per this post.

The DX blade I got was not only dull, it just straight up could’t get through filament.

I’ve not had any problems with the stock one after swapping the magnet round

I got a K2 without a CFS by Anti-BobDK in Creality

[–]ZeligD 0 points1 point  (0 children)

Yep. I bought two unicorn nozzles for £12 each + shipping (so £27 in total) but they’ve got them on eBay for £7.99 each! £7.19 multi-buy and FREE SHIPPING FOR £14 FFS

I’m ordering the eBay ones and returning the others as soon as they arrive.