Изменить настройки Slic3r для левосторонней системы координат
Я сделал так, чтобы мой принтер имел левостороннюю систему координат (она находится в заднем левом углу теплового ложа), и сделал это потому, что это облегчает мне работу с принтером. Это, однако, приводит к тому, что объекты печатаются зеркально. В Slic3r я вручную зеркально отражаю объекты каждый раз, когда загружаю новые объекты. Время от времени я забываю делать это, и это действительно раздражает. Мне было интересно, есть ли в Slic3r настройка для автоматического выполнения этой задачи. Что-то вроде зеркального отображения при импорте или изменения оси в самом Slic3r.
@Mehdi Nellen, 👍4
Обсуждение1 ответ
Лучший ответ:
Направление конечной остановки задается во встроенном ПО принтера. Даже с различными конечными остановками настройки вы сможете получить правильную систему координат без зеркального отображения осей в срезах. Это был бы предпочтительный метод решения вашей проблемы!
Например, мой Ultimaker 3 расширен для размещения Z на Z max с платформой в нижней части машины, калиброванное смещение определяет фактическое Z=0.
Не зная, какую прошивку вы используете, например, в прошивке Marlin это задается строками кода в файле Configuration.h:
// Направление конечных точек при наведении; 1=МАКС, -1=МИН
// :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
Ваша конечная остановка срабатывает на максимуме оси Y, поэтому вам нужно настроить ее как МАКСИМАЛЬНУЮ конечную остановку, т. Е. Использовать контакты Y_MAX, определив (найдите раздел Настройки конечной остановки, обратите внимание, чтобы также отключить конечную остановку YMIN):
//#define USE_YMIN_PLUG // Это отключает конечную остановку YMIN
#define USE_YMAX_PLUG // Это включает конечную остановку YMAX
и измените направление наведения (Y_HOME_DIR) на 1:
#define Y_HOME_DIR 1 // Это указывает принтеру, где находится ограничитель: положительное значение для направления YMAX
В противном случае при использовании на конечной остановке Y_MIN и направлении самонаведения, установленном равным -1, ось меняется на обратную, как вы уже испытали.
под "настройкой координат рабочего стола внизу" вы имеете в виду "#определите Y_MIN_POS " и "#определите Y_MAX_POS"?, @Mehdi Nellen
все в порядке, мне удалось отразить ось, я установил "#define Y_HOME_DIR 1 "и, кроме того," #define USE_YMAX_PLUG "" #если ОТКЛЮЧЕНО(ОСТАНОВИТСЯ) #определите ENDSTOPPULLUP_YMAX
#определите значение Y_MAX_ENDSTOP_INVERTING true`, и я изменил/удалил все настройки "Y_MIN", которые заставили все работать. ", @Mehdi Nellen
- Эндер 3 тяжелая недоэкструзия
- Печатное сопло: Перетаскивание и размазывание нити филамента во время печати
- К чему весь этот ажиотаж по поводу линейных рельсов?
- Добавление дополнительного Z-смещения к столу для PETG в Slic3r
- G-код для сброса до 100% скорости
- Как изменить E0 на E1 на Marlin 1.1?
- Грязный верхний слой с нитью PETG?
- Почему Ender 5 Pro не может запомнить положение оси или больше не может вернуться в начальное положение?
Таким образом, ваша конечная остановка Y min находится в передней части принтера, когда вы обращены к нему и оставлены на X min? Я думаю, что вы можете исправить свою проблему, используя правильную настройку в вашей конфигурации прошивки., @0scar
@0scar да его впереди, @Mehdi Nellen