Резюме.
Мне хотелось посмотреть, как много можно сделать с OpenScad для генерации более базовых твёрдых объектов. Теперь, когда я закончил свой 100-й дизайн, вот ещё больше хаоса в OpenScad.
Эта штука - маленькая библиотека "Тел вращения" (револютов).
Это простые вещи, которые вы можете легко сделать с OpenScad (торус, эллипсоид, вращаемые кривые Безье). В этом случае я, однако, делаю свои собственные расчеты и использую рендерер, который я сделал для поверхностей Безье.
Эта библиотека позволяет мне экспериментировать с различными методами рендеринга разных форм, чтобы увидеть, что я могу сделать двумерным, что будет по-прежнему работать как форма CSG при объединении с другими примитивами и так далее. Эти замкнутые многогранники будут работать самостоятельно, но для их объединения с другими элементами в стиле CS
Одна из моих целей - интегрировать больше твердых объектов в такой инструмент, как RapCAD. И в конечном итоге я хотел бы, чтобы машина могла напрямую читать файлы .scad, а не преобразовывать файлы .stl. Но это уже другая история, это просто сырые данные.
В любом случае, если вам хоть немного интересно, как эти различные формы создаются с нуля, вот библиотека для вас.
ОБНОВЛЕНИЕ: Пост в блоге, который должен сопровождать это.
http://williamaadams.wordpress.com/2011/06/11/reconsidering-openscad-extensions/
Инструкции.
1) Скачайте все файлы .scad.
2) Поэкспериментируйте с различными рутинами.
3) Стоять в благоговении и изумлении.
4) Радуйтесь!
Теги
Источник модели
