原創|行業資訊|編輯:吳秋紅|2023-04-13 11:29:27.330|閱讀 105 次
概述:注:本文來源于Tech Soft 3D官方網站
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
前言
HOOPS SDK是用于3D工業軟件開發的工具包,其中包括4款工具,分別是用于讀取和寫入30多種CAD文件格式的、專注于Web端工程圖形渲染的、用于移動端和PC端工程圖形渲染的、支持將3D數據以原生3D PDF、HTML和標準CAD格式進行發布的。
服務器端使用加載CAD文件,使用的libconverter導出SC模型。通過單獨使用Exchange和libconverter而不是HC Converter,可以使用Exchange的導入選項和高級功能。此外,通過將導入的模型與Exchange保存在服務器端,Exchange的API可以從客戶端交互式地調用。
操作流程
1、選擇一個CAD文件并上傳,使用POST請求將CAD文件更新到服務器端,并使用HOOPS Exchange導入
2、HOOPS Exchange遍歷導入的模型,計算每個實體的數量,然后導出到SC
你會看到所有的面都被導入為獨立的主體
3、用縫合選項再次導入CAD文件,單個面被合并成一個體
4、Exchange還檢查每個體是否是封閉的,并將其設置為節點的屬性
這個體仍然是開放的(表面體)
5、再次導入CAD文件,改變縫制公差
6、導入一個正確的實體,Exchange就能計算了每個面的表面積,并將其設置為面的一個屬性
7、這個例子可以詢問服務器端的每個面的類型(平面、圓柱體、圓錐體等),因為Exchange仍然保留著ModelFile,有許多NURBS面
8、再次詢問面的類型并進行簡化 檢測到一些分析型的面型(環形、球形)。
9、再次詢問面部類型,改變公差
實體類型應該是動態獲得的,因為簡化和公差會影響(它不應該被設置為一個常量屬性)。
10、詢問每個邊緣類型而不進行簡化
由于大公差的縫合,所有的邊緣類型都變成了NURBS
11、使用簡化和公差可以檢測到分析性曲線
12.對于3D模型查看器來說,愈合和獲得適當的幾何信息在各個行業都很重要
結構示意
在這個樣本中,SDK、模塊和類的配置如下圖所示
如果您的企業目前有3D可視化、3D數據格式轉換的需求,歡迎訪問慧都網咨詢在線客服或直接撥打023-68661681,我們將免費為您定制3D解決方案并發送相關案例資料!
經過10余年的經驗沉淀,慧都3D研發團隊推出了一系列的工業3D解決方案,包括BIM解決方案、PDM解決方案、CAE解決方案、機器人運動仿真解決方案、協同設計解決方案、3D打印解決方案,詳情請點擊此處了解。
關于HOOPS可視化Tech Soft 3D的旗艦圖形引擎已為20多年來成功合作的程序提供最先進的圖形支持,這些軟件包括來自Oracle,SOLIDWORKS,Trimble,Hexagon,ANSYS,3D Systems,Mitutoyo,Actify等。全球各地的公司都依賴HOOPS Visualize在平臺,設備和圖形卡之間實現極高的性能,和一致的穩定性。有興趣探索HOOPS Visualize API功能的開發人員可以。
關于Tech Soft 3D
Tech Soft 3D是全球領先的開發工具提供商,可幫助軟件團隊交付成功的應用程序。Tech Soft 3D成立于1996年,總部位于俄勒岡州本德市,并在加利福尼亞州,法國,英國和日本設有辦事處。該公司的工具包產品為全球數億臺計算機上運行的近500個獨特應用程序提供支持。
掃碼關注“HOOPS”微信公眾號,及時獲取更多hoops技術資訊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn