PLaSM - PLaSM
Разработчики) | Команда PLaSM |
---|---|
Написано в | C ++ с участием Python обертки |
Операционная система | Linux, Windows, Mac |
Тип | Программное обеспечение для твердотельного моделирования |
Лицензия | Стандартная общественная лицензия 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.
- ^ Тилове, Р.Б .; Реквича, А.А.Г. (1980). «Замыкание булевых операций над геометрическими объектами». Системы автоматизированного проектирования. 12 (5): 219–220. Дои:10.1016/0010-4485(80)90025-1.
- ^ Реквича, А.А.Г. и Фолькер, Х. (1983). «Твердое моделирование: современное состояние и направления исследований». Компьютерная графика и приложения IEEE. Компьютерная графика IEEE. 3 (7): 25–37. Дои:10.1109 / MCG.1983.263271.