3D моделирование с OpenSCAD – Часть 2
МариусКинтел
РазработчикOpenSCAD,Австрия marius@kintel.net
Парасловотавтора
OpenSCAD вырос из сообщества RepRap, точнее из деятельности в области 3D печати в Metalab (http://metalab.at),клубепрограммистов-энтузиастоввВене, Австрия.
Идея OpenSCAD возникла, потому что мы нуждались в свободном программном инструменте разработки для быстрого и многократно повторяющегося создания механических деталей.
Использование существовавших в то время инструментов было слишком трудозатратным и изменение детали, часто требовало её полной переделки. Коммерческие САПР, решавшие эти проблемы, существовали, однако помимо запредельной стоимости, они не были открытым ПО, и мы чувствовали, что мир нуждается в лучшем инструменте проектирования с открытым исходным кодом. Основная идея OpenSCAD состояла в том, чтобы позволить людям описывать свои 3D модели, начав с основных строительных блоков, и затем многократно их повторяя, строить с их помощью. Дополнительно мы хотели, чтобы программа была подходящей для описания параметрических форм и положений для того, чтобы упростить настройки и адаптацию, без необходимости проходить через трудоемкие и скучные задачи реконструирования.
Вначале мы поняли, что OpenSCAD будет иметь серьезные ограничения в плане создания геометрических фигур, поэтому мы решили дать пользователям возможность выбрать программу моделирования более сложных строительных блоков. Затем OpenSCAD может импортировать эти файлыдлядальнейшегомоделирования,втожевремявывлюбоймомент можете вернуться назад и изменить основную геометрию без необходимости переделывать работу, уже проделанную в OpenSCAD. Сохранение исходного кода в качестве пользовательского интерфейса также обладает важным свойством, заключающимся в том, что люди захотят поделиться своими проектами, а также конструктивными идеями. Это также делает возможным менять, повторно использовать, или другими способами базироваться на существующихидеяхипроектахдругихлюдей.
Параметрическиеразработки
Одно из сильных мест OpenSCAD – поддержка параметрических разработок. Параметрический в данном контексте означает, что Вы можете создать логические строительные блоки, которые принимают определенные параметры, а возвращают созданный 3D компонент, отвечающий этим параметрам. Примерами таких параметров могут быть размеры
- 3D печать – глоссарий
- Источники:
- Печать
- Благодарности
- Ссылки
- Ссылки
- RepRap, Slic3r и будущее 3D печати
- 3D моделирование с OpenSCAD – Часть 2
- Визуализируем математику, используя 3D принтеры
- Визуализация
- Печатная модель детектора ALICE из CERN
- Заключение
- Благодарности
- Ссылки
- Моделирование губчатой костной ткани посредством 3D печати физических копий
- Введение
- Ссылки
- Доисторические коллекции и 3D печать для образования
- Благодарность
- Ссылки
- Ссылки