在軟件應用程序中遵循所需的工作流程時,在轉換文件時由于不兼容導致操作中斷,可以讓絕大部分用戶崩潰。用戶需要重復這項操作以輸出不同的文件格式,甚至需要第三方工具輔助轉換,這樣的操作會在人力、成本上帶來極大的浪費。
一個更常見的例子:PC 和 Mac 之間的不兼容。大多數使用 PC 的人會將 Microsoft Office 用于 Microsoft Word 等應用程序,如果您與使用 Mac 且未安裝 Microsoft Office for Mac 的人共享您的 Word 文檔,則會產生文件出錯的可能。雖然這種情況可以通過轉換器解決,但質量不能保證。
軟件應用程序內的一致性影響開發過程、結果和時間,實現文件和文檔一致性的關鍵是互操作性。
什么是互操作性?
互操作性是產品或系統的一個特性,其中該產品或系統與其他產品或系統不受任何限制地協同工作。
Oracle 進一步將互操作性定義為:
互操作性減少或消除了自動化孤島的問題。可以幫助業務流程從一個應用程序流向另一個應用程序。互操作性可以幫助一個系統能以近乎實時的方式與另一個系統一起工作,共享關鍵業務信息。互操作性能成為系統和應用程序之間的粘合劑。

互操作性有多種形式。特別是 CAD 數據轉換軟件,這種類型的軟件能使最終用戶在應用程序中本地創建一樣輕松地導入3D 數據,并為下游工程應用程序導出 3D 數據。
軟件內部互操作性的需求
為了真正理解軟件內部對互操作性的需求,我們將討論一些示例,這些示例展示了在缺乏一致性時出現的障礙。
假設最終用戶正在使用 3D 軟件應用程序來設計飛機。這是一個復雜的設計,因為它包括結構、發動機、航空電子設備、控制系統、內部/客艙布置以及各種其他子系統。這些子系統中的每一個都由零件組成,這些零件的組件由無數供應商提供,所有供應商都使用廣泛的 CAD 和其他數字信息系統。在缺乏文件互操作性的情況下,原始設備制造商 (OEM) 和多層級供應商之間無法進行可理解的通信。
此外,當需要輸出文件時,用戶可能必須找到并實施幾種不同的第三方工具進行轉換。對于內部部門和采購部門來說,這可能成本高昂且難以管理。即使找到可以完成這項工作的第三方工具,也不能保證跨許多不同工具的高質量轉換。
隨著當今全球供應鏈的擴展,所有這些都依賴于 CAD 數據,因此 3D CAD 軟件應用程序中的文件有一種簡單的方法可以相互通信,這一點很重要。
跨不同行業的 3D 文件格式
3D 文件格式用于將有關 3D 模型的信息存儲為純文本或二進制數據。更具體地說,3D 文件格式對 3D 模型的幾何、外觀、場景和動畫進行編碼。
任何應用需要數字工程 (CAD) 數據的行業都需要能夠轉換文件或讀/寫。眾所周知,每個行業都有常用的 3D 文件格式。這些特定于行業的格式要么來自軟件的誕生,要么出于實際原因經過多年調整。
隨著眾多軟件公司、技術的進步以及行業之間不斷變化的需求,今天正在使用許多不同的 3D 文件格式。由于 CAD、CAM、CAE 和 BIM 等行業的這種極端多樣性,不難看出互操作性是如何受到阻礙的。
關于 3D 數據轉換的主題,維基百科指出:
目前市場上可用的 CAD 系統不僅在應用程序目標、用戶界面和性能級別上有所不同,在數據結構和數據格式方面也有所不同。因此,數據轉換過程的準確性至關重要,需要強大的交換機制。
下面我們來簡要介紹三個行業的不同文件格式:CAD、CAE 和 BIM。
CAD 文件類型:
計算機輔助設計 (CAD) 行業包括以下原生文件格式:
-
DWG:Autodesk AutoCAD 程序的原生文件格式和最流行的 3D CAD 文件格式
-
BLEND:來自 3D 建模和動畫軟件 Blender 的場景描述格式
-
X_T:Parasolid 文件格式。文件擴展名包含 3D CAD 文件信息,例如圖形中的幾何、拓撲和顏色
-
SLDPRT 和 SLDASM:SolidWorks 文件擴展名,“SolidWorks Part”和“SolidWorks Assembly”的縮寫
-
IPT 和 IAM:零件和裝配體的 Autodesk Inventor 格式
-
SKP:SketchUp 對初學者友好的創建和共享 CAD 文件的方式
-
模型:CATIA使用的3D建模格式;用于構建模具、沖模、復合材料和其他類型的模型。
-
IGS:IGS 文件是基于初始圖形交換規范 (IGES) 以 2D/3D 矢量格式保存的圖形文件。它可以存儲線框模型、曲面或實體對象表示、電路圖和其他對象。
-
其他更多
CAE文件格式
計算機輔助工程 (CAE) 行業包括以下文件格式:
-
INP:通過命令行編輯和運行
-
DAT:將包含結果的文本輸出文件
-
ODB:將在后處理期間讀取以查看圖形結果的二進制輸出文件
-
LOG:保存所有進程的文本記錄
-
MSG:列出分析的進度并提供一些有關分析可能崩潰的原因的消息
-
STA:.msg 文件中包含的信息摘要;這對于在計算期間監控長時間運行的作業的狀態很有用
-
CATPart:文件的內容包括 3D 幾何、尺寸和元數據
BIM 文件類型:
-
DWG:這種格式幾乎被大多數模型查看/創作程序普遍接受。
-
DXF:與 DWG 類似,DXF 的文件大小可以更大,但也是基于圖層的,并且是大多數平臺上非常普遍接受的格式
-
IFC:行業基礎課程。信息豐富的 BIM 文件,可由 Autodesk Revit 和 Navisworks 等程序打開
-
RVT:Autodesk 專有的 Revit 文件格式;只能在 Revit 中打開
-
NWD:Autodesk 專有的 Navisworks 文件格式


