I learned how to turn off my 3D printer the proper way today. It only took 2 years and a newb to ask

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 35

  • @T00LF00L
    @T00LF00L 11 ชั่วโมงที่ผ่านมา +1

    It all depends on the storage medium on the main board. eMMC memory will not corrupt, sd card will.

  • @dougingraham5807
    @dougingraham5807 2 วันที่ผ่านมา +3

    I thought you were going to talk about waiting for the hot end to cool so you don't get jams. Or making sure the stepper drivers are powered down so a transient doesn't kill a stepper driver.
    The shutdown command flushes the write cache to the mass storage device. As a speedup Unix and most other operating systems will delay writing to the disk device in order to speed up access to the device. On mainframes (called cloud servers these days) this hardly ever matters because the mainframes are never turned off. Before the shutdown command was invented the operator would do three commands to flush the cache. sync;sync;haltsys. The first sync would schedule the write and the second sync would force it to happen. The haltsys is self explanatory. But this should never happen because the cache flush should take place within a few milliseconds after the disk system is detected to be idle. Marlin would not typically have an OS and would not cache writes to the mass storage device which is why this would not be an issue there. The OS could be hardened up to help prevent this if the people distributing it understood the final purpose. It is a rare enough thing that they don't bother and don't even understand the issue.
    Another possibility is that the flash memory found in SD and micro SD cards have a finite number of write cycles. Typically this will be somewhere between 10000 and 100000 writes and when that limit is reached then the device can no longer store info. Another issue with Flash memory is that it has a limit on how long it can retain data. If you write some data and then put the device in a safe place it will not be reliably readable in somewhere between 5 and 20 years. Modern Solid State Drives can have wear leveling algorithms that will detect failing flash cells and work around it. I have also read they will refresh themselves if powered on to push off the inevitable but I have no idea how you would prove that a particular device actually does this. SD and micro SD cards do not have enough smarts in them to do this refresh.
    Improperly designed hardware where a write could be accidently be triggered as the power goes down. In the old days you would always spin down the drives and remove the media (floppy disk or hard disk platter) before removing the power to prevent corruption.

  • @SkateSoup
    @SkateSoup วันที่ผ่านมา +1

    In some iterations of screen you may be able to find the host shutdown option in the system menu.

  • @ofmtech7453
    @ofmtech7453 2 วันที่ผ่านมา +2

    Good to know, cause I just got the SV08 in the mail and I haven't seen that anywhere. Thanks

  • @davethebuskeruk
    @davethebuskeruk วันที่ผ่านมา +1

    Qidi printers are "supposed" to be able to be just powered off, but yes, it's always better to shut them down, just like a laptop or desktop PC, you don't just kill the power. BTW QIDI will tell you that you need to buy a new eMMC card, you don't, all you need is the adaptor to plug the eMMC that is already in your printer into a USB port, the images are on the QIDI site for free download. The reason that Marlin printers can be just turned off is because they don't have a secondary MCU such as a Pi connected to them often, you can add a Pi but the printer board itself doesn't need shutting down first. Klipper printers all need a secondary MCU like a Pi, or in the case of ones like the QIDI it's an all in one board that includes the MCU, so they always cope better with a graceful shutdown. You're not a dumbass, it's only obvious once you know :)

  • @soggynode
    @soggynode 3 วันที่ผ่านมา +3

    Oops. I've been hitting the switch on my rooted K1 Max for over a year and it never occurred to me I should be powering it down through Klipper. That's a bone-head move on my part because I should know better. I always go through the software shutdown on my older printers running Octoprint because I zoinked one of my Raspberry Pi's flipping the switch. Thanks for sharing.

    • @Camaro45th
      @Camaro45th 13 ชั่วโมงที่ผ่านมา

      Have you figured it out yet, I have the same setup

    • @soggynode
      @soggynode 4 ชั่วโมงที่ผ่านมา

      ​@@Camaro45th Nope. Everything I've found so far says just flip the switch on a rooted K1 Max.

  • @davidturner5418
    @davidturner5418 3 วันที่ผ่านมา +2

    I don't run Klipper on my N3P. There is no such down process other than flipping the main power switch. I do allow the printer to cool before doing this.

  • @theVariedLife
    @theVariedLife 2 วันที่ผ่านมา +1

    What do you mean go to the backend before you turn off the printer?

    • @BlackDragonBE
      @BlackDragonBE วันที่ผ่านมา

      3D printers with Klipper installed run a web service. You can access a UI called Fluidd/Mainsail via a web browser on your pc or phone when connected to the same network. Of course, this only works if the printer is connected via wifi or ethernet.

  • @berlinberlin4246
    @berlinberlin4246 วันที่ผ่านมา +1

    I don't know what Neptune 4 you have.
    But the Neptune 4 have a super cap for the power loss detection,
    And this interrupt for the power loss will also trigger a filesystem sync.
    For me, I'm always just turn off my Neptune 4 just with the switch.
    But I wait just 5-10sec after the printer is idle before I switch it off.
    (Haven't any problem with a corrupt file system)

  • @greenman360
    @greenman360 วันที่ผ่านมา

    Not every printer has this (though mine do) but I've literally never used the feature and have had zero issues. For you to have so many issues seems more like a user error, hate to say it. Not sure what you're doing, but that isn't normal. At all.
    Also I run my two main printers on their own IoT plug. It monitors the power consumption and when it drops below a set amount (I think I made it 15w, but somewhere near there) for a set amount of time (think it's ten minutes), it cuts off. It gives the printer time to properly cool before the power is cut if I'm not going to be doing more prints right away. And also time to clear the bed and start another print if I am.

  • @Dlutheran
    @Dlutheran 3 วันที่ผ่านมา +1

    Well I learned something new. I've always just flipped the switch.

  • @davidcooper574
    @davidcooper574 2 วันที่ผ่านมา +2

    Never even thought of doing this but at the same time I haven’t had any issues

    • @Dlutheran
      @Dlutheran 2 วันที่ผ่านมา +1

      TBH same here

  • @Klavian1
    @Klavian1 2 วันที่ผ่านมา +2

    You turn it off? But then how do you print 24/7?

    • @OuterRimArmorer
      @OuterRimArmorer  2 วันที่ผ่านมา +1

      I finally took a vacation after 4 years. 😂👍

  • @TheBoatPirate
    @TheBoatPirate 2 วันที่ผ่านมา +1

    dont forget the heat spike in the hotend melting the teflon in threr

  • @Life_of_John
    @Life_of_John 2 วันที่ผ่านมา

    I switch mine off at the plug via alexa! Oops! But great for switching on and starting a print while away!

  • @williecat316
    @williecat316 2 วันที่ผ่านมา

    I've learned a lot about printers from your "dumb" mistakes, so I guess thanks for letting me know what I am doing is also dumb. I know have to find a way to automate the shutdown process instead of just turning off the smart switch.

  • @Enjoymentboy
    @Enjoymentboy 2 วันที่ผ่านมา

    It's beyond my ability. Coding not my bag. But... could one install a simple push button switch that when pressed would send a shutdown signal to klipper and then trigger the actual shutdown process within the OS? It could even double as an emergency off switch. But just press the button and klipper would react as if you went through the menu. Possible?

  • @rolman7500
    @rolman7500 2 วันที่ผ่านมา +2

    click bait, didn't say how to turn off printer

  • @dog2bert
    @dog2bert 3 วันที่ผ่านมา +2

    I think on Bambu the only choice is to just turn it off

    • @OuterRimArmorer
      @OuterRimArmorer  2 วันที่ผ่านมา

      My K1 Max appears that way as well. 🤔🤷‍♂️

  • @T313COmun1s7
    @T313COmun1s7 2 วันที่ผ่านมา

    It's like Taylor Swift said. It's me, I'm the problem.

  • @Noriblattsalat
    @Noriblattsalat 2 วันที่ผ่านมา +1

    You're supposed to turn off your printer? For safety reasons?

  • @darrellhood5430
    @darrellhood5430 2 วันที่ผ่านมา +1

    I leave mine on like all the time 99%

  • @i.parafin
    @i.parafin 2 วันที่ผ่านมา +1

    got creality K1 few days ago and this thing bother me.. but i didn't find any mention that is incorrect so i turn off every time when i done printing

    • @OuterRimArmorer
      @OuterRimArmorer  2 วันที่ผ่านมา

      I couldn’t find a shutdown option on my K1 Max so maybe they don’t have that feature and you just flip the switch and pray it boots up properly the next time? 🤷‍♂️🙏

    • @SaitoGray
      @SaitoGray 2 วันที่ผ่านมา

      @@OuterRimArmorer The option exist on a rooted printer with mainsail.

  • @drfiasco
    @drfiasco 2 วันที่ผ่านมา +1

    Sitting here crying in Marlin.

    • @OuterRimArmorer
      @OuterRimArmorer  2 วันที่ผ่านมา

      I remember the marlin days. I think I still have one in a box here somewhere. 🤔

  • @NWalker-zx6xu
    @NWalker-zx6xu 2 วันที่ผ่านมา +1

    Its a computer..... duh.