Стол для очистки сопел на Ender 3 с CR Touch

Я только что попал в мир 3D-печати, и я очень новичок в этом и во всем, что с этим связано, и я не уверен на 100%, что я на самом деле делаю (как и все, что связано с кодом). Я сделал одну успешную печать на своем Ender 3 (Benchy) перед установкой CR Touch и, к сожалению, с тех пор не смог печатать из-за многих проблем (около 2 недель назад).

Основная часть проблем была вызвана плохой прошивкой Creality (SD-карта не распознается, настройки не сохраняются, зависание mobo во время печати). Я загрузил прошивку Unified 2 от TH3D и скомпилировал ее для своей платы / процессора (плата 4.2.2, GD32F303 RET6), которая, похоже, помогла. Я также изменил default_envs = строку в файле platform.ini на GD32F303 ret6_creality_map, но я не был уверен, что делать после этого, поэтому я просто нажал build? (в VSCode). Я создал файл platform.ini до того, как создал файл configuration.h, но не уверен, что это имеет значение.

Проблема теперь в том, что всякий раз, когда я пытаюсь что-то напечатать, сопло врезается в стол и оставляет на нем глубокие борозды. Это происходит при отводе линии продувки филамента в сторону и при попытке распечатать сам объект. Я считаю, что выровнял стол правильно, я купил желтые настольные пружины и выровнял вручную, прежде чем настроить CR Touch (при ручном выравнивании мне пришлось фактически переместить сопло в 4 угла с помощью опции Переместить ось в меню, когда я пытался запустить CHEP's desk leveling G-код (версия M25 для 32-битной платы), но мой принтер просто скажет "Принтер приостановлен: парковка", а затем зависнет)

Я попытался добавить смещение зонда X / Y в прошивку Marlin, но, несмотря на то, что мне удалось прошить отредактированную прошивку, смещения не сохранялись (я также откомментировал правильные параметры, которые, по моему мнению, подходят для этого). Мне удалось протолкнуть смещения зонда X / Y с помощью Pronterface. Я поставил их как X -45 и Y -5 для своих, которые я измерил вручную, но не уверен, правильно ли это). Я установил смещение Z как -4.1 (с небольшим шагом, пока я едва мог перемещать лист бумаги), и я сохранил настройки, поэтому всякий раз, когда я выключаю и включаю принтер, я проверяю настройку, и она по-прежнему сохраняется на -4.1. После настройки смещения Z я перехожу к Движение> Уровень стола, и принтер выполняет свой 9-точечный датчик, но я не вижу возможности сохранять настройки после уровня стола, как я делаю в меню других пользователей. Если это тоже поможет, я также попытался уменьшить смещение Z (таким образом, с -4,1 до -3,5 до -3 до -2,5), но он продолжает камикадзе в стол).

Я ввожу G29 код после моего кода G28 в Cura, поэтому принтер выполняет 9-точечный пробник перед каждой печатью, а затем продолжает врезаться в стол. Я опубликую свой результат M503 и G-код слайсера ниже для всех, кто заинтересован.

Извините за длинный пост, но я надеюсь, что включил достаточно информации, я просто хочу иметь возможность печатать: (

Результаты M503

> M503
SENDING:M503
- echo:; Linear Units:
- echo:  G21 ; (mm)
- echo:; Temperature Units:
- echo:  M149 C ; Units in Celsius
- echo:; Steps per unit:
- echo:  M92 X80.00 Y80.00 Z400.00 E95.00
- echo:; Max feedrates (units/s):
- echo:  M203 X400.00 Y400.00 Z15.00 E200.00
- echo:; Max Acceleration (units/s2):
- echo:  M201 X2500.00 Y2500.00 Z500.00 E5000.00
- echo:; Acceleration (units/s2) (P<print-accel> R<retract-accel> T<travel-accel>):
- echo:  M204 P1500.00 R500.00 T1500.00
- echo:; Advanced (B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>):
- echo:  M205 B20000.00 S0.00 T0.00 X8.00 Y8.00 Z0.30 E5.00
- **echo:; Auto Bed Leveling:
- echo:  M420 S0 Z0.00 ; Leveling OFF**
- echo:  G29 W I0 J0 Z-7.40950
- echo:  G29 W I1 J0 Z-7.29150
- echo:  G29 W I2 J0 Z-7.17500
- echo:  G29 W I0 J1 Z-7.15250
- echo:  G29 W I1 J1 Z-7.10900
- echo:  G29 W I2 J1 Z-7.06200
- echo:  G29 W I0 J2 Z-7.09100
- echo:  G29 W I1 J2 Z-6.95900
- echo:  G29 W I2 J2 Z-7.09000
- echo:; Material heatup parameters:
- echo:  M145 S0 H200.00 B60.00 F0
- echo:  M145 S1 H240.00 B100.00 F0
- echo:; Hotend PID:
- echo:  M301 P28.72 I2.62 D78.81
- echo:; Z-Probe Offset:
- echo:  M851 X-45.00 Y-5.00 Z-4.10 ; (mm)
- echo:; Filament load/unload:
- echo:  M603 L100.00 U100.00 ; (mm)

(Я выделил строку, которая кажется выключенной)

Cura G-код

> ; - Ender 3 Custom Start G-code
- G92 E0 ; Reset Extruder
- G28 ; Home all axes
- G29 ; ABL
- G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
- G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
- G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
- G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
- G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
- G92 E0 ; Reset Extruder
- G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
- G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

, 👍1

Обсуждение

похоже, ваша перепрошивка не сработала должным образом, есть ли причина, по которой вы не можете ее вернуть? Почему вы все равно не используете прошивку Creality?, @Kilisi

Общее мнение, по-видимому, сводится к тому, что прошивка Creality - это полный бардак. Я могу определенно засвидетельствовать это. Предположительно, GD32F303 RET6 на моей плате не является обычным стандартным, используемым для других Ender 3 из-за нехватки чипов / санкций, и Creality не обновила для него прошивку., @kahalani

Горячая каша? Согласие от кого? Он работал до тех пор, пока вы не изменили его в соответствии с вашим вопросом., @Kilisi

Извините, горячая неразбериха в том смысле, что я не работаю. Консенсус просто посмотрев на разные форумы, плохая прошивка creality, по-видимому, является распространенной проблемой. Он работал без CR touch, но после установки он больше не работает. Я знаю, что в этом нет никакой необходимости, но я действительно хочу выяснить, что пошло не так, чтобы я мог больше узнать о печати., @kahalani


1 ответ


2

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

Затем вносите изменения одно за другим, а не пытайтесь исправить модификацию, которая не работает с другой модификацией, в которой вы не уверены.

Лучше изучать вещи систематически, начиная с заданной точки, чем смешивать и сочетать случайным образом. Опасность заключается в том, что вы можете в конечном итоге сделать свою точку отсчета недостижимой, что хорошо только в том случае, если у вас есть альтернативное рабочее решение. И таким образом вы на самом деле ничему не научитесь.


,

Да, я думаю, я сниму Cr touch, прошью новую прошивку и посмотрю, смогу ли я пойти дальше. Просто это было так неприятно, что выяснение причины проблемы было бы огромной победой:(., @kahalani