ПЛАСМ
Разработчик(и) | Команда ПЛАСМ |
---|---|
Написано в | C++ с Python оболочками |
Операционная система | Линукс , Виндовс, Мак |
Тип | Программное обеспечение для твердотельного моделирования |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www |
PLaSM (язык программирования твердотельного моделирования ) — язык сценариев с открытым исходным кодом. [1] для твердотельного моделирования , [2] дисциплина, составляющая основу автоматизированного проектирования [3] и CAD- системы. В отличие от других программ САПР, PLaSM делает упор на создание сценариев, а не на работу с интерактивным графическим интерфейсом. Пользователи могут создавать конструкции произвольной сложности, используя широкий спектр простых 2D и 3D объектов, расширенные кривые и изогнутые поверхности, логические операции, [4] а также элементарные и сложные геометрические преобразования . [5]
Подход к написанию сценариев сильно отличается от работы с интерактивным графическим интерфейсом пользователя (GUI). Хотя это означает меньший комфорт пользователя, многие преподаватели САПР предпочитают его. [ который? ] поскольку сценарии раскрывают все детали процедуры проектирования (не только окончательный проект), а учащиеся знакомятся с элементарным компьютерным программированием.
История [ править ]
PLaSM разрабатывался с 1980-х годов группой CAD в университетах Roma Tre и La Sapienza в Риме, Италия, Альберто Паолуцци и его сотрудниками. Его использовали в Римском университете для создания обширной базы данных по архитектуре Древнего Рима .
См. также [ править ]
- OpenSCAD — еще один язык сценариев с открытым исходным кодом для создания 3D-объектов.
Ссылки [ править ]
- ^ А. Паолуцци: Геометрическое программирование для автоматизированного проектирования, Wiley, 2003
- ^ Шапиро, Вадим (2001). Твердотельное моделирование . Эльзевир . Проверено 20 апреля 2010 г.
- ^ ЛаКурс, Дональд (1995). «2». Справочник по твердотельному моделированию . МакГроу Хилл. п. 2.5. ISBN 978-0-07-035788-4 .
- ^ Тилове, РБ; Рекича, AAG (1980). «Замыкание логических операций над геометрическими объектами». Компьютерное проектирование . 12 (5): 219–220. дои : 10.1016/0010-4485(80)90025-1 .
- ^ Рекича, AAG и Фелькер, Х. (1983). «Твердотельное моделирование: современное состояние и направления исследований». IEEE Компьютерная графика и приложения . 3 (7). Компьютерная графика IEEE: 25–37. дои : 10.1109/MCG.1983.263271 . S2CID 14462567 .