2025-03-23 09:58:27 +08:00
|
|
|
|
# 介绍
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 21:18:48 +08:00
|
|
|
|
`.dwg` 文件由 `AutoCAD` 打开,配置 `AutoCAD` 图纸模板,便于用户直接使用规范式的标题栏与明细表,并在编写明细表的时候能够直接从三品PLM系统中调用已存在的物料进行相应编辑,编辑完的图纸能够直接在PLM系统内自动生成BOM结构
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-12 11:32:44 +08:00
|
|
|
|
==特别说明:无论任何CAD软件,建议设置默认图纸保存版本为2010,建议保存图纸为2010版本==
|
2025-03-12 11:26:44 +08:00
|
|
|
|
|
2025-01-13 11:22:31 +08:00
|
|
|
|
## 前置要求
|
|
|
|
|
|
2025-03-10 21:18:48 +08:00
|
|
|
|
掌握 `AutoCAD` 绘图、块制作等基础操作
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
# 制作标题栏
|
|
|
|
|
|
2025-03-10 21:18:48 +08:00
|
|
|
|
以 `AutoCAD2016` 为例,打开图纸如下所示
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 21:18:48 +08:00
|
|
|
|
选中左下方标题栏,使用`x`命令将其打散
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
打散后,需要为标题栏各栏信息定义属性。
|
|
|
|
|
|
|
|
|
|
## 属性定义
|
|
|
|
|
|
|
|
|
|
使用 **attdef** 命令定义属性(也可在绘图选项栏中选择块→定义属性)
|
|
|
|
|
|
|
|
|
|
属性定义分有两种情况:
|
|
|
|
|
|
2025-01-14 15:34:14 +08:00
|
|
|
|
- **系统填写 → 属性标记可自定义,对正方式为 布满**
|
|
|
|
|
- **[系统提取](#系统提取) → 属性标记必须与PLM系统中保持一致,勾选 模式 中的 多行,对正方式为 “ 正中 ”**
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
系统填写即该属性无需用户填写,在使用PLM系统管理该图纸时,PLM系统会进行填写,如签名、日期等,这种情况类似于制作word、excel文档模板,**属性标记可自定义**,**无需勾选 “ 多行 ”,设置对正方式为布满及相应的文字高度** 即可
|
|
|
|
|
|
|
|
|
|
系统提取即该属性不由PLM系统进行填写,如名称、图号等,用户在制作图纸后进行填写,PLM系统会提取这些属性记录到系统中,故而需要 **属性标记与PLM系统中保持一致**,需 **勾选 “ 多行 ”,设置对正方式为正中及相应的文字高度** 即可
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
### 属性落点
|
|
|
|
|
|
|
|
|
|
不同的文字对正方式,其属性落点也不同
|
|
|
|
|
|
|
|
|
|
#### 正中
|
|
|
|
|
|
|
|
|
|
以 **正中** 为例,其落点应为填写栏的中心位置,为了方便选取到中心位置,可以先绘制一条辅助线,然后借助辅助线定位中心,定位后将辅助线删除即可。如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
#### 布满
|
|
|
|
|
|
|
|
|
|
以 **布满** 为例,其落点需要选择填写栏的左下角与右下角。如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
## 系统填写
|
|
|
|
|
|
|
|
|
|
系统填写即该属性为PLM系统进行填写,如设计人员签名、设计日期等,用户在制作图纸后提交流程,在走流程时,系统会找到这些属性,将对应的信息填写到其中。属性名称可以自行定义,但必须得与流程模板中的 **属性名称** 一致
|
|
|
|
|
|
|
|
|
|
属性定义中,文字的对正方式必须为 **布满**
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
## 系统提取
|
|
|
|
|
|
|
|
|
|
系统提取即该属性不由PLM系统进行填写,如名称、图号等,用户在制作图纸后进行填写,PLM系统会提取这些属性记录到系统中,故而需要 **属性标记与PLM系统中保持一致**
|
|
|
|
|
|
|
|
|
|
### 在PLM系统中查询对象属性
|
|
|
|
|
|
|
|
|
|
在 ==系统设置 → 参数配置 → 系统参数 → 数据定义相关 → 对象属性定义 → 物料== 中查询,如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
**属性标记必须与PLM系统中保持一致**(可忽略大小写),以“名称”为例,**属性标记必须为英文必须填写为ItemName,提示可为中文可填写为名称**,如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
***Notice:图号在PLM系统中名为代号***
|
|
|
|
|
|
|
|
|
|
### PLM系统对象属性中无相应属性
|
|
|
|
|
|
|
|
|
|
若该属性在PLM系统的对象属性中不存在,则可在PLM系统中进行新增,在 **查看对象属性** 页中点击新增,**命名格式为:“usr_XXX",名称必须为英文**
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
编辑完成后点击确定即可,这样一个自定义的属性就被添加到PLM系统中了
|
|
|
|
|
|
|
|
|
|
## 块制作
|
|
|
|
|
|
2025-03-13 14:31:26 +08:00
|
|
|
|
使用 `block` 命令制作块
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
为了方便用户使用以及更好的与PLM系统集成,标题栏制作完成后,不要直接选取整个标题栏制作成块,需按照用户填写顺序先后选择属性,然后再选取整个标题栏制作成块(选取整个标题栏制作成块,将导致属性随机排列,不便于用户进行填写)
|
|
|
|
|
|
|
|
|
|
通常填写顺序为 名称 → 图号 → 物料编码 → 材料,先后选择这些属性后选取整个标题栏制作成块即可
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
块名需要遵循标准,==**命名必须为“SPCADTITLE”,拾取点必须选择在图框右下角**==
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
点击确定即可对属性编辑,用户可手动填写属性值,如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
如此,完成标题栏制作
|
|
|
|
|
|
|
|
|
|
# 明细栏制作
|
|
|
|
|
|
|
|
|
|
明细栏的制作需要定义两个块,分别是:==**明细块“SPCADBOM”和参数块“SPCADPARAM”**==,块名称不可更改
|
|
|
|
|
|
|
|
|
|
## 明细块SPCADBOM制作
|
|
|
|
|
|
|
|
|
|
绘制明细块,从左往右先后填入:序号、图号、名称、材料、规格、用量、重量、备注等属性
|
|
|
|
|
|
|
|
|
|
| 序号 | 图号 | 名称 | 材料 | 规格 | 用量 | 重量 | 备注 |
|
|
|
|
|
| ------------ | ------ | -------- | -------- | ---- | --- | ------ | ---- |
|
|
|
|
|
| PI_INCEALSEQ | drawid | itemname | material | spec | qty | weight | note |
|
|
|
|
|
|
|
|
|
|
如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
选取明细栏使用“block”命令制作明细块
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
==**其名称必须设置为“SPCADBOM”**,**拾取点必须为右下角**==,如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
点击确定,进入编辑属性对话框,**框内所有属性必须为空**(默认为空),如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
直接点击确定即可
|
|
|
|
|
|
|
|
|
|
最后,在工作区选择明细块,使用“delet”将其删除
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
删除后
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
在菜单栏PLM选项中选择“插入明细栏”
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
这样,一个明细块就会在标题栏上方显示出来,会自动显示在标题栏重合的右上角位置,无需调整位置
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
## 参数块SPCADPARAM制作
|
|
|
|
|
|
2025-03-21 10:46:51 +08:00
|
|
|
|
使用 **attdef** 命令定义属性,属性名为:**SPROWPERBARPARAM**,含义为:明细栏的行数
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-20 13:25:14 +08:00
|
|
|
|
为该属性勾选 **不可见**、**多行**,选择对正方式为 **正中**
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
点击确定后选择位置在明细栏上方即可,如图所示
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-20 13:27:14 +08:00
|
|
|
|
接下来使用 **block** 命令制作块,块名必须是 **SPCADPARAM**,拾取点选择明细栏的右上角即可
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-19 12:05:48 +08:00
|
|
|
|
选择对象框选 **SPROWPERBARPARAM** 属性即可(选择后敲击空格表示确定)
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-19 12:05:48 +08:00
|
|
|
|
点击确定,不输入属性值,点击确定,**SPROWPERBARPARAM** 属性即被隐藏
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
# 参数记录
|
|
|
|
|
|
2025-03-19 12:05:48 +08:00
|
|
|
|
**SPCADTITLE** 标题栏
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-02-22 22:25:30 +08:00
|
|
|
|
| 材料 | 名称 | 代号(图号) | 物料编码 | 物料分类 |
|
|
|
|
|
| -------- | -------- | ------ | -------- | ---------- |
|
|
|
|
|
| material | itemname | drawid | itemcode | itemkindid |
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-19 12:05:48 +08:00
|
|
|
|
**SPCADBOM** 明细栏
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
| 序号 | 图号 | 名称 | 材料 | 规格 | 用量 | 重量 | 备注 |
|
|
|
|
|
| ------------ | ------ | -------- | -------- | ---- | ---- | ------ | ---- |
|
|
|
|
|
| PI_INCEALSEQ | drawid | itemname | material | spec | qty | weight | note |
|
|
|
|
|
|
2025-03-19 12:05:48 +08:00
|
|
|
|
**SPCADPARAM** 参数块
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
| 栏数 |
|
|
|
|
|
| ---------------- |
|
|
|
|
|
| SPROWPERBARPARAM |
|
|
|
|
|
|
|
|
|
|
# 与系统绑定
|
|
|
|
|
|
|
|
|
|
## 前置要求
|
|
|
|
|
|
2025-03-13 13:16:56 +08:00
|
|
|
|
完成自定义标题栏、明细栏制作,无需像 [中望CAD图纸模板制作](25.中望CAD图纸模板制作.md) 那样绘制出一个带标题栏与明细栏的文件,直接用图纸模板即可
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
接下来在系统中进行属性映射配置,对于要从图纸中提取的属性,就需要进行映射
|
|
|
|
|
|
2025-02-24 21:06:52 +08:00
|
|
|
|
使用admin账号登录三品PLM系统,选择 **系统设置** → **CAD接口** → **可配置块名** → **属性映射** → **重新配置**
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-02-24 21:06:52 +08:00
|
|
|
|
无需选择常见CAD块名,在标题栏块名上输入 `SPCADTITLE`,明细表头块名上输入 `SPCADPARAM`,明细表体块名上输入 `SPCADBOM` 即可
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-23 19:48:28 +08:00
|
|
|
|
## 属性映射
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
完成块名设置后,点击提取,选择带明细表的图纸模板即可
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
能够将图框中的属性提取到系统内
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-23 19:52:28 +08:00
|
|
|
|
最后为要提取的属性进行对应的设置,完成后点击保存即可(要配置文档属性,必须要配置对应的零部件属性)
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-02-28 14:13:16 +08:00
|
|
|
|
要提取到明细栏属性,要求先在图纸上填写至少一条明细栏
|
|
|
|
|
|
2025-01-13 11:22:31 +08:00
|
|
|
|
# 补充
|
|
|
|
|
|
2025-02-22 22:25:30 +08:00
|
|
|
|
## 物料分类字段
|
|
|
|
|
|
2025-03-10 22:31:17 +08:00
|
|
|
|
在 [标题栏](#制作标题栏) 中添加 **物料分类** 字段,有助于进行 [文档匹配物料](../2.0-PDM/56.文档关联物料.md#文档匹配物料) 操作,但是需要注意的是,有 **物料分类** 属性的图框,是不允许将原图框删除,再将其他图框粘贴上去的
|
2025-02-22 22:25:30 +08:00
|
|
|
|
|
|
|
|
|
案例:已有图纸A中已有A4图框,发现不合适之后,打开一个有A3图框的图纸B,将图纸A中的A4图框删除,从图纸B中将A3图框复制粘贴到图纸A(不允许操作)
|
|
|
|
|
|
|
|
|
|
## 填写CAD属性,中文显示成问号
|
|
|
|
|
|
2025-02-13 10:15:06 +08:00
|
|
|
|
可能会出现 [填写CAD属性,中文显示成问号](../../报错处理/填写CAD属性,中文显示成问号.md) 的问题 ,那么是因为当前字体中不包含中文字符,可以使用 `ST` 命令,在 **文字样式** 中调整文字样式使用的字体
|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|
2025-01-13 11:22:31 +08:00
|
|
|
|
|
|
|
|
|
如果是后缀为 `.shx` 的CAD专用字体,那么可以勾选 **大体字**
|
|
|
|
|
|
2025-03-10 12:51:58 +08:00
|
|
|
|

|