Система автоматизированного проектирования или система автоматизации проектных работ — автоматизированная система CAD, реализующая информационную технологию выполнения функций проектирования, представляет собой организационно-техническую систему, предназначенную для автоматизации процесса проектирования, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности. Также для обозначения подобных систем широко используется аббревиатура САПР.
AutoCAD — двух- и трёхмерная система автоматизированного проектирования и черчения, разработанная компанией Autodesk. Первая версия системы была выпущена в 1982 году. AutoCAD и специализированные приложения на его основе нашли широкое применение в машиностроении, строительстве, архитектуре и других отраслях промышленности. Программа выпускается на 18 языках. Уровень локализации варьирует от полной адаптации до перевода только справочной документации. Русскоязычная версия локализована полностью, включая интерфейс командной строки и всю документацию, кроме руководства по программированию.
SolidWorks — программный комплекс САПР для автоматизации работ промышленного предприятия на этапах конструкторской и технологической подготовки производства. Обеспечивает разработку изделий любой степени сложности и назначения.
T-FLEX CAD — российская система автоматизированного проектирования, объединяющая в себе параметрические возможности 2D и 3D моделирования со средствами создания и оформления чертежей и конструкторской документации в соответствии с ЕСКД и зарубежными стандартами.
Open Cascade Technology — продукт, сочетающий в себе набор библиотек и средств разработки ПО, ориентированного на 3D-моделирование, в особенности систем автоматизированного проектирования (САПР).
BRL-CAD — кроссплатформенная САПР с открытым кодом. Она представляет собой мощную 3D САПР для моделирования составных объёмных тел методом CSG. BRL-CAD включает в себя интерактивный геометрический редактор, параллельную трассировку лучей, рендеринг и геометрический анализ. Весь проект распространяется в исходном коде. Работает на платформах BSD, IRIX, GNU/Linux, Mac OS X, Solaris и Windows NT.
Параметрическое моделирование (параметризация) — моделирование (проектирование) с использованием параметров элементов модели и соотношений между этими параметрами. Параметризация позволяет за короткое время «проиграть» различные конструктивные схемы и избежать принципиальных ошибок.
BricsCAD — система автоматизированного проектирования (САПР), которая объединяет 2D черчение и 3D моделирование в едином формате .dwg. BricsCAD разрабатывается бельгийской компанией Bricsys с 2002 года. Программа выпускается на 18 языках и доступна для операционных систем Windows, Linux и MacOS. Для BricsCAD существует более 400 приложений, позволяющих использовать его в архитектуре, строительстве, машиностроении, проектировании инженерных сетей, электрике, автоматике, ГИС и других сферах проектирования. Компания Bricsys имеет представительства в 70 странах мира. Центры разработки BricsCAD находятся в Нижнем Новгороде и Новосибирске (Россия), Бухаресте (Румыния), Генте (Бельгия), Словении и Сингапуре. Bricsys является членом международной ассоциации building SMART и одним из основателей Open Design Alliance.
IronCAD — профессиональная программа для трехмерного твердотельного моделирования, а также моделирования с помощью поверхностей. В программе используются как классические методы параметрического моделирования, так и инновационный метод прямого редактирования. В итоге пользователь получает Гибридную систему) Прямого моделирования и на основе Истории построения, одновременно с поддержкой интеллектуальных правил объединения этих методов в единой детали.
Parasolid — коммерческое ядро геометрического моделирования, разрабатываемое и поддерживаемое Siemens PLM Software.
D-Cubed — набор модулей, интегрированных в системы конструкторского и технологического проектирования. С лицензией от Siemens PLM Software модули также применяются в приложениях других разработчиков.
Синхронная технология — метод трехмерного параметрического моделирования, разработанный и анонсированный компанией Siemens PLM Software в 2008 г. Синхронная технология объединяет возможности параметрического моделирования на основе конструктивных элементов со средствами прямого редактирования элементов геометрической формы. Функционирование синхронной технологии возможно благодаря использованию вариационного подхода к проектированию изделия, состоящего в связывании граничных элементов геометрической модели логическими и параметрическими ограничениями.
Solid Edge — система твердотельного и поверхностного моделирования производства Siemens PLM Software, в которой реализованы как параметрическая технология моделирования на основе конструктивных элементов и дерева построения, так и технология вариационного прямого моделирования. Данная технология, разработанная компанией Siemens PLM Software, получила название «синхронная технология».
Velocity Series – это набор интегрированных между собой продуктов для решения задач конструкторско-технологической подготовки производства и управления жизненным циклом изделия для предприятий среднего и малого размера от компании Siemens PLM Software.
В твердотельном моделировании и компьютерном проектировании, граничное представление, часто обозначаемое как B-rep или BREP, — способ представления фигур с помощью границ. Твердое тело представляет собой совокупность взаимосвязанных элементов поверхности - границ между телом и окружающим пространством.
Бу́левы опера́ции над многоуго́льниками и́ли фигу́рами — это набор булевых операций с одним или несколькими наборами многоугольников в компьютерной графике. Эти наборы операций широко используются в компьютерной графике, САПР и в проектировании электронных схем.
Геометрическое ядро, ядро геометрического моделирования, геометрический моделировщик — это программное обеспечение, которое встраивается в САПР его производителем и позволяет инженеру создавать двумерные и трехмерные геометрические модели, а также редактировать их. Геометрическое ядро позволяет точно описывать форму моделируемого объекта и взаимосвязи элементов геометрической модели. Для описания формы модели, как правило, используется граничное представление геометрии. Из набора простых геометрических моделей могут формироваться более сложные модели (сборки) при помощи геометрического решателя. Дополнительно в геометрическую модель включают историю её построения, хранящую способы и последовательность построения модели, а элементы геометрической модели наделяют атрибутами, несущими информацию о физических, технологических и других свойствах элементов.
В компьютерной графике, Generative Modeling Language (GML) — простой язык программирования для краткого описания сложных трёхмерных объектов. Он относится к парадигме генеративного моделирования, где сложные наборы данных представлены списками операций, а не списками объектов, как например, в реляционной базе данных.
Представление форм функцией используется в моделировании трёхмерных тел, и компьютерной графике. Подход FRep был представлен в статье «Моделирование форм с использованием вещественных функций» как унифицированный метод представления геометрических объектов (форм). Объект как множество точек в многомерном пространстве определяется единой вещественной функцией от координат точки , которая вычисляется в данной точке процедурой прохождения по дереву, содержащему в листьях примитивы. Точки, для которых , принадлежат объекту, а точки, для которых , находятся вне объекта. Множество точек, для которых , называется изоповерхностью.
Моделирование твёрдого тела — это непротиворечивый набор принципов математического и компьютерного моделирования трёхмерных объектов. Моделирование твёрдого тела отличается от близких областей, геометрического моделирования и компьютерной графики, упором на физическую точность. Принципы геометрического моделирования и моделирования твёрдого тела вместе образуют основу систем автоматизированного проектирования трёхмерных тел и, как правило, поддерживают создание, визуализацию, анимацию, вычисление и аннотацию численных свойств модели физических объектов. На протяжении статьи будем употреблять термины «твёрдое тело», «сплошное тело» и «трёхмерное тело» как синонимы.