Приветствую Вас, Гость! Регистрация RSS

FRAMSA

Воскресенье, 11.04.2021

Программирование управления экструдером

 

Этот процесс очень похож на программирование материнской платы.

Компилирование

Программа C++, которая должна быть загружена на плату управления экструдером, находится в папке (по адресу) mendel/firmware/FiveD_GCode/Extruder . Самую новую версию можно найти   по ссылке здесь , но используйте ее с осторожностью - это может быть нестабильная версия.

В списке загрузок имеется конфигурация данных по имени configuration.h.dist. Эти данные скопировать и переименовать в configuration.h . Основанием для копирования и переименования является то, что данные конфигурации не должны быть переписаны, в случае если загружается новая версия от RepRap. Запустить инструментальную среду (программу) Arduino Entwicklungsumgebung и загрузить проектные данные по адресу mendel/firmware/FiveD_GCode/Extruder/Extruder.pde. Новые данные configuration.h должны появиться в одном из окон (закладок).

Кликнуть на это окно (закладку) и просмотреть данные. Они достаточно коротки. Комментарии даю указания, что нужно делать, чтобы установить фирменную программу для экструдера RepRap. Когда обработка данных закончена, выбрать File->Save.

Если в качестве температурного сенсора для экструдера применяется термистор, нужно также обратить внимание на данные файла temperature.h. Выбрать список (таблицу), который подходит к установленному термистору. Если устанавливается термистор, для которого не имеется стандартного списка, это не является проблемой. Имеется скрипт Phyton, который генерирует списки для каждого термистора. Скрипт можно найти в массивах данных (файлах) RepRap по адресу  mendel/firmware/createTemperatureLookup.py. В деталях  смотри здесь . В программе Arduino выбрать Tools->Board->Arduino Diecimila or Duemilanove w/ ATmega 168 , а потом Sketch->Verify/Compile. Программа должна быть скомпилирована (скомпилироваться) без ошибок.

Подача электропитания на экструдер

Статья находится в стадии перевода. Оригинал статьи