Osnapitsjoey

joined 2 years ago
[–] Osnapitsjoey@lemmy.one 1 points 1 month ago (1 children)

I do know python so scripting isn't alien to me! I doubt I'll be able to do something to this caliber though lol.

[–] Osnapitsjoey@lemmy.one 1 points 1 month ago

So the filament cutter was remixed from this:

https://www.printables.com/model/755931-microswiss-direct-drive-mmu-filament-cutter

The link to it is here: 

https://thangs.com/designer/technik.gegg/3d-model/Filament-Cutter-Base-Module%20V4-942113

The first link I sent you is someone who has combined another microswiss ng hotend with the filament cutter base, and since microswiss gave me the step file for the ender 3 version, I was wondering if this was an absolute undertaking, or if it's not as complicated as I think

If you'd like to take a look at the microswiss step file DM me and I'll send it

[–] Osnapitsjoey@lemmy.one 1 points 1 month ago

Lol that's the part that really sucks. I just bought an armored turtle box turtle kit which comes with everything to make the filametrix, but I would hate to just get rid of the microswiss if there's another way to do this, since this machine is primarily for you and the box turtle is for switching to PLA for supports.

[–] Osnapitsjoey@lemmy.one 1 points 1 month ago (3 children)

I usually use fusion/ on shape. I had no idea openscad could do something like this and I'm wondering if that's my route.

[–] Osnapitsjoey@lemmy.one 1 points 1 month ago* (last edited 1 month ago)

So the filament cutter was remixed from this:

https://www.printables.com/model/755931-microswiss-direct-drive-mmu-filament-cutter

The link to it is here: 

https://thangs.com/designer/technik.gegg/3d-model/Filament-Cutter-Base-Module%20V4-942113

The first link I sent you is someone who has combined another microswiss ng hotend with the filament cutter base, and since microswiss gave me the step file for the ender 3 version, I was wondering if this was an absolute undertaking, or if it's not as complicated as I think

If you'd like to take a look at the microswiss step file DM me and I'll send it

 

So I was able to get the cad files from the good folks at micro swiss for their microswiss ng ender 3 edition. I also found a step file for a generic filament slicer. How easy would it be for me to somehow combine the two? I am okay at cad. But this seems like an undertaking, unless there's an easy way to do it. Has anyone done something like this before? The closest I've found was someone made one for the microswiss ng ender 5 edition, but I haven't been able to get a hold of the creator.

[–] Osnapitsjoey@lemmy.one 1 points 1 month ago

How are the quality of these books?

[–] Osnapitsjoey@lemmy.one 9 points 2 months ago (1 children)

The bankruptcy claim comes up a lot. I hate Trump as much as anyone who can form opinions that don't come from a radio talk show, but I'd be willing to he's the bankruptcies were by design. He probably did what the toys r us CEO and 50 cent did, where they funnel money out of a company, and the company goes under.

That being said. He's still a fucking piece of shit who's making the founding fathers roll in their graves

[–] Osnapitsjoey@lemmy.one 1 points 2 years ago

I wonder if he's still making that show with himself as his monkey nft

[–] Osnapitsjoey@lemmy.one 11 points 2 years ago (3 children)

I like how the url could also have the picture changed if someone wanted to lol. You don't even own the picture that the url points to, you just have a receipt that says "this url is my url, no I don't own the url, because someone can change what's on that. No I also don't own whatever is hosted on that url either"

[–] Osnapitsjoey@lemmy.one 2 points 2 years ago

Lol I guess that's too much to ask

[–] Osnapitsjoey@lemmy.one 2 points 2 years ago (1 children)

Ahhh you know what. This would help me. Because when I'm stumped, I'm definitely just "blindly" trying different orders of things and getting frustrated. Thank you very much for the tip

 

so ill post a few of my failed examples below along with what I came up with as a fix, and then the actual correct code. I feel like im so close to grasping this, but missing some logic. this is for a hangman game.

one of the failed attempts:

import random
word_list = ["aardvark", "baboon", "camel"]
chosen_word = random.choice(word_list)

#Testing code
print(f'Pssst, the solution is {chosen_word}.')

#Create an empty List called display.
#For each letter in the chosen_word, add a "_" to 'display'.
#So if the chosen_word was "apple", display should be ["_", "_", "_", "_", "_"] with 5 "_" representing each letter to guess.


display = ["_"] * len(chosen_word)


guess = input("Guess a letter: ").lower()

#If the letter at that position matches 'guess' then reveal that letter in the display at that position.
#e.g. If the user guessed "p" and the chosen word was "apple", then display should be ["_", "p", "p", "_", "_"].

for letter in chosen_word:
if guess == letter:
for i in range(len(chosen_word)):
display.insert(i, guess)

print(display)

second:

for letter in chosen_word:
  if guess == letter:
    for i in range(len(chosen_word[letter])):
      display.insert(i, guess)

I ended up just saying screw it and went to this:

display = []
for char in chosen_word:
    if guess == letter:
        display += letter
   else:
    display += "_"

correct way of doing it:

import random
word_list = ["aardvark", "baboon", "camel"]
chosen_word = random.choice(word_list)

print(f'Pssst, the solution is {chosen_word}.')

display = []
word_length = len(chosen_word)
for _ in range(word_length):
  display += "_"
print(display)
  
guess = input("Guess a letter: ").lower()


for position in range(word_length):
  letter = chosen_word[position]
  if letter == guess:
    display[position] = letter

print(display)

so as you can see, i get that I can grab specific parts of a list using indices or slices, but somewhere in my brain my logic is wrong. if you guys have struggled with this before or if you have a good youtube video to help me break it down id be beyond thankful!

view more: next ›