Jump to content

garypuppa

Member
  • Posts

    3
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

garypuppa's Achievements

0

Reputation

  1. "I'm spending to much time working around creality's customizations". I 100% agree. I have spent WAY too much time trying to figure out work arounds to the 'Pause At Height' and 'Filament Change' scripts which I need for my prints. And don't get me started on Ender's auto-leveling!!!
  2. Yes, I tried using my own high quality SD card in the printer. It had the same issues as the Ender supplied SD card. "Almost every Ender behaves differently": This is good to know and explains why various solutions work for some people and not other Ender users. That is why I listed my printer model and the version of firmware I'm running. "Printing over USB is no longer maintained": Well that sucks. I find it super-convenient to print via USB. I guess as long as it continues working, I'll use it. I did look into OctoPrint. The Raspberry Pi I own is too old, so I will have to upgrade it to use OctoPrint. I may have to go down this path eventually. Thank you for your insignt, very helpful.
  3. After doing some experiments, I've finally got 'Pause At Height' working with my Ender-3 S1 Pro. The issue is with the Ender printer firmware, not with UltiMakerCura software. ----------------------------------------- My 3D printer set up: -Ultimake Cura 5.6.0 running on Windows 11. Ender-3 S1 Pro 3D printer with firmware: >STM32F4 mainboard printer firmware: 2.0.8.28 F4 (Ender-3S1_Pro_HWv24S1_301_SWV2.0.8.28F4_F401_FDM_LASER.bin) >Screen firmware: v1.0.5 (firmware.zlib) Both of these firmware binaries are bundled in Firmware Ender-3 S1_Pro_JPN KR_HWv24S1_301_SWV2.0.8.28F4_F401_FDM_LASER Oct 27, 2023. NOTE - this firmware is only for boards with the F401 control chip. ----------------------------------------- There are two issues that are causing problems when using the Pause At Height script: 1) Printing directlly from the SD card using the touch screen VERSUS Printing via USB from Cura: Both the M0 'Unconditional Stop' or M25 'Pause SD print' do not work properly when printing a file from the SD card using the Touch screen. When it hits the M0 command, the print head moves to the parking position and then waits there FOREVER since it can't talk to the touchscreen. Putting any gcode after this does nothing (e.g. M0 S60 or M24). This is a bug in the Ender firmware. The bottom line is, Pause At Height does not work when printing from the SD card. It works fine when printing from Cura using the Print via USB. 2) The customized Creality Marlin firmware is not 100% compatible with the Ender3-S1 Pro touch screen. Gcode commands, like M600 (used in Filament Change script) or M0 (used in Pause at Height), that rely on the user to press the touch screen to resume printing, do not work on the Ender-3 S1 Pro. I'm not sure if the M108 gcode is another solution to this or not. So, what is my workaround? I did not want to do any manual editing of xxx.gcode files. I want to do everything from Cura so that when I save the xxx.3mf file, it has all my changes. In the 'Pause At Height' script, I set the "G Code After Pause:" field to "M0 S60". This gives a 60 second pause which is enough time to insert magnets or change filament colour. Secondly, I print directly from Cura using the 'Print via USB' option, since printing from the SD card fails. Your Ender printer may behave differently. I also took a look at the 'Filament Change' script and got it working as well. I'll post about that later. I hope this helps. Good luck and let me know if you have any questions or other workarounds.
×
×
  • Create New...