當(dāng)前位置:首頁 > 電腦軟件 > 3D\CAD軟件 > brl-cad(建模工具)

brl-cad(建模工具)

版本:v7.36.0 大?。?5.51M 語言:簡(jiǎn)體中文 類別:3D\CAD軟件
  • 類型:國(guó)產(chǎn)軟件
  • 授權(quán):免費(fèi)軟件
  • 更新:2023-10-16
  • 環(huán)境:Windows7,WinXP,WinVista
  • 本地下載
9
0% 0%

情介紹

brl-cad官方版是一款強(qiáng)大的跨平臺(tái)開源組合建構(gòu)實(shí)體幾何(CSG)實(shí)體建模系統(tǒng),包括交互式的3D立體幾何編輯,渲染和幾何分析的高性能射線跟蹤支持,網(wǎng)絡(luò)分布式幀緩沖支持,圖像和信號(hào)處理工具等等,讓我們的用戶能夠輕松的實(shí)現(xiàn)建模工作。
brl-cad在美國(guó)一直作為軍方用于模擬武器系統(tǒng)進(jìn)行脆弱性和致死率分析的主要三維服務(wù)實(shí)體建模CAD系統(tǒng),從這里就可以看出這款軟件的強(qiáng)大之處。而且除了軍事以外,這款建模工具還被廣泛應(yīng)用于學(xué)術(shù)、工業(yè)和機(jī)械之類的領(lǐng)域,包括在車輛,機(jī)械部件和結(jié)構(gòu)的設(shè)計(jì)和分析中。brl-cad支持各種各樣的幾何表示,包括一組廣泛的傳統(tǒng)CSG原始隱式實(shí)體,例如框、拖團(tuán)體、椎體以及均勻B樣條曲面等等,如果你需要一款強(qiáng)大且免費(fèi)的建模工具,那么這款brl-cad絕對(duì)不能夠錯(cuò)過。
brl-cad官方版下載

brl-cad(建模工具)特色

1、包含超過400個(gè)工具,實(shí)用程序和應(yīng)用程序的集合,包括超過100萬行源代碼;
2、被有意地設(shè)計(jì)為廣泛地跨平臺(tái),并且對(duì)于許多常見的操作系統(tǒng)環(huán)境(包括用于BSD,Linux,Solaris,Mac OS X和Windows等)而言,被積極開發(fā)和維護(hù);
3、以二進(jìn)制和源代碼形式分發(fā)為開源協(xié)議(OSI)批準(zhǔn)的許可條款下提供的免費(fèi)開源軟件(FOSS);
4、具有可移植性;
5、可使用包括并集,交集和差的布爾集合理論CSG操作來組合所有幾何對(duì)象。

庫函數(shù)介紹

BRL_CAD函數(shù)庫(其前綴指定為“l(fā)ibXX”),這樣設(shè)計(jì)的主要目的是為那些希望修改軟件,設(shè)計(jì)自定義的建模工具的開發(fā)人員。
函數(shù)庫可以被劃分為三類功能:(1 )創(chuàng)建和編輯幾何體對(duì)象 (2) 光線跟蹤渲染器 (3)圖像處理工具。下面是主要的BRL – CAD函數(shù)庫和他們的功能描述。
1、Libbu
一個(gè)基本的實(shí)用庫(縮寫為bu),包含基本的計(jì)算機(jī)數(shù)據(jù)處理函數(shù),包括:數(shù)據(jù)處理(例如轉(zhuǎn)換從主機(jī)格式的數(shù)據(jù)到網(wǎng)絡(luò)格式的數(shù)據(jù)),并行處理,參數(shù)解析,處理可變長(zhǎng)度的字符串,執(zhí)行錯(cuò)誤檢查,從一種數(shù)據(jù)類型轉(zhuǎn)換到另一種格式,位操作,運(yùn)行時(shí)安全的并行輸入與輸出程序,處理符號(hào)表操作。
2、Libbn
一個(gè)例程庫,以支持基本數(shù)值(縮寫為bn),包括2-D/3-D向量,矩陣和四元數(shù)的操縱;3D策劃支持;圖像尺寸的自動(dòng)計(jì)算以及和小波分解和重建等。
3、Libdm
BRL – CAD軟件包的主要的圖形顯示管理工具(縮寫為dm)。它主要負(fù)責(zé)創(chuàng)建窗口,顯示,在窗口中顯示幾何模型信息,等等。
4、Libfb
幀緩存管理庫,支持使用光線跟蹤算法渲染窗口像素?cái)?shù)據(jù)。
libmultispectral 和 liboptical
用于光線跟蹤算法的著色器和紋理函數(shù)庫
5、Libpkg
這個(gè)庫主要實(shí)現(xiàn)了遠(yuǎn)程調(diào)用(RPC)機(jī)制,這個(gè)庫是現(xiàn)代RPC系統(tǒng)的雛形。不像傳統(tǒng)的Unix RPC服務(wù),應(yīng)用程序不需要通過系統(tǒng)管理員配置,可以自己設(shè)置服務(wù)和處理。
6、Librt
這個(gè)函數(shù)庫包含了對(duì)幾何體操作的支持,主要有基本圖元的數(shù)據(jù)類型,對(duì)光線跟蹤(RT)的支持,及二進(jìn)制幾何造型文件的I/O輸入輸出支持。
7、Libz
一個(gè)公共領(lǐng)域的壓縮函數(shù)庫
8、Libtcl,libtk和libtcl
提供 TCL/TK語言支持的函數(shù)庫
9、Libpng
對(duì)網(wǎng)絡(luò)圖像格式png進(jìn)行操作的函數(shù)庫

