Лабораторная работа 11
11 Повторное использование кода в OpenScad
Список программных инструментов
1. OpenScad
2. Slic3r
3. RepR3D Visual GCode Editor
4. GCode Print Simulator
5. Autodesk Meshmixer v2p9_Win32.exe
6. calibr3d.py (https://bitbucket.org/TedBeer/calibr3d/downloads#available-downloads)
7. gcode viewer - online gcode viewer and analyzer in your browser (http://gcode.ws)
8. Python 3.4.0 Release Date: 2014-03-17 (https://www.python.org/downloads/release/python-340)
9. Blender 2.7
Задания
1. Модель экструдера
https://www.thingiverse.com/thing:130239/#files
содержи авторские поддержки нависающих деталей конструкции.
Определите место в OpenScad-коде, в котором заданы эти поддержки,
исключите их, закомментировав. На рисунке ниже в окне Autodesk Meshmixer
поддержки выделены другим цветом.
С помощью программы
Autodesk Meshmixer
создать древовидные поддержки нависающих деталей вместо авторских.
Для исходной и модифицированной моделей создать файлы
в формате STL и GCODE.
Сравнить с помощью необходимых для этого инструментов
время печати и расходуемый материал.
Запишите ссылки на модели и результаты сравнения в отчет.
3. Исследуйте G-код тестов с помощью программы
RepR3D Visual GCode Editor
Основные параметры запишите в отчет.
4. Исследуйте G-код тестов с помощью программы
GCode Print Simulator
Основные параметры запишите в отчет.
5. Исследуйте G-код тестов с помощью программы
gcode viewer - online gcode viewer and analyzer in your browser
http://gcode.ws
6. Найдите в примерах G-кода ваших моделей, какие
команды в них используются, выпишите в отчет
назначение и синтаксис этих команд с помощью
краткой справки.
http://www.thingiverse.com/thing:21546
Прочитайте об основных командах G-кода:
http://reprap.org/wiki/G-code
http://wiki.solidoodle.com/gcode-guide
Учебник по G-кодам
http://roboforum.ru/forum81/topic11861.html
Источники
http://www.openscad.org/cheatsheet/
OpenSCAD CheatSheet v2015.03
Python 3.4.0 Release Date: 2014-03-17
https://www.python.org/downloads/release/python-340/
Софт для калибровки принтера
http://roboforum.ru/forum107/topic12700-105.html
calibr3d.py
https://bitbucket.org/TedBeer/calibr3d/downloads#available-downloads
gcode viewer - online gcode viewer and analyzer in your browser
http://gcode.ws
https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/CSG_Modelling
http://www.openscad.org/about.html
http://roboforum.ru/forum107/topic12890.html
(CaliGator - генератор калибровочных кодов)
http://base3d.ru/CaliGator
http://reprap.org/wiki/G-code
http://wiki.solidoodle.com/gcode-guide
http://roboforum.ru/forum81/topic11861.html
http://3dtoday.ru/blogs/3d20/blender-for-printers-chapter-3-i-russian-would-learn-only-for-that-set/
http://3dtoday.ru/blogs/strela-ro-sa/ruslan-sawed-raspberries-from-moscow-to-yerevan-/
http://www.thingiverse.com/thing:19708
Parametric Acoustic Horns
http://can-touch.ru/blog/3d-faili-v-programme-blender/
Подготовка файлов для 3D-печати в программе Blender
https://www.thingiverse.com/thing:130239/#files
Prusa i3 geared extruder by Radus with 608 hobbed