Содержание
Введение
MOSTMetalCura — это настроенная версия CuraEngine v.15.06 (последняя версия, поддерживающая машину Delta), которая преобразует 3-D модель (.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
- сборка компакт-диска
- сделай ..
- делать
Конфигурация
Возможно, вы захотите настроить некоторые параметры в соответствии с вашим принтером в файле конфигурации 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-кода будет находиться в каталоге, в котором вы изменили «путь/к/выход».
- Вы можете загрузить файл G-кода во Франклин , если используете его в качестве управляющего программного обеспечения для вашего принтера.
<!-==Оборудование или спецификация==
Калибровка и допуски
Порядок работы
Неисправность
== Ссылки == -->