強大的互操作性如何改進軟件工作流程
在軟件中擁有強大的互操作性可以消除阻礙工作流程的繁瑣轉換步驟。將零件導入應用程序時,該過程應該是一快速、高質量、數據完整轉換的過程。盡管幾十年前是常態,但逐步轉換非常耗時,并且可能會丟失數據。
如今,3D InterOp 中高效、高質量的 3D 數據轉換器可提供快速轉換且保證數據完整,不會造成其他成本的浪費。
在當今的 CAD 世界中,有許多高度工程化的系統用于航空航天、汽車、工業、農業、建筑、基礎設施、模擬、虛擬現實等行業,有可能達到很少軟件應用程序相互通信的地步。一個真正的挑戰。如果沒有解決方案,開發人員將被迫購買許多不同種類的 CAD 軟件的許可證,這是非常昂貴且不切實際的。3D InterOp 是一種通過有效地轉換通信來保持對話進行的解決方案。

案例研究:3D 互操作支持廣泛的 3D CAD 格式
Ultimaker 的軟件 CURA 可生成用于 3D 打印的實體網格。Ultimaker 將 3D InterOp 集成到 CURA 中,專門用于支持廣泛的 3D CAD 格式。Ultimaker 客戶現在可以直接將 3D 設計導入 CURA,并且無需繁瑣的轉換步驟,即可將無數 3D CAD 格式轉換為 3D 打印格式。因此,用戶可以直接以其原始形式快速上傳最新 CAD 版本的各種 3D CAD 設計文件,并將它們全部轉換,而無需任何額外的 CAD 應用程序。
在另一個例子中,當為汽車行業開發新的子系統(例如,軟件控制的電動轉向系統)時,像寶馬或豐田這樣的設備制造商經常使用 CATIA。但并非所有無數的全球供應商都能負擔得起安裝 CATIA ,然后可能改用 SolidWorks。因此,全球汽車供應鏈依賴 3D InterOp 在開發過程中交換和處理 3D 工程數據。

3D InterOp 的高質量數據轉換確保軟件工作流程永不停滯
當您的 3D 應用程序內置了高質量的數據轉換組件時,其好處包括高質量的文件到文件轉換、速度、可靠性和適應性。借助 3D InterOp 之類的解決方案,您的公司可以實現高效率、低成本。通過數據轉換的通用格式支持使每個系統都能保持切換并在整個過程中取得成功。
關于3D InterOp
3D InterOp是業界領先的3D CAD數據轉換軟件開發工具包。它使您的客戶能夠輕松處理導入的3D數據,并為下游工程應用程序導出3D數據。3D InterOp的架構使用戶能夠優化與其3D數據的交互。3D InterOp支持所有主流的3D CAD數據格式之間的3D文件共享,這在工程應用中是非常必要的。并支持包括3D ACIS Modeler,CGM Core Modeler和Parasolid在內的任何建模器的3D CAD CAM數據交換。
慧都科技是3D InterOp在國內的代理商,提供3D InterOp的價格咨詢、技術支持、售賣,如有需求歡迎電話咨詢:400-700-1020 。
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn