于SOLIDWORKS文件来讲,其自定义属性可以被OnePart直接读取,并显示在探索页面。然而,默认情况下,一些文件格式的自定义属性虽然被OnePart索引,但是不一定会显示到OnePart界面。本文将以Creo文件为例,介绍如何获取文件自定义属性字段并显示到OnePart界面。
对于SOLIDWORKS文件来讲,其自定义属性可以被OnePart直接读取,并显示在探索页面。然而,默认情况下,一些文件格式的自定义属性虽然被OnePart索引,但是不一定会显示到OnePart界面。本文将以Creo文件为例,介绍如何获取文件自定义属性字段并显示到OnePart界面。
![9692b1844274ed3b28cf33b1b9b3092c.png](https://i-blog.csdnimg.cn/blog_migrate/5ffac5fb0e65cbd31baeeaa828cbf22a.jpeg)
![a0e1865f0a5b188c1503a47f2f46333c.png](https://i-blog.csdnimg.cn/blog_migrate/b4a436cd13ebd59fb04a5075a8de881c.jpeg)
SW自定义属性中的字段与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中,自定义属性写在参数面板中,本例中,特定的属性字段为“项目”、“项目号”)
![4f1b49f75190fb425089c53d01a10f4a.png](https://i-blog.csdnimg.cn/blog_migrate/c4d9d786e414e1687e5b6ec7724e0f37.jpeg)
3、使用OnePart扫描这些文件。
4、使用管理员账户登录AdministrationConsole。
![6e706e9e3924f10488faa5b23e92fc86.png](https://i-blog.csdnimg.cn/blog_migrate/627422ea2cda665663d7d9418161b855.jpeg)
5、进入Consolidation>cc0_onepart>introspect,URI(s)输入框中单击,在下拉框中找到扫描到OnePart中的Creo文件,选择这个文件,点击“Submit”。
![83fc2c60a61357c1e3e633148178332f.png](https://i-blog.csdnimg.cn/blog_migrate/8afe5da9b58a8dd2f24a5efe58664d32.jpeg)
下拉列中的Creo文件
![b6d8db3007ec21794f673809814fd894.png](https://i-blog.csdnimg.cn/blog_migrate/4549661ce99d213f0646a386a9882ca0.jpeg)
添加进来的文件
6.在空白处将显示该文件名称字段,单击字段前端蓝色点,显示节点细节信息
![10c7e3e6539167224bd232c062da187a.png](https://i-blog.csdnimg.cn/blog_migrate/592ec4b163e5267cb71ccdcc9c0f6dd7.jpeg)
7.节点细节页面中,导览到自定义属性字段,可见在OnePart中读取的“项目”与“项目号”字段分别显示为“uda::项目”、“uda::项目号”
![470e47f72e18c50f918408645b9929ed.png](https://i-blog.csdnimg.cn/blog_migrate/a3e3336cb6405477421a0786afb0574d.jpeg)
8.接下来,使用EDM的方法将其显示到Facet页面即可。
a)导览到installdirdatadirconfig中,使用Notepad打开elasticDataModel.csv,编码设置为UT-8,复制这两个字段到列中进行配置,保存关闭。
b)使用管理员权限运行installdirdatadirbinbuildgct.exe
![2062f013f1eaac6968410c13ab9564f3.png](https://i-blog.csdnimg.cn/blog_migrate/af12631ee5adb2782c0721dcfdb7233a.jpeg)
c)在AdministrationConsole中重启CouldView
![783423f19b48860581413de230f9d2fc.png](https://i-blog.csdnimg.cn/blog_migrate/81cfae7faca0f1fe54a8491b56ba8f75.jpeg)
d)重启完登录AdministrationConsole,清除包含Creo文件的数据源索引,再扫描该数据源。
![37a9311d0678c4f7ad3bbcae1b33661e.png](https://i-blog.csdnimg.cn/blog_migrate/aabdd083280bbcef773868036cda8bac.jpeg)
9.重新登录OnePart,在Facet界面中可以看见,这两个属性已经被提取出来,并且跟其他的标签一样可以进行统计过滤。
![845b2271d886d6522551f7ceddec719c.png](https://i-blog.csdnimg.cn/blog_migrate/7c03505c07b4f3467e9a48ee6a2263ad.jpeg)