Skip to content

Releases: macdylan/SMFix

v1.12

23 Apr 07:47
Compare
Choose a tag to compare

Fixed temperature issue with Dual/IDEX in Orca v2.0

v1.10

04 Nov 07:56
Compare
Choose a tag to compare

Fix the temperature display error of the dual extruder.

v1.9

11 Aug 08:07
Compare
Choose a tag to compare

I frequently use PLA/PETG as support materials interchangeably due to their incompatibility and easy removal. However, this practice comes with the downside of an unstable purge tower. Therefore, I have reinforced it to address this issue:

smfix-reinforce_tower


If you like my work and would like to show your appreciation, you can buy me a coffee :)
ko-fi

v1.8.2

31 Jul 16:53
Compare
Choose a tag to compare
  • Fix some errors during file saving

v1.8.1

31 Jul 08:07
Compare
Choose a tag to compare
v1.8.1 Pre-release
Pre-release
  • Enhance pre-heating for J1
  • Fix an error in Windows

v1.8

29 Jul 19:30
Compare
Choose a tag to compare
v1.8 Pre-release
Pre-release
  • Shutoff extruders that are no longer in use in advance for the Dual-extruders and J1
  • Preheat the nozzles to reduce the waiting time during extruder switching.
  • Support the -o parameter to save the repaired file to a different location.

To use the preheat in PrusaSlicer, you need to enable Supports remaining times in the Printer settings. (not required for OrcaSlicer)

Need to use with my 3d print configs (toolchange gcode): https://github.com/macdylan/3dp-configs

Please refer to the -h option for more new execution arguments.

-nopreheat
    do not pre-heat nozzles
-noshutoff
    do not shutoff nozzles that are no longer in use
-notrim
    do not trim spaces in the gcode

Chinese:

  • 在双喷嘴打印头和 J1 的切片中,通过修改 Gcode 提前关闭不再使用的挤出机
  • 在适当的时机提前加热喷嘴,减少多挤出机切换的等待时间
  • 支持 -o 参数将修复后的文件保存到其它位置

在 PrusaSlicer 中使用提前加热功能,需要在 打印机设置 中开启 支持剩余时间 选项

涉及到切换打印头的配置参数,请使用https://github.com/macdylan/3dp-configs

如需关闭以上功能,可使用以下 3 个新参数,更多请查看 -h 的说明:

-nopreheat
    do not pre-heat nozzles
-noshutoff
    do not shutoff nozzles that are no longer in use
-notrim
    do not trim spaces in the gcode

v1.7

13 Jul 16:20
Compare
Choose a tag to compare
  • Fix print progress

v1.6

11 Jul 07:22
Compare
Choose a tag to compare
  • Fix not process if is not a valid GCode file
  • Convert to the module for integration in sm2uploader

v1.5

26 Jun 16:10
Compare
Choose a tag to compare

In fw v1.15.26, there is a possibility that the screen will read temperature values from comments to set the printing temperature in some cases. To address this, the temperature values have been modified.

Chinese:
在 v1.15.26 固件中,某些情况下屏幕会读取注释中的值来设置为首层喷嘴和热床温度,可能造成无法预料的加热动作。从这个版本开始,将使用首层温度做为预览屏幕的显示值。

v1.4

30 May 12:28
Compare
Choose a tag to compare
  • Support dual extruder on SM2.
  • Support the retraction warning in Snapmaker2_V1.15.26 and J1_V2.5.13 firmware, as it may cause a full gcode scan and the printer's screen may become unresponsive if the gcode file is large.

Chinese

  • 为 SM2 包括 Artisan 提供单头双嘴的支持
  • 在 Snapmaker2_V1.15.26 和 J1_V2.5.13 固件中,引入了一个关于回抽的警告,以避免错误的设置导致堵头。本次更新弥补了相关文件头以避免全文件扫描,如果 Gcode 文件很大,全文件扫描时可能导致屏幕失去响应。