# 介绍 配置 `Solidworks` 的模型属性,与 [AutoCAD图纸模板](15.AutoCAD图纸模板制作.md) 中的属性意义相似,用于专门记录三维模型中的相关信息,与 [Creo模型模板制作](55.Creo模型模板制作.md) 相似,需要制作 **建模模板** 以及 **装配体模板** # 制作方式 `Solidworks` 的模型模板制作不像 [UG模型模板制作](65.UG模型模板制作.md) 会有一个专门的文件作为 [属性模板](65.UG模型模板制作.md#属性模板) 以供各类模型模板去使用,在一定程度上更像是 `Creo` 模型模板,直接对零件模型、装配体模型去制作即可 ## 定义零件模板 打开 `Solidworks` 后,选择 **文件** → **新建** 选项,选择要参考的模型模板去创建新的零件模型(默认情况下零件模型的名称是:`gb_part`) ![](assets/Pasted%20image%2020250511222610.png) 如果在 **新建** 时发现是如下界面,请点击 **高级** 选项后,再选择参考模型模板进行创建 ![](assets/Pasted%20image%2020250511222724.png) 在创建的新模型文件中,选择 **文件** → **属性** ![](assets/Pasted%20image%2020250511223527.png) 在弹出的 **摘要信息** 弹窗中选择 **自定义** 选项,去添加要定义的属性,在 **属性名称** 一栏中可以直接输入要添加的属性名,也可以在预备的选项中选择添加 添加好后点击 **确定** 进行保存即可 ![](assets/Pasted%20image%2020250511223924.png) 由于是引用模板进行创建的,可能会有预设好的属性,如不需要,选择后将其 **删除** 即可 ![](assets/Pasted%20image%2020250511224328.png) 定义好属性后,选择文件进行另存 ![](assets/Pasted%20image%2020250511224616.png) 建议将文件另存在 `Solidworks` 的默认模板存放位置上,位于 `C:\ProgramData\SOLIDWORKS\` 文件夹,在其中找到对应的版本文件夹,里面的 `templates` 文件夹就是默认模板存放路径,例如:`C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2020\templates` ![](assets/Pasted%20image%2020250511225031.png) 另存时,将 **保存类型** 修改为 `Part Templates(*.prtdot)`,文件名根据需要自行命名即可 ![](assets/Pasted%20image%2020250511225104.png) ## 定义装配体模板 打开 `Solidworks` 后,选择 **文件** → **新建** 选项,选择要参考的模型模板去创建新的装配体模型(默认情况下装配体模型的名称是:`gb_assembly`) ![](assets/Pasted%20image%2020250511222610.png) 如果在 **新建** 时发现是如下界面,请点击 **高级** 选项后,再选择参考模型模板进行创建 ![](assets/Pasted%20image%2020250511222724.png) 创建后,会要求引用其他 `SolidWorks` 文件,不用管,将其关闭即可 ![](assets/Pasted%20image%2020250512133727.png) 在创建的新模型文件中,选择 **文件** → **属性** ![](assets/Pasted%20image%2020250511223527.png) 在弹出的 **摘要信息** 弹窗中选择 **自定义** 选项,去添加要定义的属性,在 **属性名称** 一栏中可以直接输入要添加的属性名,也可以在预备的选项中选择添加 添加好后点击 **确定** 进行保存即可 ![](assets/Pasted%20image%2020250511223924.png) 由于是引用模板进行创建的,可能会有预设好的属性,如不需要,选择后将其 **删除** 即可 ![](assets/Pasted%20image%2020250511224328.png) 定义好属性后,选择文件进行另存 ![](assets/Pasted%20image%2020250511224616.png) 建议将文件另存在 `Solidworks` 的默认模板存放位置上,位于 `C:\ProgramData\SOLIDWORKS\` 文件夹,在其中找到对应的版本文件夹,里面的 `templates` 文件夹就是默认模板存放路径,例如:`C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2020\templates` ![](assets/Pasted%20image%2020250511225031.png) 另存时,将 **保存类型** 修改为 `Assembly Templates(*.asmdot)`,文件名根据需要自行命名即可 ![](assets/Pasted%20image%2020250512135737.png) ## 使用自定义模板 以零件模型为例,制作好的 [零件模板](#定义零件模板) 想要被使用,需要在 **新建** 时手动指定,非常不便 ![](assets/Pasted%20image%2020250511225817.png) 此时可以打开 **选项** 去设置,找到 **默认模板** 后更改 **零件** 的引用文件为制作好的零件模板 ![](assets/Pasted%20image%2020250511230006.png) 这样,就可以不用选择文件去新建,直接选择 **零件** 去创建即可 ![](assets/Pasted%20image%2020250511230109.png) # 与系统绑定 ## 前置要求 完成自定义模板,并且根据自定义零件模板创建出一个零件模型 ![](assets/Pasted%20image%2020250512140058.png) ## 属性映射 接下来在系统中进行属性映射配置,对于要从图纸中提取的属性,就需要进行映射 使用admin账号登录三品PLM系统,选择 **系统设置** → **CAD接口** → **SolidWorks** → **属性映射** → **重新配置** ![](assets/Pasted%20image%2020250512140620.png) 为要提取的属性进行对应的设置,完成后点击保存即可(要配置文档属性,必须要配置对应的零部件属性,同时还要设置校验范围) ![](assets/Pasted%20image%2020250512140839.png) 如果存在某个属性是装配模型需要的,但零件模型不需要的,那么为了全面提取、匹配,需要额外制作一个模型模板,该模型模板中记录所有属性,提取该模型文件就能获取到所有的属性并进行匹配了