logo

俄羅斯C3D Labs旗下工具包,助力CAD/CAM/CAE系統(tǒng)開發(fā)人員更高效處理幾何建模

關(guān)于C3D Labs

C3D Labs 是一家快速成長的工程軟件開發(fā)工具包供應(yīng)商。

C3D Labs 提倡以客戶為中心的方法,為CAD/CAM/CAE/BIM和類似3D軟件的開發(fā)提供有效的解決方案,并根據(jù)客戶獨(dú)特的業(yè)務(wù)模式提供靈活的許可條款。

關(guān)于C3D Toolkit

即C3D工具包,這是一種軟件開發(fā)套件(SDK),用于創(chuàng)建、編輯、可視化和轉(zhuǎn)換幾何模型。

關(guān)于SDK

SDK是軟件開發(fā)工具包(Software Development Kit)的縮寫。它是一組開發(fā)工具、庫和文檔的集合,用于幫助開發(fā)人員創(chuàng)建特定類型的應(yīng)用程序、軟件或系統(tǒng)。

C3D Toolkit的功能

C3D Toolkit能夠創(chuàng)建幾何模型,進(jìn)行幾何計(jì)算,并在幾何模型元素之間建立連接。通過C3D Toolkit可編輯第三方應(yīng)用創(chuàng)建的幾何模型把模型導(dǎo)出至其它3D系統(tǒng)。

計(jì)算機(jī)輔助設(shè)計(jì)(CAD)系統(tǒng)是最廣為人知的產(chǎn)品,它的開發(fā)需要 C3D Toolkit這樣的工具。

此外,C3D Toolkit通過有力的引擎可視化提供高級模型渲染功能??梢暬δ芸捎糜陂_發(fā)桌面、網(wǎng)絡(luò)應(yīng)用。

C3D Toolkit包括一個(gè)動(dòng)態(tài)鏈接庫、一個(gè)帶有完整源代碼的演示程序、技術(shù)文檔以及與許多集成開發(fā)環(huán)境 (IDE)兼容的附加支持文件。

C3D Toolkit工具

C3D Modeler

用于創(chuàng)建和編輯二維圖紙和三維模型??蓴U(kuò)展API,引入ODA平臺(tái)。它使用邊界表示法(B-rep)定義形狀,并基于三維體構(gòu)建幾何模型。在組成三維體時(shí),它使用曲面和曲線在創(chuàng)建更復(fù)雜的裝配體之前,它將生成的3D組合成構(gòu)建塊。除了B-rep以外,C3D Modeler支持幾何模型的多面表示。

1.png

C3D Modeler應(yīng)用:

線框建模;曲面建模;實(shí)體建模;直接建模;金屬板建模;多面網(wǎng)格建模。

C3D Modeler曲面和曲線基礎(chǔ)功能:

彎曲;布爾模型;直接編輯;圓角和倒角;百葉;加強(qiáng)肋骨;截面和切割;設(shè)計(jì)表面的外殼;印章;對稱;薄墻實(shí)體;

C3D Modeler提供下述幾何計(jì)算

測量曲面面積、容量和性能;創(chuàng)建平面投影;生成曲面三角形;

2.png

C3D Vision

軟件開發(fā)者可以通過這個(gè)工具在其應(yīng)用程序中自定必顯示的三維幾何模型的可視化參數(shù)。

C3D Vision提供新機(jī)會(huì)管理3D場景、動(dòng)畫也提供現(xiàn)成決策樹,可用于3D模型和互動(dòng)式工具,便于編輯場景。這些所有功能都是當(dāng)代設(shè)計(jì)產(chǎn)品不可或缺的部分

C3D Vision應(yīng)用:

同時(shí)處理不同數(shù)據(jù);動(dòng)態(tài)場景渲染;有效應(yīng)用視頻適配器架構(gòu);支持多核心處理器;支持各種視頻卡。

4.png

5.png


C3D Solver

通過這個(gè)工具,開發(fā)者在應(yīng)用中引入尺寸和邏輯約束,創(chuàng)建2D和3D模型中所有幾何對象之間的連接。

C3D Solver可大幅降低2D/3D Modeler開發(fā)成本,因?yàn)樗募s束引擎是現(xiàn)成的。您可以在產(chǎn)品開發(fā)周期的任何階段插入C3D求解器

C3D Solver旨在保持高性能,C3D Labs公司一直在找尋辦法加快代碼速度,簡化計(jì)算,把分析分成子任務(wù),應(yīng)用大型稀疏矩陣等。例如,Planner大幅提高工作效率,把所需要的約束導(dǎo)出,便于減少工作量。

C3D Solver程序功能:

創(chuàng)建具有驅(qū)動(dòng)尺寸和約束的2D參數(shù)化圖形;用3D約束和尺寸定位實(shí)體在裝配中的位置重建所編輯的模型,同時(shí)保持已定義的約束;平面和空間建模;創(chuàng)建3D線框。

C3D Web Vision

工具讓網(wǎng)絡(luò)軟件開發(fā)者打開新的局面,加速開發(fā)網(wǎng)絡(luò)應(yīng)用,控制可視化,加載大型組件。

C3D Web Vision為BIM、AEC、PLM、CAM、EDA應(yīng)用提供3D圖形,可用于管理3D場景和3D模型樹、編輯互動(dòng)式場景等等。

C3D Web Vision用于處理下述任務(wù) :

處理3D模型中的大量數(shù)據(jù);預(yù)防3D模型擴(kuò)展時(shí)所可出現(xiàn)的渲染質(zhì)量下降;

7.png

C3D Web Vision與公司的其它C3D組件密切集成:

C3D Converter,用于讀取第三方格式;C3D Modeler,用于為Web Vision生成模型三角測量,并在此基礎(chǔ)上渲染視覺效果;

C3D Converter

這個(gè)工具以CAD中性格式讀取保存3D模型,可處理幾何圖形、創(chuàng)建信息、元素名稱、ID和PMI(產(chǎn)品制造信息)。

C3D  Converter免費(fèi)支持十種格式,便于導(dǎo)出和導(dǎo)入幾何圖形。采用的格式取決于不同原因,如模型的具體表示方式和終端用戶的要求。C3D Labs為每種格式提供一個(gè)應(yīng)用領(lǐng)域,為模型交換提供最合適的解決方案。

C3D B-Shaper

把多面模型轉(zhuǎn)換成邊界表示(B-rep)實(shí)體。

C3D B-Shaper把多面模型轉(zhuǎn)換成邊界表示(B-rep)實(shí)體。邊界表示是3D建?;A(chǔ),大部分當(dāng)代3D工程應(yīng)用中都使用。3D掃描技術(shù)、檢測設(shè)備開發(fā)、拓?fù)鋬?yōu)化要求也促進(jìn)了多面表示模型的采用。

8.png

C3D Collision Detection

實(shí)體模型快速碰撞檢測和間距測量,支持B-rep幾何圖形和多面網(wǎng)格近似值。

高速性能

Collision Detector快速識(shí)別互相碰撞的元素。為了提升性能,Detector應(yīng)用生物視覺運(yùn)動(dòng)捕捉技術(shù)(BVH)檢測實(shí)體和次要裝配。為進(jìn)一步提升性能,軟件優(yōu)化了內(nèi)存管理,如裝配包括多量同一組件的情況下。

10.png

場景結(jié)構(gòu)

場景主要由實(shí)體外殼組成,可按層次排列。我公司Colision Detector數(shù)據(jù)結(jié)構(gòu)檢測多量外殼,也可把幾種實(shí)體作為整體檢測,便于檢測群體之間的碰撞,從而進(jìn)一步節(jié)省時(shí)間。

靈活的檢測選項(xiàng)

碰撞檢測范圍可以調(diào)整,如查找所有碰撞或僅查找子裝配碰撞·可以從碰撞檢測中刪除部分實(shí)體。用戶還可以采用不同的檢測策略。

C3D FairCurveModeler

模擬最高質(zhì)量的曲線和曲面。

該組件專為符合以下要求的所謂F級曲線建模而設(shè)計(jì):

最低參樣條軌跡參考點(diǎn)數(shù)量,不低于四級平滑度:空間曲線的平滑扭轉(zhuǎn):限制曲率的最大值和變化率;勢能函數(shù)最小化;

F級曲線通過C3D FairCurveModeler創(chuàng)建這些方法可生成符合嚴(yán)格平滑標(biāo)準(zhǔn)的高質(zhì)量曲線,因此具有以下優(yōu)勢:

可持續(xù)的形狀生成(等幾何性);限制可能出現(xiàn)改動(dòng)和投影的不變性;可對分析曲線進(jìn)行等幾何近似,保留其基本特征;靈活多樣的API;

12.png

邀請您在我們的官網(wǎng)上了解每種工具的詳細(xì)說明并申請 C3D 工具包試用期

https://c3dlabs.com

如果您對C3D Labs的相關(guān)信息感興趣,敬請關(guān)注C3D Labs官方公眾號


上一篇:小R課堂 | 一分鐘看透為什么西克超高頻RFID可以保證高讀寫率? 下一篇:全球創(chuàng)新實(shí)力再獲認(rèn)證,立邦獲評“2024 亞太地區(qū)十佳工業(yè)涂料服務(wù)供應(yīng)商”
最新資訊