OpenCASCADE:使用 XDE 文档
OpenCASCADE:使用 XDE 文檔
- 使用 XDE 文檔
- 應(yīng)用程序文檔中的 XDE 數(shù)據(jù)
使用 XDE 文檔
有多種方法可以利用應(yīng)用程序中的 XDE 數(shù)據(jù),您可以:
通過(guò)映射 XDE/Appli 獲取與應(yīng)用程序相關(guān)的數(shù)據(jù),然后在使用后丟棄 XDE 數(shù)據(jù)。
創(chuàng)建從應(yīng)用程序文檔到 XDE 文檔的引用,使其數(shù)據(jù)可用作外部數(shù)據(jù)。
在應(yīng)用程序文檔中嵌入 XDE 數(shù)據(jù))。
直接利用 XDE 數(shù)據(jù),例如在使用文件檢查器時(shí)。
應(yīng)用程序文檔中的 XDE 數(shù)據(jù)
要在標(biāo)簽 0.1 下的其他地方擁有 XCAF 數(shù)據(jù),您可以使用 XDE 的 DocLabel。XCAFDoc_DocumentTool 中的DocLabel方法確定XCAF的相關(guān)標(biāo)簽。但是,請(qǐng)注意默認(rèn)值為 0.1。
此外,由于 XDE 數(shù)據(jù)是以模塊化方式定義和管理的,因此您可以只考慮程序集結(jié)構(gòu)、只考慮顏色等。
由于 XDE 提供了數(shù)據(jù)結(jié)構(gòu)的擴(kuò)展,對(duì)于標(biāo)準(zhǔn)化交換中的相關(guān)數(shù)據(jù),請(qǐng)注意以下幾點(diǎn):
這種數(shù)據(jù)結(jié)構(gòu)適合于數(shù)據(jù)交換,而不是供最終應(yīng)用程序使用。
提供的定義是通用的,用于通用,因此不會(huì)帶來(lái)非常具體的語(yǔ)義。
因此,如果應(yīng)用程序處理程序集、顏色或圖層、驗(yàn)證屬性(如 STEP 中定義的),它可以依賴全部或部分 XDE 定義,并將它們包含在自己的數(shù)據(jù)結(jié)構(gòu)中。
另外,如果應(yīng)用程序的數(shù)據(jù)結(jié)構(gòu)遠(yuǎn)離這些概念,它可以根據(jù)需要獲取數(shù)據(jù)(例如形狀上的顏色和名稱),而不必考慮整體。
該博文為原創(chuàng)文章,未經(jīng)博主同意不得轉(zhuǎn)載,如同意轉(zhuǎn)載請(qǐng)注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/119452687
總結(jié)
以上是生活随笔為你收集整理的OpenCASCADE:使用 XDE 文档的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 不小心把钱撕坏了怎么办?
- 下一篇: 拍拍贷可以循环借几次