Files
WorkNote/SanPinPLM/相关操作/1.5-EDM-CAD/35.CAXA图纸模板制作.md

131 lines
6.0 KiB
Markdown
Raw Normal View History

2025-01-13 11:22:31 +08:00
# 介绍
2025-03-10 22:35:17 +08:00
CAXA可以将图纸保存为 `.exb` 格式文件,也可以将图纸保存为 `.dwg` 格式文件鉴于此CAXA的图纸模板需要分为两类进行制作第一类为 `.exb` 格式文件对应的图纸模板这类模板使用CAXA制作即可第二类则为 `.dwg` 格式文件对应的图纸模板,这类模板按照 [AutoCAD图纸模板制作](15.AutoCAD图纸模板制作.md) 制作方式进行制作即可
2025-01-13 11:22:31 +08:00
2025-03-12 11:32:44 +08:00
==特别说明无论任何CAD软件建议设置默认图纸保存版本为2010建议保存图纸为2010版本==
2025-03-17 15:23:34 +08:00
但是考虑到与三品PLM集成后由CAXA绘制保存为 `.dwg` 格式的文件无法提取到相应属性故而推荐采用第一类方式即使用CAXA制作图纸模板并将文件保存为 `.exb` 格式需要将CAXA的图纸保存版本设置为默认2013
2025-03-17 15:26:34 +08:00
![](assets/Pasted%20image%2020250317152413.png)
2025-01-13 11:22:31 +08:00
2025-02-24 18:37:38 +08:00
> 注意使用CAXA制作的图纸模板保存为`.dwg`格式的文件是无法在三品PLM走工作流签名的
2025-01-13 11:22:31 +08:00
## 前置要求
掌握CAXA绘图、属性定义等基础操作
# CAXA模板制作
## 制作标题栏
2025-03-10 16:20:31 +08:00
`CAXA2020` 为例,打开图纸如下所示
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716201306103](../1.0-EDM/assets/image-20240716201306103.png)
2025-01-13 11:22:31 +08:00
2025-03-19 14:32:46 +08:00
不用像 [AutoCAD图纸模板制作](15.AutoCAD图纸模板制作.md) 那样将块打散,在 **图幅** 选项卡里选择 **标题栏****编辑** 选项即可对标题栏的块进行编辑
2025-03-13 14:27:26 +08:00
2025-03-19 14:32:46 +08:00
![](assets/Pasted%20image%2020250319143222.png)
2025-03-13 14:27:26 +08:00
2025-03-19 14:39:17 +08:00
然后再使用 **attdef** 命令定义属性,将要定义的属性放置到对应的位置上即可
2025-03-13 14:29:26 +08:00
![](assets/Pasted%20image%2020250313142815.png)
2025-03-19 14:39:17 +08:00
需要注意的是,盖章需要放置在框内,可通过将边框放入隐藏层来实现隐藏边框
![](assets/Pasted%20image%2020250319143859.png)
2025-03-19 14:43:18 +08:00
完成属性定义后,在 **块编辑器** 选项卡中选择 **退出块编辑** 选项,保存修改
![](assets/Pasted%20image%2020250319144234.png)
要更新当前块的属性
![](assets/Pasted%20image%2020250319144255.png)
**属性编辑页面**
选择 **定义标题栏** 按钮类似于Auto的 [块制作](15.AutoCAD图纸模板制作.md#块制作) ,先后选择属性顺序,最后拉取整个标题栏完成定义,标题栏的基准点选择标题栏右下角
2025-03-13 14:31:26 +08:00
![](assets/Pasted%20image%2020250313143058.png)
2025-03-13 14:27:26 +08:00
2025-03-13 20:40:55 +08:00
选择基准点后CAXA会要求将标题栏文件保存下来默认保存位置为 `C:\Users\YMHer\AppData\Local\CAXA\CAXA CAD 2022 (x64)\22.0\zh-CN\Template`这是CAXA个人模板的保存位置也可以将模板保存到CAXA模板的存储位置中可参考 [保存模板](#保存模板)
2025-01-13 11:22:31 +08:00
2025-03-13 14:35:26 +08:00
![](assets/Pasted%20image%2020250313143326.png)
2025-01-13 11:22:31 +08:00
## 制作明细栏
2025-03-10 16:21:23 +08:00
选择 **图幅** 选项卡,在 **明细栏** 处选择 **样式**
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716202355979](../1.0-EDM/assets/image-20240716202355979.png)
2025-01-13 11:22:31 +08:00
2025-03-13 15:05:55 +08:00
在此处编辑明细栏,并调整明细栏属性的顺序,需要注意的是 **明细栏的总宽度是固定的**,每新增一个属性,就要缩短其他属性的宽度,以保证总宽度不变。同时需要注意的是,虽然 **来源** 在明细栏中的宽度为0但 ==**来源** 这个属性不可以删除==
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716202452866](../1.0-EDM/assets/image-20240716202452866.png)
2025-01-13 11:22:31 +08:00
明细栏编辑完成后点击确定即可
2025-03-13 20:38:55 +08:00
#### 补充
2025-03-13 20:40:55 +08:00
明细栏是不能像标题栏一样给保存出来的,所以仍然要将整个图幅保存为模板进行处理,根据图幅模板创建出来的图纸文件,是能够直接使用这份定义好的明细栏的
2025-03-13 20:38:55 +08:00
2025-01-13 11:22:31 +08:00
## 保存模板
2025-02-25 10:16:10 +08:00
制作完标题栏与明细栏后,需要将模板进行保存,在 **菜单** 选项卡中,选择 **文件** 进行 **另存为**
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716203058746](../1.0-EDM/assets/image-20240716203058746.png)
2025-01-13 11:22:31 +08:00
需要选择保存的格式为电子图板2018模板`*.tpl`
2025-03-10 12:51:58 +08:00
![image-20240716203158408](../1.0-EDM/assets/image-20240716203158408.png)
2025-01-13 11:22:31 +08:00
2025-03-13 13:27:55 +08:00
保存后找到CAXA的安装位置打开文件夹找到 `template\zh-CN` 文件夹
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716203504917](../1.0-EDM/assets/image-20240716203504917.png)
2025-01-13 11:22:31 +08:00
2025-03-13 13:27:55 +08:00
选择要保存模板的位置,即 `ANSI、GB、ISO、JIS` 中的一个这与CAXA的工程图模板分类对应
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716203950004](../1.0-EDM/assets/image-20240716203950004.png)
2025-01-13 11:22:31 +08:00
2025-03-13 13:02:45 +08:00
将保存的 `.tpl` 文件粘贴到对应文件夹内即可,这样就能在 `CAXA` 中新建文件直接选择该模板了
2025-01-13 11:22:31 +08:00
2025-03-10 12:51:58 +08:00
![image-20240716204102588](../1.0-EDM/assets/image-20240716204102588.png)
2025-01-13 11:22:31 +08:00
2025-03-13 12:18:56 +08:00
# 属性映射
## 前置要求
服务器上要有 [CAXA提取组件](../0.5-SETOUT/20.浏览器安装、调试.md#CAXA提取组件安装)
创建出一个带标题栏与明细栏的文件(选择任意一个模板即可)
![](../2.0-PDM/assets/Pasted%20image%2020240715191601.png)
选择 **图幅** 选项卡,选择 **生成序号** 选项,标注出序号。有了标注后,明细栏会自动生成,将文件保存即可
![](../2.0-PDM/assets/Pasted%20image%2020240715191706.png)
## 实际操作
右键客户端,选择以 **以管理员身份运行**并登录admin账户
![image-20240702142937292](../../报错处理/assets/image-20240702142937292.png)
**系统设置** 模块中选择 **CAD 接口** 选项,其弹窗中选择 **CAXA**
![](../2.0-PDM/assets/Pasted%20image%2020240715190114.png)
点击 **属性映射** 按钮,勾选 **重新配置** 后点击 **提取** 按钮,选择刚才保存的图纸文件后,系统会自动进行提取,在属性映射界面配置与图纸属性名对应的 **文档属性****零部件属性** 即可
![](../2.0-PDM/assets/Pasted%20image%2020240715192025.png)
# 补充
可能会出现 [填写CAD属性中文显示成问号](../../报错处理/填写CAD属性中文显示成问号.md) 的问题 ,那么是因为当前字体中不包含中文字符,可以使用 `ST` 命令,在 **文字样式** 中调整文字样式使用的字体
2025-03-10 12:51:58 +08:00
![image-20250110094008966](../1.0-EDM/assets/image-20250110094008966.png)
如果是后缀为 `.shx` 的CAD专用字体那么可以勾选 **大体字**
2025-03-10 12:51:58 +08:00
![image-20250110094026032](../1.0-EDM/assets/image-20250110094026032.png)