MOST Metal Cura/ru
Содержание
Введение
MOSTMetalCura — это модифицированная версия CuraEngine v.15.06 (последняя версия, поддерживающая Delta machine), которая преобразует 3D-модель (.STL) в G-код для 3D-принтера MOST с открытым исходным кодом для печати по металлу .
MOSTMetalCura также называется программой-слайсером из-за ее основной операции — нарезки. CuraEngine написан на C++ и использует библиотеку Clipper , которая включена в исходный код. MOSTMetalCura — это консольное приложение без графического интерфейса.
MOSTMetalCura был настроен для поддержки открытого исходного кода металлического 3D-принтера MOST . Конфигурации были добавлены в файл настроек fdmprinter.json:
- machine_metal_printing (True/false; если false, то работает как обычный CuraEngine)
- machine_welder_on_gcode (G-код для включения сварочного аппарата)
- machine_welder_off_gcode (G-код для выключения сварочного аппарата)
- machine_min_dist_welder_off (Минимальное расстояние, на которое необходимо проехать, чтобы сварочный аппарат был выключен)
- machine_layer_pause (True/false; пауза между слоями)
- machine_layer_pause_gcode (G-код для указания длительности паузы между слоями)
MOSTMetalCura использует эти и другие настройки для генерации правильного G-кода для открытого исходного кода 3D-принтера по металлу MOST . Более подробную информацию о настройках см. ниже.
Как установить
Это в основном касается машин с ОС Linux.
- Клонируйте или загрузите zip-файл репозитория с MOSTMetalCura (разработка продолжается!). Если вы загрузили zip-файл, распакуйте его в нужную директорию.
- Установите Protobuf (подробнее см. в файле README2).
- Установите libArcus (подробнее см. в файле README2).
Компиляция cmake:
- Перейти в каталог MOSTMetalCura
- Выполните следующие команды
- сборка mkdir
- сборка компакт-диска
- cmake ..
- делать
Конфигурация
Вы можете захотеть настроить некоторые параметры в соответствии с вашим принтером в файле конфигурации fdmprinter.json, который можно найти в каталоге MOSTMetalCura. Важные параметры:
- machine_start_gcode (Дополнительный G-код, который необходимо вставить в начало файла G-кода.)
- machine_end_gcode (Дополнительный G-код, который необходимо вставить в конец файла G-кода.)
- machine_metal_printing (True/false; если false, то работает как обычный CuraEngine.)
- machine_welder_on_gcode (G-код для включения сварочного аппарата.)
- machine_welder_off_gcode (G-код для выключения сварочного аппарата.)
- machine_min_dist_welder_off (Минимальное расстояние, на которое необходимо проехать, чтобы сварочный аппарат был выключен.)
- machine_layer_pause (True/false; пауза между слоями.)
- machine_layer_pause_gcode (G-код для указания длительности паузы между слоями.)
- machine_gcode_flavor (Для какой машины был сгенерирован G-код?)
- layer_height (Высота напечатанного слоя.)
- wall_line_count (Количество линий оболочки или периметра.)
- wall_line_width (Ширина линии периметра.)
- infill_line_width (Ширина внутренней линии заполнения.)
- top_bottom_thickness (Толщина верхнего и нижнего слоев.)
- top_layers и bottom_layers (Количество верхних и нижних слоев соответственно.)
- material_diameter (Диаметр нити накала.)
- speed_print (Скорость печати.)
- fill_sparse_thickness (Толщина заполнения.)
Как бегать
MOSTMetalCura можно запустить из терминала как из командной строки.
- Перейдите в каталог MOSTMetalCura.
- Отредактируйте «path/to/output/MOSTMetalCura.gcode» и «path/to/model/MOSTMetalCura.stl» в следующей команде и выполните новую команду.
- ./build/MOSTMetalCura -v -j fdmprinter.json -o "путь/к/выводу/MOSTMetalCura.gcode" "путь/к/модели/MOSTMetalCura.stl"
- Сгенерированный файл G-кода будет находиться в каталоге, на который вы изменили «path/to/output».
- Вы можете загрузить файл G-кода во Franklin, если используете его в качестве управляющего программного обеспечения для своего принтера.
<!-==Оборудование или спецификация материалов==
Калибровка и допуски
Операция и процедура
Неисправность
== Ссылки == -->