По настройке прошивки tronxy X5SA

Serhg67
Идет загрузка
Загрузка
05.11.2019
4084
23
Вопросы и ответы
Статья относится к принтерам:
Tronxy X5S

здравствуйте!

Недавно собрал принтер tronxy X5SA, покупал на Алиэкспресс, мне продавец скинул файл конфигурации "X5SA-330 configulation" в формате G-code. Как я понимаю это файл конфигурации прошивки reprap. Не могу понять, какой программой  можно открыть файл и сравнить с установленной прошивкой и вообще, как можно редактировать и заливать прошивку на этом принтере??? Помогите пожалуйста!!!!!!

Ответы на вопросы

Ответы

05.11.2019 в 15:30
1

А какая у вас плата стоит? 

Не думаю что там прошивка. Может продавец вам скинул gcode который надо выполнять перед каждой печатью вначале. Его можно в куре в настройках принтера добавить.

А в общем то, gcode это текстовый формат, открывается в любом редакторе. 

Можете его сюда запостить. Может люди знающие подскажут что там в нём и куда его интегрировать. 

05.11.2019 в 16:52
0

Плата, как по ссылке 

https://s.click.aliexpress.com/e/bqPFD58O

И прошивка там точно не "Мартин". У меня есть принтер на " Мартин" С ним все понятно. 

05.11.2019 в 16:53
0

Прошу прощения " Марлин" ... Набираю с телефона, автозамена достала 😡

05.11.2019 в 19:11
0

А как вы собираетесь сравнивать с уже установленной? Если не секрет. Зачем вы хотите прошивай готовый коробочный  принтер? 

06.11.2019 в 10:05
0

Забудьте о марлине на этой плате. это клон ChiTu F mini. g code настроек там свой. вот по ссылке може ознакомится (http://www.customize-3d.com/chitu-g-code-explained.html). 

на сайте оригинальных плат (http://www.cbd-3d.com/) есть слайсер который генерит сам картинку на дисплей, и клиент для общения с самим принтером через консоль.

18.06.2020 в 23:29
0

Зря Вы так, марлин 2.0 под него вышел, я уже прошился

06.11.2019 в 10:16
0

Спасибо за помощь, буду разбираться!!!!! 

22.03.2020 в 16:28
0

Добрый день! Не могли бы вы скинуть мне этот файл конфигурации. Врёт в размерах по Y 0.05 мм в минус. А по Х 0,2 в плюс.

09.05.2020 в 23:53
0

Вот качай тут есть выбор 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

Лучше это делать во время настройки принтера.

10.05.2020 в 12:58
0

Спасибо большое! Я уже разобрался скачал с принтера прошивку, исправил и обратно залил.

Но всё равно спасибо.

31.05.2020 в 14:47
0

Добрый день, подскажите как вы вытащили прошивку из принтера?

02.06.2020 в 10:53
0

Команда M8512 "config,gcode" на флэшке появится файл с конфигурацией config,gcode

11.07.2020 в 08:40
0

Здравствуйте, подскажите пожалуйста процедуру отправки команды M8512 на принтер, уж очень хотел бы повторить успех по его хоть небольшому разгону. Откуда и как это делается? Уж простите чайника за тупость, два года юзал Анет А6 и горя не знал и вот купил это тормознутое корыто на свою голову :(

11.07.2020 в 14:36
0

Создаёте файл на флешке file.gcode с одной командой M8512 "config,gcode". С меню принтера запускаете на печать. С принтером ничего не происходит (с моторами).

Создавать можно в блокноте, только записать в файл с расширением .gcode/

11.07.2020 в 14:41
0

 переведенная версия оригинальных настроек. Смотри 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 «Файл конфигурации.код»; сохранить конфигурацию в файл, файл является абсолютным путем

11.07.2020 в 16:59
0

Спасибо большое! А после того как заменю значения в коде, сохранить его на флешку под тем же именем и снова запустить файл на печать, а потом перезагрузить принтер?

11.07.2020 в 17:58
0

Считанный файл сохранить (резерв). Исправить, переименовать и распечатать.

11.07.2020 в 17:59
0

Внимательно прочитать второе письмо внизу.

11.07.2020 в 20:31
0

Еще раз огромное спасибо за содействие! Судя по тому, что я сумел вернуться к заводской конфигурации , что-то я из этого всего понял :) Правда с моими внесёнными поправками принтер начал перезагружаться как раз в тот момент когда сопло подъезжало к месту начала печати, хотя все остальные процедуры выполнялись без нареканий и даже на автокалибровке было заметно, что перемещаться головка стала гораздо шустрее. А вот изменения которые я внёс: 

М8006 I300

M8007 I25

M8008 I9000

Ну, что же, сегодня я хоть и не добился успеха день прошел не зря. 

11.07.2020 в 20:39
0

M8008 слишком много. 

11.07.2020 в 20:50
0

да, только увидел ваш коммент, но уже и сам как то доехал)

11.07.2020 в 21:06
0

Скорость лучше менять в слайсере. Там можно и скорость и ускорение менять.

11.07.2020 в 20:48
0

Ещё попытка и дело пошло.

Внёс такие изменения:

М8006 I300

M8007 I25 

M8008 I300

и последней строкой добавил команду M8510 

в чём именно была моя ошибка я так и не понял, то ли слишком большой параметр M8008 I9000,

то ли пото му что до этого не ставил в конце кода команду M8510 ¯\_(ツ)_/¯

Всем спасибо!

11.07.2020 в 08:38

Комментарий удалён

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Про друзей и 3D печать

BMG Mini на Voxelab Aquilla

Долго греется стол? Вам сюда!

Тюнинг подножки электросамоката на 3d принтере

Ведущий блок гаражных ворот.

Встраиваю розетку в мебель. 3д печатный держатель.