SOLIDWORKS OnePart獲取文件自定義屬性的方法

日期:2022-05-25 17:35:52 發布者: 智誠科技ICT 瀏覽次數:

對於SOLIDWORKS文件來講,其自定義屬性可以被OnePart直接讀取,並顯示在探索頁面。然而,默認情況下,一些文件格式的自定義屬性雖然被OnePart索引,但是不一定會顯示到OnePart界面。本文將以Creo文件為例,介紹如何獲取文件自定義屬性字段並顯示到OnePart界面。

對於SOLIDWORKS文件來講,其自定義屬性可以被OnePart直接讀取,並顯示在探索頁面。然而,默認情況下,一些文件格式的自定義屬性雖然被OnePart索引,但是不一定會顯示到OnePart界面。本文將以Creo文件為例,介紹如何獲取文件自定義屬性字段並顯示到OnePart界面。

SOLIDWORKS自定義屬性中的字段與OnePart“探索”中的屬性字段

1. 參照幫助文件,確認版本支持。 文件格式 文件後綴 版本支持

文件格式

文件後綴

版本支持

Pro/ENGINEER /

Creo

?     Assembly (asm) 

?     Part (prt - with versioning: prt.x)

R16 to 2001

WF1 to WF5 (2002 to 2009)

PTC Creo 1.0 to 4.0

 

2. 准備帶特定參數字段的Creo文件(在Creo中,自定義屬性寫在參數面板中,本例中,特定的屬性字段為“項目”、“項目號”)  

3. 使用OnePart掃描這些文件。

4. 使用管理員賬戶登錄AdministrationConsole。  

5. 進入Consolidation>cc0_onepart>introspect,URI(s)輸入框中單擊,在下拉框中找到掃描到OnePart中的Creo文件,選擇這個文件,點擊“Submit”。  

下拉列中的Creo文件
 

添加進來的文件

6. 在空白處將顯示該文件名稱字段,單擊字段前端藍色點,顯示節點細節信息  

7. 節點細節頁面中,導覽到自定義屬性字段,可見在OnePart中讀取的“項目”與“項目號”字段分別顯示為“uda::項目”、“uda::項目號”  

8. 接下來,使用EDM的方法將其顯示到Facet頁面即可。
a) 導覽到installdir\datadir\config中,使用Notepad打開elasticDataModel.csv,編碼設置為UT-8,復制這兩個字段到列中進行配置,保存關閉。b) 使用管理員權限運行installdir\datadir\bin\buildgct.exe

c) 在AdministrationConsole中重啟CouldView

d) 重啟完登錄AdministrationConsole,清除包含Creo文件的數據源索引,再掃描該數據源。  

 
9. 重新登錄OnePart,在Facet界面中可以看見,這兩個屬性已經被提取出來,並且跟其他的標簽一樣可以進行統計過濾。  
 
  • 點贊
  • 收藏