По настройке прошивки tronxy X5SA
здравствуйте!
Недавно собрал принтер tronxy X5SA, покупал на Алиэкспресс, мне продавец скинул файл конфигурации "X5SA-330 configulation" в формате G-code. Как я понимаю это файл конфигурации прошивки reprap. Не могу понять, какой программой можно открыть файл и сравнить с установленной прошивкой и вообще, как можно редактировать и заливать прошивку на этом принтере??? Помогите пожалуйста!!!!!!
Популярные вопросы
Как подобрать силиконовый носок?
Печать гребневых винтов
При печати гребневых винтов на 2 лопастях появляются баги. При эт...
Зачем используют слово '3D' при описании аддитивных технологий?
Ответы
А какая у вас плата стоит?
Не думаю что там прошивка. Может продавец вам скинул gcode который надо выполнять перед каждой печатью вначале. Его можно в куре в настройках принтера добавить.
А в общем то, gcode это текстовый формат, открывается в любом редакторе.
Можете его сюда запостить. Может люди знающие подскажут что там в нём и куда его интегрировать.
Плата, как по ссылке
https://s.click.aliexpress.com/e/bqPFD58O
И прошивка там точно не "Мартин". У меня есть принтер на " Мартин" С ним все понятно.
Прошу прощения " Марлин" ... Набираю с телефона, автозамена достала 😡
А как вы собираетесь сравнивать с уже установленной? Если не секрет. Зачем вы хотите прошивай готовый коробочный принтер?
Забудьте о марлине на этой плате. это клон ChiTu F mini. g code настроек там свой. вот по ссылке може ознакомится (http://www.customize-3d.com/chitu-g-code-explained.html).
на сайте оригинальных плат (http://www.cbd-3d.com/) есть слайсер который генерит сам картинку на дисплей, и клиент для общения с самим принтером через консоль.
Зря Вы так, марлин 2.0 под него вышел, я уже прошился
Спасибо за помощь, буду разбираться!!!!!
Добрый день! Не могли бы вы скинуть мне этот файл конфигурации. Врёт в размерах по Y 0.05 мм в минус. А по Х 0,2 в плюс.
Вот качай тут есть выбор https://yadi.sk/d/7nV7yimFAKKvGw сам файлик открывал блокнотом и затем сохранял с росшерением txt и вставлял в саму прошывку робин нано работает и неплохо ну сперва прописывал свои ПИД платы использовал программу pronterface После подключения, отправьте следующую команду на принтер: M303 E0 C8 S230
полученое прописывается в самом файлике
#define DEFAULT_Kp 15.02 #define DEFAULT_Ki 0.81 #define DEFAULT_Kd 69.79
и для стола команда немного другая M303 E-1 C8 S90
#define DEFAULT_bedKp 267.18 #define DEFAULT_bedKi 52.61 #define DEFAULT_bedKd 339.25
Лучше это делать во время настройки принтера.
Спасибо большое! Я уже разобрался скачал с принтера прошивку, исправил и обратно залил.
Но всё равно спасибо.
Команда M8512 "config,gcode" на флэшке появится файл с конфигурацией config,gcode
Здравствуйте, подскажите пожалуйста процедуру отправки команды M8512 на принтер, уж очень хотел бы повторить успех по его хоть небольшому разгону. Откуда и как это делается? Уж простите чайника за тупость, два года юзал Анет А6 и горя не знал и вот купил это тормознутое корыто на свою голову :(
Создаёте файл на флешке file.gcode с одной командой M8512 "config,gcode". С меню принтера запускаете на печать. С принтером ничего не происходит (с моторами).
Создавать можно в блокноте, только записать в файл с расширением .gcode/
переведенная версия оригинальных настроек. Смотри M8512
; Базовый формат: Mxxx Ixxx, Mxxx Txxx или Mxxx Sxxx
; Ixx: I, за которым следует целое или шестнадцатеричное (начиная с 0x)
; Sxx: S, за которым следует число с плавающей запятой
;; Версия: V1.4.1RC16m4 ЖК-дисплей: 3
; M8998 I1; включить конфигурацию
; возобновление потери питания
M8000 I1
; I1 включен
; I0 отключить
; Контроль выключения принтера
M8001 I1
; I1 включен
; I0 отключен
; Контроль направления шагового двигателя
; I1 вперед
; I-1 задний ход
M8002 I-1; X направление шагового двигателя
M8003 I-1; Y Направление
шагового двигателя M8004 I1; Z Направление
шагового двигателя M8005 I1; E Направление
шагового двигателя M8005 I-1 E2; Установите направление второго шагового двигателя E, I1 или I-1, если не задано, направление второго двигателя E противоположно первому направлению двигателя
M8005 I-1 E3; установите направление второго шагового двигателя E, I1 или I-1, если не установлено, второй двигатель E направление противоположно первому направлению двигателя
; XYZ Ручная конфигурация движения
; O: Печатающая головка двигается
; 1:
печатная кровать перемещается M8005 X0
M8005 Y0
M8005 Z1
; Настройки движения
; ( Настройки скорости / ускорения. Скорость в мм / с, ускорение в мм / с ^ 2)
M8006 I120 ;Default Velocity movement speed X/Y/Z
M8007 I10 ;Default JERK
M8008 I3000 ;Default Acceleration
M8007 E25
M8008 E1000
; Ось мм на шаг
M8009 S0.0125; XY: например, 20 зубьев, шаг 2,032 мм, шаговый двигатель 1,8 градуса, 1/16 микрошаг. Уравнение [(20 2.032) / ((360 / 1.8) 16)]
; M8009 X0.0127 Y0.0127; независимые X и Y, как указано выше
M8010 S0.0025; Z: уравнение [lead / ((360 / 1.8) * 16)]
M8011 S0.0105062712317677; Шаги экструдера: уравнение [(окружность шестерни экструдера) / 3200] (калиброванный X5S-2e)
; Максимальная скорость движения
M8012 I200; XY максимальная скорость движения мм / с
M8013 I30; Z максимальная скорость движения мм / с
M8014 I120; скорость движения экструдера мм / с. Возможно, дублируется с M8019
; Скорость
возврата в исходное положение M8015 S30; XY Начальная скорость
возврата в исходное положение M8016 S5; XY Вторая скорость возврата в исходное положение (отскок)
M8015 I10; Z Начальная скорость
возврата в исходное положение M8016 I5; Z Скорость возврата в исходное положение (отскок)
; Грунтовочная нить перед печатью
M8017 I10; Длина грунтовочной нити мм
M8018 I20; Скорость
грунтовки мм / с M8489 T6; Скорость подачи проволоки для загрузки расходных материалов
;
Retraction M8019 I80; Максимальная скорость втягивания мм / с
; M8020 S6.5; Расстояние втягивания мм. Слайсер игнорируется. (калибровано 6,5 мм для X5S-e2)
M8020 S0; Расстояние втягивания, полученное от слайсера.
; M8033 S55; Скорость
отвода, мм / с M8033 S0; Скорость
отвода, полученная от слайсера M8028 S0.00; Дополнительное заправление после отвода
Диаметр нити мм
M8021 S1.75
Температура - Hotend
M8022 I245; Максимально допустимая температура Hotend
M8022 T170; Минимальная температура, позволяющая выдавливание
Температура -
нагретый слой M8027 T1
; 1: включить горячую кровать
; 0: отключить горячий слой
M8023 I80; максимально допустимая температура нагреваемого слоя
; M8521 I0; переопределение нагрева горячего слоя . По умолчанию 0
; Тепловая защита
M8023 T0
; 0: включить обнаружение ошибки температуры
; 1: отключить ВСЕ обнаружение ошибок температуры (по умолчанию TronXY)
; 2: отключить только обнаружение ошибки температуры горячего слоя
; X / Y / Z Предел расстояния мм
; Зуммер будет звучать при достижении максимального значения
M8024 I330; X максимальное расстояние перемещения
M8025 I330; Y максимальное расстояние перемещения
M8026 I400; Z максимальное расстояние перемещения
; Настройка экструдера
M8027 I2; Количество экструдеров
M8027 S1
; 0: индивидуальная насадка для каждого экструдера
; Насадка 1: 1 для комплекта экструдеров
; Установить смещение второй головки экструдера (если установлено в M8027)
M8031 S0.00; направление смещения X
M8032 S0.00; направление смещения Y
M8031 D-35.00; третье смещение экструзионной головки X
M8032 D180.00: третье смещение экструзионной головки Y
; E2 Перераспределение штекера по оси
; Команда принудительно увеличивает число выдавленных головок до 1
; 0: режим двойного ограничения, второй концевой выключатель в положении Макс
; 1: режим одного предела, только один концевой выключатель
; 3: Три режима Z. Третья ось потребует платы расширения
; M8027 Z0; E2 используется в качестве оси Z
;
; M8027 Y0; штекер E2 используется в качестве оси Y
; M8027 E0; штекер E2 работает с первым экструдером как двойной двигатель на одной нити
Направление самонаведения
; Для машин типа дельта этот параметр игнорируется, и все концевые выключатели принимаются X +, Y +, Z +
,; 0: конечное положение переключателя при Xmin, Ymin (0,0): передний левый от кровати
; 1: положение концевого выключателя при Xmax, Ymax (0,0): сзади справа от кровати
; 2: Двойные концевые выключатели на X и Y
; 3: положение концевого выключателя при Xmin, Ymax: сзади слева от кровати
; 4: Положение концевого выключателя при Xmax, Ymin: спереди справа от кровати
M8029 I0; XY
M8029 S0; Z
; 0: концевой выключатель при Min z
; 1: концевой выключатель на макс z (не отображается на втором ударе)
;
Парковочная позиция M8029 C0;
; 0: возврат к координате 0,0,0
; 1: Оставайтесь на концевых выключателях
; Параметры
концевого выключателя M8029 T0; XYZ
; -1: изменение триггера
; 0: Нормально открытый НЕТ (сработавший низкий уровень)
; 1: Смена триггера, нормально замкнутый NC (Triggered High)
; Обнаружение нити
M8029 D0
; 0: отключено
; 1:
включен M8029 P-1
; -1: НЕТ нормально открытый (сработавший низкий уровень)
; 1: NC нормально замкнутый (высокий уровень срабатывания)
; Вентиляторы
M8030 I0; Частичный охлаждающий вентилятор
; -2: включено при печати
; -1: всегда включен
; 0: управляется слайсером
; 1-255: ШИМ-контроль скорости
M8030 I50 T-1; Установите скорость и температуру для автоматического запуска вентилятора экструдера
0: Всегда
включен M8489 I256; ШИМ вентилятор материнской платы
; SD-карта
M8034 I1; Показать SD-карту на экране
; 0: отключить
; 1: включить
Автоматическое выравнивание (компенсация)
; M8083 I2
; 0: отключить
; 1: включить
; 2: ??
M8035 I7 ;# of Leveling Points: Stock 7
M8036 X0.1 Y0.1
; M8036 X 60 Y 20 X 10,00 Y 10,00; Установка каждой точки не дает желаемого результата
; M8036 X100 Y50; X50,00 Y50,00
; M8036 X310 Y310; X310,00 Y310,00
; M8036 X100 Y310; X50,00 Y310,00
; M8036 X310 Y310; X310,00 Y310,00
; M8036 X100 Y300; X50,00 Y50,00
; M8036 X310 Y100; X310,00 Y50,00
; M8036 X £ »; заканчивается авто уровень
; Z Высота смещения (доступно на экране TronXY X5S-2e)
M8083 Z200.00; маршрут Delta Z
M8083 S0.00; длина стержня дельта
M8083 D0 P0; угол начала и конца
рулевого управления M8084 S0.000; радиус печати дельта
M8084 D0; Разница радиуса нивелирования
M8084 P0; Режим нивелирования 0: 7x7 квадратное раскрытие 1:37 точки, обычный шестиугольник
M8084 Z3.999996; Смещение дельты Z 0: запрещенное смещение, ход определяется установкой Z на ноль, ненулевой, ход запускается с помощью триггера нивелирования + значение смещения
M8489 S4; скорость дельта-модели при выравнивании
; Ручное выравнивание
; M8520 T0; Функции, связанные с функциями проверки ручного нивелирования
0: отключено. Отражение в операции выравнивания
1: включено
; Кинематика машины типа
M8080 I2; CoreXY
; 0: декартово
; 1 :?
; 2: CoreXY
; 3: СКАРА
; 4: Экскаваторная конструкция
Параметры термистора (не указаны на месте)
M8081 I2
; 0: идеальный NTC 100K 1% 3950 B
; 1: термопара типа K
; 2: EPCOS NTC 100K 1% 3950 B, соответствует марлину типа датчика 2
; MISC
M8085 I3000; продолжительность логотипа загрузки, мин. 100 мс, макс. 6000 мс
M8085 T0; экранная заставка (с) 0: отключено
M8085 P0; время (в) в режиме ожидания до отключения
M8086 I1; частота программного обеспечения; некоторые пользователи используют угол шага 0,9 от двигателя или внешнего 32-го подразделения привода, надеясь достичь 1,8 шага угла или 16-сегментного эффекта, вы можете установить частоту 2, по умолчанию 1, не делить частоту
M8087 I0 T0; I: сигнал направления действителен до тех пор, пока импульсный сигнал не станет высоким в течение времени установления, единица измерения - нс Т: самое короткое время удержания импульсного сигнала - в единицах нс, если у вас нет панели мониторинга внешнего привода, установите ее на ноль
; Действие после печати
M8489 P0
; 0: отключить двигатели и нагреватели после печати
; 1: Отключено. Следуйте инструкциям слайсера
; 2 = Домашняя сборка, отключить двигатели (не рекомендуется)
; 3 = Движение до макс. Z, расходуемые двигатели
M8089 P0; Дубликаты M8489
ПИД-контроль (только экструдер)
;
; M303 E0 S150 C5; Цикл автоматической настройки PID: экструдер E0, Temp 150, 5 циклов
M301 P22.2000 I1.0800 D114.0000; Установите новые настройки PID
Поддержка лазерного гравера
M8520 I0
; 1: включить поддержку лазерного гравера
; 0: отключить поддержку лазерного гравера
Поддержка WIFI
; M9005 "Имя сети", "Пароль" '
; Параметры сохранения: должны быть выполнены для сохранения в EEPROM, в противном случае сбрасывается при перезапуске
M8500; Сохранить конфигурацию навсегда
; M8510; Сделайте изменения доступными немедленно. Сброс при перезагрузке
; M8512 «Файл конфигурации.код»; сохранить конфигурацию в файл, файл является абсолютным путем
Спасибо большое! А после того как заменю значения в коде, сохранить его на флешку под тем же именем и снова запустить файл на печать, а потом перезагрузить принтер?
Считанный файл сохранить (резерв). Исправить, переименовать и распечатать.
Еще раз огромное спасибо за содействие! Судя по тому, что я сумел вернуться к заводской конфигурации , что-то я из этого всего понял :) Правда с моими внесёнными поправками принтер начал перезагружаться как раз в тот момент когда сопло подъезжало к месту начала печати, хотя все остальные процедуры выполнялись без нареканий и даже на автокалибровке было заметно, что перемещаться головка стала гораздо шустрее. А вот изменения которые я внёс:
М8006 I300
M8007 I25
M8008 I9000
Ну, что же, сегодня я хоть и не добился успеха день прошел не зря.
Скорость лучше менять в слайсере. Там можно и скорость и ускорение менять.
Ещё попытка и дело пошло.
Внёс такие изменения:
М8006 I300
M8007 I25
M8008 I300
и последней строкой добавил команду M8510
в чём именно была моя ошибка я так и не понял, то ли слишком большой параметр M8008 I9000,
то ли пото му что до этого не ставил в конце кода команду M8510 ¯\_(ツ)_/¯
Всем спасибо!
Комментарий удалён
Комментарии и вопросы
Ну да, а такая мелочь как меди...
Поржал от души 😂😂😂. Тоже похож...
Зачетно, поржал от души, спаси...
Всем привет.Имею вопрос, но не...
Добрый день, дорогие друзья.По...
Хочу заняться варгеймом н не з...
Всё хотел отчитаться по предыд...