工具與實(shí)用程序

在應(yīng)用程序方面,BRL – CAD軟件也提供了一些工具和實(shí)用程序。他們主要包括(1)幾何轉(zhuǎn)換(2)幾何檢查內(nèi)省功能(3)圖像格式轉(zhuǎn)換(4)命令行方式的圖像處理。以下是主要BRL – CAD軟件工具和實(shí)用程序的列表:
MGED(多設(shè)備幾何編輯器)
BRL_CAD的圖形編輯器。有關(guān)MGED的具體使用以及MGED目前可用的命令,可以參考巴特勒等人2010(注:在BRL_CAD的第二卷有MGED的詳細(xì)使用)。
光線跟蹤和光線追蹤渲染幾何體工具
<!--[if !supportLists]-->— rt BRL_CAD 的主要光線渲染工具
<!--[if !supportLists]-->— nirt 一個(gè)交互式的光線發(fā)射工具,并可以獲得光線在哪里相交的信息
remrt —個(gè)分布式網(wǎng)絡(luò)光線渲染器
多種格式的模型轉(zhuǎn)換,可以導(dǎo)入和導(dǎo)出多種模型格式(注:原文是convert to 和convert from ,即從*.g格式轉(zhuǎn)換到dxf, 即為convert ,從dxf轉(zhuǎn)換到 *.g即為 convert from,這里的翻譯有些不妥)。

更新日志

v7.36.0版本
添加了一個(gè)point-inside-object子命令“inside”來分析
增加了“翻轉(zhuǎn)”“subd”和“smooth”子命令到BoT - Cliff Yapp
固定g-ply轉(zhuǎn)換器在Windows -克里斯麥格雷戈
固定無限循環(huán)的噪音產(chǎn)生-肖恩莫里森
修復(fù)了多段射線命中的分析輸入/輸出測(cè)試
修復(fù)了當(dāng)指定無效對(duì)象時(shí)analyze cmd崩潰的問題
修復(fù)了名字帶有空格的搜索屬性行為
固定nirt掛在命中與大量輸出-克里斯·麥格雷戈
nrt -b現(xiàn)在是默認(rèn)行為-克里斯麥格雷戈
更新OpenNURBS庫,3d -g現(xiàn)在支持。7個(gè)文件-克里夫·雅普,克里斯·麥格雷戈
更新OpenMesh庫到9.0版本- Cliff Yapp
更新了Open Asset Import Library - v5.2.5 + fix - Chris McGregor
更新Tcl/Tk到8.6.13版本- Cliff Yapp
更新NETPBM庫到10.73.42版本- Cliff Yapp
更新GDAL庫到3.6.3版本- Cliff Yapp
更新PROJ庫到9.2.0版本- Cliff Yapp
更新PNG庫到1.6.39版本- Cliff Yapp

載地址

  • 電腦版
brl-cad(建模工具) v7.36.0官方版

網(wǎng)友評(píng)論

0條評(píng)論
(您的評(píng)論需要經(jīng)過審核才能顯示)