Files
WorkNote/SanPinPLM/相关操作/1.5-EDM-CAD/75.SolidWorks模型模板制作.md

119 lines
5.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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