Fun discovery of the day: PrusaSlicer (at least for the Mini) actually _enforces_ the machine limits by emitting appropriate G-code when slicing. Among other things, this means that if you want, say, higher accelerations, you can just request them.

This is probably because the Mini can't save anything to EEPROM, which means any change to presets requires a firmware upgrade.

@3dprinting #3DPrinting

@koz

So the Mini doesn't have an EEPROM?

@3dprinting #3dprinting

@Stark9837 @3dprinting Here's the funny thing: it absolutely does, you just can't write to it. Prusa's firmware builds disable the Marlin build flag that permits this. If you use a firmware build with this enabled, you can save no problem.

The reason you can't just fix this yourself is because Prusa's firmware is signed, and without a physical mod to the board, you can't flash anything whose signature won't match.

@koz

Interesting, I never knew that. Because damn, I flashed some dank firmware to my #Creality #CR6SE.

It might just be to help protect users and almost help to ensure warrenty. But does this also hold for all other #Prusa printers? Is this why fewer users are running #Klipper on #MK3 and #MK4?

@3dprinting #3dprinting

@Stark9837 @3dprinting Running Klipper on the MK3 isn't worth it: the stock firmware has some pretty amazing features that Klipper lacks, and the serial line isn't stable enough. The second thing is fixable, but requires an SPI flasher, so very few people do it.

Unsure about the MK4, but I suspect similar things hold. Plus, the MK4 inherits the Mini's 'must physically mod to flash own firmware' problem, which the MK3 thankfully lacks.

@koz

The only problem is the lack of input-shaping. But I hope that one it is stable on the #MK4 and an accelerometer can be used for tuning, they will bring it to the #MK3 and #MK3S.

#Prusa @3dprinting #3dprinting

@Stark9837 @3dprinting The MK4 input shaping is on the whole a disappointment. All that for 4.5ish K accelerations?

They also said already the MK3 board can't support it, and won't.

@koz

Is it even input-shaping if it isn't uniquely measured for every printer? Spunds more like "kinematic optimization"

#Prusa @3dprinting #3dprinting

@Stark9837 @3dprinting Whatever you want to call it, 4.5K acceleration isn't really that big of an improvement. In theory, the version of the Buddy board that's powering the MK4 can support an accelerometer, but the 'input shaping' Prusa are doing is meant to not need it.

@koz

But then again, this input-shaping is calibrated based on the stock model. If I were to change my hotend, replace the fan with a ligher or heavier one. Or use some type of nozzle that has more mass, the calibration would be off?

If you use the rule of thumb often shared on r/3dprintng on #Reddit. You should rerun input-shaping calibration every time you change something that moves on the printer. Then their "one-size-fits-all" solution is just stupid.

They are trying to take an Apple approach and make 3D printing more accessible and simpler for non-technical people by eliminating this component.

But look at #Bambu. They have some of the most user-friendly printers, and they still have calibration with an accelerometer.

@3dprinting #3dprinting

@Stark9837 @3dprinting Yeah, this is a point lots of people have raised, and that I also question.