2x масштабирование Monoprice Mini Select v2 Прошивка v30.50b после заводского сброса?

Около года назад плохой отпечаток заключил мой hotend в PLA, и я разорвал провода из-за моего нетерпения, пытаясь снять шар PLA.

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

Я пытаюсь спасти принтер сейчас, я купил новый hotend и построил наклейку пластин. Я не хочу называть поставщика, потому что я уверен, что эти детали не имеют значения, и я не хочу, чтобы это выглядело как реклама. В любом случае, установить было довольно легко, я не отключал ни один из проводов управления осью или фидером - только нагреватель hotend и термистор.

Я не думаю, что это должно иметь какое-либо отношение к плохой печати или замене деталей, но теперь, когда я печатаю, у меня возникают серьезные проблемы с калибровкой. Весь мой отпечаток, кажется, увеличен в 2 раза. Это приводит к пропущенным шаговым шагам, измельчению и т. Д. Для Совершенно плохих отпечатков.

Я запустил, по крайней мере, часть программы заводского сброса перед любой пробной печатью, потому что она была рекомендована где-то в Интернете (где отображалось странное 50% полное сообщение, и это все). Я больше всего подозреваю, что заводская перезагрузка-это моя проблема. После сброса мне нужно было перевернуть ось Y с дополнительной инструкцией G-кода, прежде чем она вернется к правильному углу, а не заточить в верхний левый угол.

M502 ; Восстанавливает настройки по умолчанию
M562 Y ; Обратный Y-Я должен был добавить это, чтобы даже заставить его работать так же хорошо, как он это делает.
M500 ; Сохраняет настройки в EEPROM

Я читал, что могу настроить масштабирование оси на произвольный коэффициент с помощью дополнительных G-кодов, но поскольку я не связывался с принтером, кроме вышеприведенной программы, я не ожидаю, что мой коэффициент масштабирования будет отключен случайным значением, а скорее общим значением, которое нужно ВСЕМ мини-селекторам v2, которые я стер. Но я не нахожу информации об этом.

Я использую Cura 4.5, и Cura знает, что я использую Mini Select v2, и модель, которую я загрузил, как известно Cura, имеет правильные размеры.

На картинке вы можете видеть, что Cura показывает, что он центрирован на столе, но на самом деле он печатает вне центра. Кроме того, готовый оттиск имеет примерно 2 - кратный масштаб по всем трем осям и не имеет плотности материала правильного оттиска-он печатает только достаточно пластика для печати правильного размера, но распределяет его по увеличенному объему. Степперы также пропускают шаги (я думаю), так что в этом отпечатке есть несколько сдвигов слоев. Какой беспорядок! (Предполагается, что сверху он имеет размер - "23 мм", но на самом деле он имеет размер около 46 мм, но точно сказать трудно из-за других проблем с печатью).

, 👍1

Обсуждение

поставщик обычно не является какой-либо проблемой, но вы хотите рассказать нам о стиле Hotend. стиль e3d v6 имеет другие проблемы, чем Makerbot Mk8 или Mk10., @Trish


1 ответ


Лучший ответ:

2

Спасибо за комментарии! Они заставили меня найти это решение, используя PuTTY on Windows в качестве моего последовательного (COM) терминала. Я думаю, что один из моих сбросов поставил настройки на 1/16 шаг, в то время как мое оборудование имеет 1/8 шаг.

> M115
NAME: Malyan    VER: 3.0        MODEL: M200     HW: HA04
ok N0 P15 B15

> M503
echo:Steps per unit:
echo:  M92 X93.00 Y93.00 Z1097.50 E97.00
echo:Maximum feedrates (mm/s):
echo:  M203 X150.00 Y150.00 Z1.50 E50.00
echo:Maximum Acceleration (mm/s2):
echo:  M201 X800 Y800 Z20 E10000
echo:Accelerations: P=printing, R=retract and T=travel
echo:  M204 P1500.00 R3000.00 T1500.00
echo:Advanced variables:
S=Min feedrate (mm/s),
T=Min travel feedrate (mm/s),
B=minimum segment time (ms),
X=maximum XY jerk (mm/s),
Z=maximum Z jerk (mm/s),
E=maximum E jerk (mm/s)
echo:  M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo:  M206 X0.00 Y0.00 Z0.00
echo:Invert axis: M562 XYZE
XYZABCD++-+-+-
echo:PID settings:
echo:  M301 P20.00 I0.02 D250.00 C100.00 L20
echo:  M304 P10.00 I0.02 D305.40
echo:Filament settings: Disabled
echo:  M200 D1.75
echo:  M200 D0
ok N0 P15 B15

> M92 X46.50 Y46.50 Z548.75 E48.50 ; from https://www.mpselectmini.com/howto/steps_per_unit_mm
> M562 Y ; Invert Y because it was Homing to the wrong corner
> M206 X0.00 Y-2.00 Z0.00 ; Inverting the values from M114 once good Home manually found.
> G0 X0 Y0 ; testing the range of motion
> G0 X0 Y120 ; testing the range of motion
> G0 X120 Y120 ; testing the range of motion
> G0 X120 Y0 ; testing the range of motion
> M500 ; this saves the new values to EEPROM
```

,