Jump to content

БРЛ-CAD

БРЛ-CAD
Оригинальный автор(ы) Майк Муусс
Разработчик(и) Аналитический центр ДЕВКОМ
Первоначальный выпуск 1983 год ; 41 год назад ( 1983 )
Стабильная версия
7.38.2 [1]  Отредактируйте это в Викиданных / 19 марта 2024 г .; 2 месяца назад ( 19 марта 2024 г. )
Репозиторий
Написано в С , С++ , Tcl
Операционная система Кроссплатформенность (BSD, Linux, Mac OS X, Solaris и Windows и др.)
Тип САПР
Лицензия Только LGPL-2.1 [2]
Веб-сайт brlcad .org

BRL-CAD — это конструктивной твердотельной геометрии (CSG) (САПР) твердотельного моделирования система автоматизированного проектирования . Он включает в себя интерактивный редактор геометрии , поддержку трассировки лучей для рендеринга графики и геометрического анализа, компьютерной сети поддержку распределенного кадрового буфера , инструменты создания сценариев, обработки изображений и сигналов. Весь пакет распространяется в исходном коде и в двоичной форме.

Хотя BRL-CAD можно использовать для различных инженерных и графических приложений, основной целью пакета по-прежнему остается поддержка баллистического и электромагнитного анализа. В соответствии с философией Unix, заключающейся в разработке независимых инструментов для выполнения отдельных конкретных задач и последующем объединении этих инструментов в пакет, BRL-CAD по сути представляет собой набор библиотек, инструментов и утилит, которые работают вместе для создания, трассировки лучей и опроса. геометрию и манипулировать файлами и данными. В отличие от многих других приложений для 3D-моделирования, BRL-CAD в основном использует CSG, а не представление границ . [3] Это означает, что BRL-CAD может «исследовать физические явления, такие как баллистическое проникновение, тепловой, радиационный, нейтронный и другие виды переноса». [4] Он также поддерживает представление границ. [5]

Библиотеки BRL-CAD предназначены в первую очередь для специалистов по геометрическому моделированию, которые также хотят поработать с программным обеспечением и разработать собственные инструменты. Каждая библиотека предназначена для определенной цели: создания, редактирования и трассировки лучей, а также обработки изображений. Прикладная часть BRL-CAD также предлагает ряд инструментов и утилит, которые в первую очередь связаны с геометрическим преобразованием, запросом, преобразованием формата изображения и манипулированием изображениями с помощью командной строки.

Структура потока данных BRL-CAD

История [ править ]

Ведущий разработчик Майк Муусс работает над танком XM-1 в BRL‑CAD на компьютерной системе PDP‑11/70 , около 1980 года.

армии США В 1979 году Лаборатория баллистических исследований (BRL) выразила потребность в инструментах, которые могли бы помочь в компьютерном моделировании и инженерном анализе систем и окружающей среды боевых машин. Когда ни один пакет САПР не оказался подходящим для этой цели, разработчики программного обеспечения BRL под руководством Майка Муусса начали собирать набор утилит, способных интерактивно отображать, редактировать и запрашивать геометрические модели. Этот пакет стал известен как BRL-CAD. Разработка BRL-CAD как пакета впоследствии началась в 1983 году; первый публичный выпуск был выпущен в 1984 году. BRL-CAD стал проектом с открытым исходным кодом в декабре 2004 года.

BRL-CAD Репозиторий исходного кода — это старейшая известная общедоступная база кода с контролем версий в мире, которая все еще находится в активной разработке и датируется 16 декабря 1983 года 00:10:31 UTC . [6]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Релиз 7.38.2» . 19 марта 2024 г. Проверено 21 марта 2024 г.
  2. ^ «Копирование и распространение BRL-CAD» .
  3. ^ Хэнкок, Терри. «Был ли BRL-CAD тем инструментом, который я искал?» . freesoftwaremagazine.com . Проверено 18 ноября 2016 г.
  4. ^ «Обзор — БРЛ-CAD» . brlcad.org .
  5. ^ «НУРБС-БРЛ-CAD» . brlcad.org .
  6. ^ Робин Лаки. «Самые старые в мире репозитории исходного кода» . Архивировано из оригинала 6 августа 2017 года . Проверено 14 июня 2022 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b4ca67f74357f9b6d170551d94a1291a__1686842520
URL1:https://arc.ask3.ru/arc/aa/b4/1a/b4ca67f74357f9b6d170551d94a1291a.html
Заголовок, (Title) документа по адресу, URL1:
BRL-CAD - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)