119 lines
5.4 KiB
Markdown
119 lines
5.4 KiB
Markdown
# 介绍
|
||
|
||
配置 `Solidworks` 的模型属性,与 [AutoCAD图纸模板](15.AutoCAD图纸模板制作.md) 中的属性意义相似,用于专门记录三维模型中的相关信息,与 [Creo模型模板制作](55.Creo模型模板制作.md) 相似,需要制作 **建模模板** 以及 **装配体模板**
|
||
|
||
# 制作方式
|
||
|
||
`Solidworks` 的模型模板制作不像 [UG模型模板制作](65.UG模型模板制作.md) 会有一个专门的文件作为 [属性模板](65.UG模型模板制作.md#属性模板) 以供各类模型模板去使用,在一定程度上更像是 `Creo` 模型模板,直接对零件模型、装配体模型去制作即可
|
||
|
||
## 定义零件模板
|
||
|
||
打开 `Solidworks` 后,选择 **文件** → **新建** 选项,选择要参考的模型模板去创建新的零件模型(默认情况下零件模型的名称是:`gb_part`)
|
||
|
||

|
||
|
||
如果在 **新建** 时发现是如下界面,请点击 **高级** 选项后,再选择参考模型模板进行创建
|
||
|
||

|
||
|
||
在创建的新模型文件中,选择 **文件** → **属性**
|
||
|
||

|
||
|
||
在弹出的 **摘要信息** 弹窗中选择 **自定义** 选项,去添加要定义的属性,在 **属性名称** 一栏中可以直接输入要添加的属性名,也可以在预备的选项中选择添加
|
||
|
||
添加好后点击 **确定** 进行保存即可
|
||
|
||

|
||
|
||
由于是引用模板进行创建的,可能会有预设好的属性,如不需要,选择后将其 **删除** 即可
|
||
|
||

|
||
|
||
定义好属性后,选择文件进行另存
|
||
|
||

|
||
|
||
建议将文件另存在 `Solidworks` 的默认模板存放位置上,位于 `C:\ProgramData\SOLIDWORKS\` 文件夹,在其中找到对应的版本文件夹,里面的 `templates` 文件夹就是默认模板存放路径,例如:`C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2020\templates`
|
||
|
||

|
||
|
||
另存时,将 **保存类型** 修改为 `Part Templates(*.prtdot)`,文件名根据需要自行命名即可
|
||
|
||

|
||
|
||
## 定义装配体模板
|
||
|
||
打开 `Solidworks` 后,选择 **文件** → **新建** 选项,选择要参考的模型模板去创建新的装配体模型(默认情况下装配体模型的名称是:`gb_assembly`)
|
||
|
||

|
||
|
||
如果在 **新建** 时发现是如下界面,请点击 **高级** 选项后,再选择参考模型模板进行创建
|
||
|
||

|
||
|
||
创建后,会要求引用其他 `SolidWorks` 文件,不用管,将其关闭即可
|
||
|
||

|
||
|
||
在创建的新模型文件中,选择 **文件** → **属性**
|
||
|
||

|
||
|
||
在弹出的 **摘要信息** 弹窗中选择 **自定义** 选项,去添加要定义的属性,在 **属性名称** 一栏中可以直接输入要添加的属性名,也可以在预备的选项中选择添加
|
||
|
||
添加好后点击 **确定** 进行保存即可
|
||
|
||

|
||
|
||
由于是引用模板进行创建的,可能会有预设好的属性,如不需要,选择后将其 **删除** 即可
|
||
|
||

|
||
|
||
定义好属性后,选择文件进行另存
|
||
|
||

|
||
|
||
建议将文件另存在 `Solidworks` 的默认模板存放位置上,位于 `C:\ProgramData\SOLIDWORKS\` 文件夹,在其中找到对应的版本文件夹,里面的 `templates` 文件夹就是默认模板存放路径,例如:`C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2020\templates`
|
||
|
||

|
||
|
||
另存时,将 **保存类型** 修改为 `Assembly Templates(*.asmdot)`,文件名根据需要自行命名即可
|
||
|
||

|
||
|
||
## 使用自定义模板
|
||
|
||
以零件模型为例,制作好的 [零件模板](#定义零件模板) 想要被使用,需要在 **新建** 时手动指定,非常不便
|
||
|
||

|
||
|
||
此时可以打开 **选项** 去设置,找到 **默认模板** 后更改 **零件** 的引用文件为制作好的零件模板
|
||
|
||

|
||
|
||
这样,就可以不用选择文件去新建,直接选择 **零件** 去创建即可
|
||
|
||

|
||
|
||
# 与系统绑定
|
||
|
||
## 前置要求
|
||
|
||
完成自定义模板,并且根据自定义零件模板创建出一个零件模型
|
||
|
||

|
||
|
||
## 属性映射
|
||
|
||
接下来在系统中进行属性映射配置,对于要从图纸中提取的属性,就需要进行映射
|
||
|
||
使用admin账号登录三品PLM系统,选择 **系统设置** → **CAD接口** → **SolidWorks** → **属性映射** → **重新配置**
|
||
|
||

|
||
|
||
为要提取的属性进行对应的设置,完成后点击保存即可(要配置文档属性,必须要配置对应的零部件属性,同时还要设置校验范围)
|
||
|
||

|
||
|
||
如果存在某个属性是装配模型需要的,但零件模型不需要的,那么为了全面提取、匹配,需要额外制作一个模型模板,该模型模板中记录所有属性,提取该模型文件就能获取到所有的属性并进行匹配了 |