Найти в Дзене

OrcaSlicer/Bambu Studio Вылет без ошибки при нарезке

Не так давно столкнулся с проблемой вылета без ошибки при нарезке в этих слайсерах, поиск решения на дал результата, все что рекомендовали, а именно обновления драйверов видеокарты, проверки целостности оперативной памяти и т.д. ничего из этого не помогало, поиск по зарубежным источникам привел к этой статье на вики бамбу, казалось бы, вот и решение вопроса, но помогло это не до конца, но обо всем по порядку: Первое решение - не помогло, как и в предыдущие разы советы по драйверам и видеокарте. Второе дало частичное решение, и после моей модификации стало приемлемым, улучшение заключается в том, что при запуске слайсеры мы каждый раз должны ограничивать количество ядер вручную, однако можно прописать в ярлыке команды, которые сразу запустят на 8 ядрах. В моем случае это C:\Windows\System32\cmd.exe /C start "bambu-studio" /affinity FF "C:\Program Files\Bambu Studio\bambu-studio.exe " для бамбу студио, и C:\Windows\System32\cmd.exe /C start "orca-slicer" /affinity FF "C:\Program Files

Не так давно столкнулся с проблемой вылета без ошибки при нарезке в этих слайсерах, поиск решения на дал результата, все что рекомендовали, а именно обновления драйверов видеокарты, проверки целостности оперативной памяти и т.д. ничего из этого не помогало, поиск по зарубежным источникам привел к этой статье на вики бамбу, казалось бы, вот и решение вопроса, но помогло это не до конца, но обо всем по порядку:

  • Первое решение - не помогло, как и в предыдущие разы советы по драйверам и видеокарте.
  • Второе дало частичное решение, и после моей модификации стало приемлемым, улучшение заключается в том, что при запуске слайсеры мы каждый раз должны ограничивать количество ядер вручную, однако можно прописать в ярлыке команды, которые сразу запустят на 8 ядрах.

В моем случае это C:\Windows\System32\cmd.exe /C start "bambu-studio" /affinity FF "C:\Program Files\Bambu Studio\bambu-studio.exe " для бамбу студио, и C:\Windows\System32\cmd.exe /C start "orca-slicer" /affinity FF "C:\Program Files\OrcaSlicer\orca-slicer.exe " для орка слайсера.

Немного пояснения, что прописывается и как это работает, C:\Windows\System32\cmd.exe - запуск командной строки, /affinity FF - команда отвечающая за ограничение ядер, остальное отвечает за запуск программы и ее путь, (который мы оставляем неизменимым, он уже будет в ярлыке) FF в нашем случае это 11111111, работает это так, что мы должны перевести нужное количество ядер из двоичной системы в шестнадцатеричную, например если мы хотим использовать 10 ядер, это будет 001111111111, а в шестнадцатеричной системе это будет - 3FF, для 3 ядер 111, а в шестнадцатеричной 7, может казаться сложным, но все будет понятно если использовать калькулятор программиста, и вбить пару примеров.

П.С. у вас может быть другой путь к программе или винда стоит на диске с другой литерой, проверяйте перед копированием, не является универсальным вариантом.

Замечено, что после обновления слайсера, в случае с оркой перестаёт работать старая, в таком случае нужно заново создать ярлык от exe файла и заменить эту часть C:\Windows\System32\cmd.exe /C start "orca-slicer" /affinity FF, остальное остается прежним. (хотя вроде ничего в пути и не меняется, но после этого все начинает работать), но перед этим рекомендую также проверить сходство, что все же запустилась программа на 8 ядрах.

Чтобы проверить, запустите диспетчер задач перейдите на вкладку подробности, далее ищем бамбу студио или орку, а дальше нажимаем задать сходство

-2

Так должно выглядеть результат для команды /affinity FF

-3

Этот вариант хорош, не требует установок, но решает проблему не до конца, при нарезании больших или сложных объектов все также могут случаться вылеты, нарезка становится медленней, а также немного "плохеет" процессору, резко взлетают температуры.

Для ускорения можно поэкспериментировать с количеством ядер, которые будут обслуживать программу, и смотреть с каким количеством будет меньше вылетов.

  • Третий вариант - это частичное решение из статьи но по другому, в место бенчмарка и урезания там частот как в решении бамбу, которое не сработало, сработало случайно обнаруженное мной, а именно после покупки Europa Universalis V она вылетала при запуске без ошибок, и недолгий поиск решения привел меня на форум в стиме, где писали,что это связано с новыми процессорами и нужно занизить частоты процессора в принципе, а не где либо (ВНИМАНИЕ! Это решение влияет на производительность процессора, т.к. мы режем производительность "логично"), нужно скачать эту программу от интел Intel® Extreme Tuning Utility (Intel® XTU), выбрать свою версию, снизу под скачкой написано, чем отличается, в кратце или обычные процессоры или "ультра", и там поменять значение с 55x на 50x.
-4

На данный момент, это решение "починит" вам как и европу, так и слайсер, после этого не нужно запускать слайсер на 8 ядрах, что сильно его ускорит, также можно постепенно повышать значение по единичке, и смотреть будут ли появляться вылеты снова, что вернет часть урезанной производительности.

П.с. если при установке программы от интел будет появляться ошибка, что нужно включить функцию защиты от понижения напряжения процессора, это делается в биос.

Подписывай, ставьте лайки, не знаю что тут делают, это моя первая публикация)

Спасибо за уделенное время, надеюсь данная маленькая статья вам помогла!

В будущем планируется больше статей на разные тематики, это все делается на некоммерческой основе в свободное время.