BRL-CAD – мультиплатформенная САПР, ориентированная на создание чертежей методикой «конструктивной блочной геометрии» (CSG). Визуализирует процесс создания графического эскиза и вывод результат на экран.
Отличительной чертой данного пакета от прочих САПР является открытый исходный код. Помимо создания трехмерных чертежей, содержит интегрированные инструменты для рендеринга, параллельной трассировки лучей, а также проведения «геометрического» и «инженерного» анализа.
Функционал BRL-CAD
- Считывает движения мыши, интерпретирует их как «линию» на чертеже и визуализирует результат на экран;
- Видоизменяет «отмеченные» линии выбранным способом согласно указанных параметров;
- «Объединяет» «отмеченные» линии в «блоки» изделия;
- Анализирует «геометрическую» и «инженерную» ортодоксальность открытого чертежа, выводит оповещение о «неправильных» сегментах и «подсвечивает» их на экране;
- Проводит (по запросу) параллельную трассировку лучей;
- Инициирует (по запросу) процесс рендеринга чертежа;
- Импортирует (по запросу) большинство существующих форматов 3D-чертежей;
- Экспортирует результат в выбранный формат или «на принтер»;
- Загружает (опционально) пользовательские плагины.
Особенности 3D-редактора
- Открытый исходный код;
- Мощные алгоритмы визуализации;
- Возможность самостоятельного написания плагинов;
- Встроенные инструменты для рендеринга;
- Наличие интеллектуальной системы исправления «геометрических» и «инженерных» ошибок;
- Простота импорта чертежа, созданного в другой ОС.
Минусы
- Требователен к «железу и системе;
- Плагины, созданные другими пользователями, могут быть «заражены» вирусами;
- Использование программы подразумевает наличие глубоких познаний в области инженерной графики.