原創(chuàng)|行業(yè)資訊|編輯:吳秋紅|2025-03-20 11:03:24.313|閱讀 85 次
概述:HOOPS Exchange 2025.1.0版本更新涵蓋了技術(shù)改進(jìn),如格式更新、第三方庫(kù)更新(libexpat至2.6.2)、平臺(tái)擴(kuò)展(支持Linux on ARM64)、新增了Revit格式空屬性讀取功能、API變化在于移除了HOOPS_LICENSE自動(dòng)包含功能、還涉及棄用符號(hào)處理等。詳情請(qǐng)閱讀下文
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
我們很高興地宣布版本現(xiàn)已正式發(fā)布!此次更新帶來(lái)了多項(xiàng)重要的技術(shù)改進(jìn)、功能增強(qiáng)以及平臺(tái)擴(kuò)展,旨在為開(kāi)發(fā)者提供更強(qiáng)大、更靈活的3D數(shù)據(jù)處理能力,進(jìn)一步提升工作效率與項(xiàng)目質(zhì)量。以下將詳細(xì)介紹本次更新的關(guān)鍵內(nèi)容。
一、技術(shù)更新
格式更新
本次更新對(duì)Parasolid、Solid Edge和SolidWorks等格式進(jìn)行了版本更新。Parasolid的導(dǎo)出功能升級(jí)至14.0版本,能夠更好地滿足復(fù)雜模型的數(shù)據(jù)交換需求,確保模型在不同軟件之間的精確傳輸與兼容性。Solid Edge和SolidWorks均升級(jí)至2025版本,緊跟軟件最新特性和功能變化,使得能夠更準(zhǔn)確地讀取和處理這兩個(gè)軟件所創(chuàng)建的文件,為使用Solid Edge和SolidWorks的用戶提供更優(yōu)質(zhì)的數(shù)據(jù)轉(zhuǎn)換服務(wù)。
第三方庫(kù)更新
libexpat庫(kù)更新至2.6.2版本。作為一款廣泛使用的XML解析庫(kù),此次更新不僅提升了XML數(shù)據(jù)處理的性能和穩(wěn)定性,還修復(fù)了一些潛在的安全漏洞,為HOOPS Exchange在處理包含XML格式數(shù)據(jù)的文件時(shí)提供了更可靠的支持,確保數(shù)據(jù)解析的準(zhǔn)確性和系統(tǒng)的安全性。
平臺(tái)變化
的支持平臺(tái)進(jìn)一步擴(kuò)展,現(xiàn)已支持Linux on ARM64(ARMv8-A),并且最低支持的操作系統(tǒng)為RHEL 8 with Devtoolset 9。這一擴(kuò)展使得HOOPS Exchange能夠在更廣泛的硬件架構(gòu)和操作系統(tǒng)環(huán)境中運(yùn)行,為開(kāi)發(fā)者提供了更多的選擇和靈活性,特別是在一些嵌入式系統(tǒng)或特定服務(wù)器環(huán)境中,能夠更好地適應(yīng)不同項(xiàng)目的部署需求。
二、新功能與API變化
新功能
新增了一個(gè)選項(xiàng)m_bReadEmptyAttributes,使得從Revit格式中讀取具有空值的屬性成為可能。這一功能的添加滿足了用戶在處理Revit文件時(shí)對(duì)空屬性值的讀取需求,方便用戶更全面地獲取和利用Revit模型中的各類信息,提升了HOOPS Exchange在建筑信息模型(BIM)領(lǐng)域的數(shù)據(jù)處理能力。
API變化
從開(kāi)始,自動(dòng)從HOOPS Exchange頭文件中包含hoops_license.h頭文件的功能已被移除。這一變更在2024.7.0版本中已作為棄用警告提前通知用戶,現(xiàn)在正式生效。開(kāi)發(fā)者需要顯式地包含hoops_license.h頭文件、手動(dòng)定義HOOPS_LICENSE宏,或者在初始化HOOPS Exchange時(shí)通過(guò)A3DLicPutUnifiedLicense()函數(shù)直接傳遞許可證密鑰。這種變更使得許可證管理更加明確和可控,有助于避免因自動(dòng)包含頭文件可能出現(xiàn)的沖突或錯(cuò)誤,同時(shí)也為未來(lái)的版本更新和功能擴(kuò)展提供了更清晰的代碼結(jié)構(gòu)基礎(chǔ)。
三、棄用符號(hào)處理與包變更
棄用符號(hào)處理
所有已棄用的符號(hào)已被重命名并移至新的A3DSDKDeprecated.h頭文件中,而A3DSDKDraw.h頭文件已被移除。這一調(diào)整有助于清理代碼庫(kù),減少冗余和過(guò)時(shí)的代碼元素,使開(kāi)發(fā)者在使用HOOPS Exchange時(shí)能夠更加專注于當(dāng)前支持的功能和API,提高代碼的可維護(hù)性和可讀性,同時(shí)也為后續(xù)的新功能開(kāi)發(fā)和版本升級(jí)騰出了空間。
命名變更
在Unix平臺(tái)上,庫(kù)文件的命名發(fā)生了變化,以更好地符合通常的命名標(biāo)準(zhǔn)。在GNU/Linux上,libA3DLIBS-24.8.0.so更名為libA3DLIBS.so.24.8.0,同時(shí)仍提供libA3DLIBS.so作為指向新文件名的符號(hào)鏈接;在macOS上,libA3DLIBS-24.8.0.dylib更名為libA3DLIBS.24.8.0.dylib,同樣保留libA3DLIBS.dylib作為符號(hào)鏈接。這種命名調(diào)整有助于統(tǒng)一不同平臺(tái)上的文件命名規(guī)范,方便開(kāi)發(fā)者在不同操作系統(tǒng)之間進(jìn)行項(xiàng)目移植和部署,減少因文件命名差異可能導(dǎo)致的混淆和錯(cuò)誤。
改善用戶體驗(yàn)的遙測(cè)數(shù)據(jù)
此外,新增了一個(gè)名為a3dttd.dll的動(dòng)態(tài)鏈接庫(kù)。該DLL是使用試用許可證初始化HOOPS Exchange的先決條件,主要用于收集有助于改善用戶體驗(yàn)的遙測(cè)數(shù)據(jù)。對(duì)于使用長(zhǎng)期永久許可證初始化HOOPS Exchange的情況,則不需要此DLL。這一新增的DLL文件為試用用戶提供了更便捷的初始化方式,同時(shí)也為Tech Soft 3D團(tuán)隊(duì)收集產(chǎn)品使用反饋、優(yōu)化產(chǎn)品性能提供了數(shù)據(jù)支持。
四、文檔更新
文檔得到了擴(kuò)展,新增了對(duì)最近引入的C# API的詳細(xì)介紹。這一新的API層使開(kāi)發(fā)者能夠利用C#更加靈活地集成HOOPS Exchange功能,進(jìn)一步擴(kuò)大了的平臺(tái)支持范圍。開(kāi)發(fā)者可以通過(guò)C# API Primer、C# Support、C# Tutorials以及Sample Code等資源,深入了解如何在C#項(xiàng)目中應(yīng)用HOOPS Exchange的各項(xiàng)功能,從而滿足不同開(kāi)發(fā)環(huán)境和項(xiàng)目需求下的3D數(shù)據(jù)處理要求。
五、已修復(fù)的錯(cuò)誤
本次更新還修復(fù)了多個(gè)問(wèn)題,涵蓋了DWG文件導(dǎo)入時(shí)缺少點(diǎn)的問(wèn)題、通過(guò)A3DAsmModelFileGetUnit() API獲取文件單位的問(wèn)題、Creo文件中包含DXF元素時(shí)的導(dǎo)入時(shí)間問(wèn)題、特定CATIA零件的導(dǎo)入時(shí)間問(wèn)題、SolidWorks文件中某些配置下的PMI可見(jiàn)性問(wèn)題、隱藏的Creo實(shí)體的處理問(wèn)題、STEP導(dǎo)入中公差類型的處理問(wèn)題、GLB導(dǎo)出時(shí)紋理丟失的問(wèn)題、STEP文件生成算法的準(zhǔn)確性問(wèn)題以及SAT到STEP文件轉(zhuǎn)換的問(wèn)題等。這些修復(fù)顯著提高了HOOPS Exchange在處理各類文件格式和數(shù)據(jù)時(shí)的穩(wěn)定性和可靠性,優(yōu)化了數(shù)據(jù)轉(zhuǎn)換的效率和質(zhì)量,為用戶提供了更加流暢和準(zhǔn)確的使用體驗(yàn)。
版本的發(fā)布標(biāo)志著我們?cè)?D數(shù)據(jù)交換和處理領(lǐng)域邁出了重要的一步。通過(guò)本次更新,我們不僅提升了對(duì)各類文件格式和平臺(tái)的支持能力,還增強(qiáng)了產(chǎn)品的功能性和穩(wěn)定性,為開(kāi)發(fā)者提供了更加強(qiáng)大和靈活的工具。我們鼓勵(lì)所有用戶盡快升級(jí)至最新版本,以充分利用這些新特性和改進(jìn),提升工作效率和項(xiàng)目質(zhì)量。如在升級(jí)或使用過(guò)程中有任何疑問(wèn)或需要進(jìn)一步的幫助,請(qǐng)隨時(shí)聯(lián)系我們的技術(shù)支持團(tuán)隊(duì),我們將竭誠(chéng)為您服務(wù)。
▍關(guān)于慧都科技
慧都科技是專注軟件工程、智能制造、石油工程三大行業(yè)的數(shù)字化解決方案服務(wù)商。在軟件工程領(lǐng)域,我們提供開(kāi)發(fā)控件、研發(fā)管理、代碼開(kāi)發(fā)、部署運(yùn)維等軟件開(kāi)發(fā)全鏈路所需的產(chǎn)品,提供正版授權(quán)采購(gòu)、技術(shù)選型、個(gè)性化維保等服務(wù),幫助客戶實(shí)現(xiàn)技術(shù)合規(guī)、降本增效與風(fēng)險(xiǎn)可控。
慧都科技是Tech Soft 3D-HOOPS在中國(guó)區(qū)的唯一增值服務(wù)商,負(fù)責(zé)與試用,咨詢,銷售,技術(shù)支持,售后,旨在為企業(yè)提供一站式的3D開(kāi)發(fā)解決方案。如果您的企業(yè)目前也有、的需求,歡迎咨詢?cè)诰€客服申請(qǐng)3D 輕量化引擎的60天免費(fèi)試用。
了解|試用功能,請(qǐng)咨詢,或撥打產(chǎn)品熱線:023-68661681
↓↓掃碼添加【3D顧問(wèn)】,進(jìn)技術(shù)交流群,與更多伙伴一起探討前沿3D技術(shù)↓↓
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn