vault backup: 2025-06-23 21:42:44

This commit is contained in:
SeedList
2025-06-23 21:42:44 +08:00
91 changed files with 586 additions and 86 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,13 @@
# 问题情况
点击桌面上的PLM图标能够显示登录页面但是点击登录后提示`Server Error: Access violation at address 0040C534 in module 'MainService.exe'. Read of address FFFFFFF9'` 的报错
![](assets/Pasted%20image%2020250527090256.png)
# 解决办法
找到客户端的安装位置,尝试启动 `cfLogin.exe` 程序,如果能够打开登录页面,并且进行登录,那么将其创建快捷方式发送到桌面上
# 问题原因
这个错误信息表示程序 `MainService.exe` 遇到了一个访问冲突(`Access Violation`),具体是内存地址 `XXXXXXXX` 处尝试读取一个无效的地址 `FFFFFFF9`

View File

@ -0,0 +1,11 @@
# 问题情况
`SolidWorks` 重新安装后,重新安装接口时出现报错
![](3157295a3d10a206194be54ad49441c 2.png)
![](1e3accd1a9520f736693ec6155ec1b0.png)
# 问题原因
缺少程序文件,要安装 **`vcredist_2008_x86_X64`**

View File

@ -1,14 +0,0 @@
# 问题情况
SolidWorks重新安装后重新安装接口时出现报错
![](assets/3157295a3d10a206194be54ad49441c.png)
![](assets/1e3accd1a9520f736693ec6155ec1b0.png)
![](assets/cc2262e995aaa510d4a77d52b5e9867%201.png)
# 问题原因
缺少程序文件,要安装**vcredist_2008_x86_X64**

View File

@ -1,9 +1,9 @@
# 问题情况
Teamwork 无法启动,报错提示 Teamwork 已停止工作
`Teamwork` 无法启动,报错提示 `Teamwork` 已停止工作
![](assets/2407f1acc036cccb3d3f961156c2bff.jpg)
# 问题原因
客户端登录端口错误,默认端口是 9080可能使用了 9180 或 9280 端口登录
客户端登录端口错误,默认端口是 `9080`,可能使用了 `9180``9280` 端口登录

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

View File

Before

Width:  |  Height:  |  Size: 277 KiB

After

Width:  |  Height:  |  Size: 277 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 303 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 262 KiB

View File

@ -0,0 +1,15 @@
# 问题情况
三品车间看板软件无法打开,一直处于白屏阶段
![](../相关操作/5.0-app/assets/Pasted%20image%2020250610103130.png)
# 解决方法
找到 **三品车间看板** 应用
![](assets/Pasted%20image%2020250610115055.png)
打开后选择 **清除缓存**
![](assets/Pasted%20image%2020250610115201.png)

View File

@ -14,7 +14,7 @@
## 操作
选择 系统设置 ” → “ 参数配置 ” → “ 搜索 ” → 搜索 " prt " → “ 从扩展名为prt的图纸提取BOM时该图纸对应的软件
选择 **系统设置****参数配置****搜索****搜索“prt"****从扩展名为prt的图纸提取BOM时该图纸对应的软件**
![image-20240710200311333](assets/image-20240710200311333.png)
@ -24,4 +24,4 @@
# 问题原因
Pro/E或UG软件都会产生出.prt文件无论是否会从图纸中提取BOM都有可能会出现识别失败的情况从而需要直接指定相应的软件避免该情况发生
`Pro/E``UG`软件都会产生出`.prt`文件无论是否会从图纸中提取BOM都有可能会出现识别失败的情况从而需要直接指定相应的软件避免该情况发生

View File

@ -0,0 +1,35 @@
# 介绍
很多时候需要 `.NET Framework 3.5` 组件,但却安装不上,可以直接下载源文件进行安装
首先使用 `Win+R` 输入 `cmd` 打开命令行窗口
输入 `winver` 查看 `window` 版本信息
```powershell
winver
```
是查 **版本** 信息,不是内部版本
![](assets/Pasted%20image%2020250531105501.png)
根据不同的版本信息使用不同的源文件
[1809](Files/1809.7z) 版本使用此源文件
[1903、1909](Files/1903-1909.7z) 版本使用此源文件
[2004、20h2、21h1至22h2](Files/2004-20h2-21h1.7z) 版本使用此源文件
将源文件解压放入到C盘根目录下
可通过 **服务器管理器** 进行安装,选择 **指定备用源路径** 安装(备用源写 `C:\sxs`,源文件解压到哪,就写哪个位置)
![](assets/Pasted%20image%2020250531110803.png)
或者使用 `Win+R` 输入 `cmd` 打开命令行窗口(`"C:\sxs"` 替换成源文件的放置位置)
```powershell
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:"C:\sxs"
```

View File

@ -1,6 +1,6 @@
# 问题情况
浏览WordExcel后缀名是`.doc、.docx、.xls、xlsx`)的文件,提示没有正确安装文档浏览器
浏览 `Word``Excel`(后缀名是 `.doc、.docx、.xls、xlsx`)的文件,提示没有正确安装文档浏览器
![image-20240702142831752](assets/image-20240702142831752.png)

View File

@ -1,6 +1,6 @@
# 问题情况
一份.dwg图纸走流程时AutoCAD无法进行签名提示是该文件不存在或者已经打开了如果是中望CAD绘图用中望CAD签字出现报错可参考 [中望CAD签名.dwg文件报错当前操作DWG文件不存在或者已经打开](中望CAD签名.dwg文件报错当前操作DWG文件不存在或者已经打开.md) 解决方法)
一份 `.dwg` 图纸,走流程时 `AutoCAD` 无法进行签名提示是该文件不存在或者已经打开了如果是中望CAD绘图用中望CAD签字出现报错可参考 [中望CAD签名.dwg文件报错当前操作DWG文件不存在或者已经打开](中望CAD签名.dwg文件报错当前操作DWG文件不存在或者已经打开.md) 解决方法)
# 解决方法

View File

@ -136,7 +136,7 @@
### 需要microsoft.NET Framework 3.5 Service
在SQL Server安装过程中可能会出现安装失败提示需要microsoft.NET Framework 3.5 Service...
在SQL Server安装过程中可能会出现安装失败提示需要 `microsoft.NET Framework 3.5 Service...`
![在这里插入图片描述](assets/62fb622ac62e0271fc2bffb40367b78a.png)
@ -150,11 +150,11 @@
![img](assets/v2-4c4f5b896979bdb922098a709cb108c8_1440w.jpg)
若在安装过程中出现因禁用系统更新导致无法安装的情况打开系统更新功能即可可使用Wub软件打开系统更新功能
若在安装过程中出现因禁用系统更新导致无法安装的情况打开系统更新功能即可可使用Wub软件打开系统更新功能,若无法安装,则见 [安装.NET Framework 3.5](../../报错处理/无法安装.NET%20Framework%203.5.md) 笔记
## 连接
打开SQL Server Management Studio软件输入用户名与密码后点击连接连接成功即代表安装成功
打开 `SQL Server Management Studio` 软件,输入用户名与密码后点击连接,连接成功即代表安装成功
如果要连接指定实例在IP地址后用`\`跟上实例名即可

View File

@ -33,6 +33,7 @@
13. **搜索 “流程附件” → [流程实例属性页面默认显示流程附件页](#流程实例属性页面默认显示流程附件页) →勾选**
14. **搜索“变更生效” → [启用“变更生效”类型的流程过程](#启用“变更生效”类型的流程过程) → 勾选**
15. **搜索“SolidWorks” → [采用图片对SolidWorks工程图进行电子签名](#采用图片对SolidWorks工程图进行电子签名) → 勾选**
16. **搜索“二维码” → [图纸文档生成PDF文件时二维码写入位置](#图纸文档生成PDF文件时二维码写入位置) → 禁止写入二维码 → 勾选**
## 产品管理
@ -145,6 +146,15 @@
![image-20240716184722180](../1.0-EDM/assets/image-20240716184722180.png)
## 图纸文档生成PDF文件时二维码写入位置
默认情况下图纸文档生成PDF文件后会在右上角生成出一个二维码这将会导致打印出来的内容被二维码占用一部分占据大小视文件的尺寸而变化
![](Pasted%20image%2020250609231023.png)
为了避免这种情况,可以勾选上 **禁止写入二维码**,以此避免二维码出现在图面上
![](assets/Pasted%20image%2020250609231803.png)
## 流程实例属性页面默认显示流程附件页
@ -170,7 +180,6 @@
![](assets/Pasted%20image%2020250326172745.png)
## 手动归档零部件时,对其下的借用零部件也一起归档
使得手动归档BOM时BOM其下的零部件物料也会被归档

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

View File

@ -54,17 +54,19 @@
文件发布给部门或岗位后,需要该部门或岗位所有人签收后,部门或岗位的后添加新人才能在发布区查看到该文件(有发布记录,但是没有具体的签收记录,也不需要签收)
# 工作区文件发布
# 扩展
## 工作区文件发布
通常状态下,工作区的文件还处于 [拟制](5.文件生命周期.md#拟制态) 状态,是不允许被发布的,但是可以通过开启系统参数,实现 **文档工作区** 的 [拟制态](5.文件生命周期.md#拟制态) 文件 [发布](5.文件生命周期.md#发布) 操作
## 前置要求
### 前置要求
进行设置的用户角色必须具备 “ 系统设置 ” 中的 “ 参数配置 ” 权限
![image-20240614153619837](assets/image-20240614153619837.png)
## 开启参数
### 开启参数
**系统设置** 菜单栏中的 **参数配置** 菜单中进行搜索 **发布**
@ -78,8 +80,6 @@
![](assets/Pasted%20image%2020241119135524.png)
# 扩展
## 接收用户权限范围
**系统设置** 菜单栏中的 **参数配置** 菜单中进行搜索 **发布**

View File

@ -12,6 +12,6 @@
2. 执行变更流,但是没有经过变更操作,无法换章
3. 执行变更流,经过变更操作但没有做出实际变更行为,无法换章
若想要单独走一个换章的流程,可以设置一个工作流,先将文件 [取消归档](5.文件生命周期.md#取消归档) ,然后再续接 [归档](5.文件生命周期.md#归档) 过程,在归档过程中盖章
若想要单独走一个换章的流程,可以设置一个工作流,先将文件 [取消归档](5.文件生命周期.md#取消归档) ,然后再紧跟着进行 [归档](5.文件生命周期.md#归档) 过程,在归档过程中盖章
![](assets/Pasted%20image%2020250416101812.png)

View File

@ -176,7 +176,7 @@
#### 归档操作
文档归档分有两类操作,其一为对文档创建工作流,若工作流中有 [归档过程](75.文档审批流程模板制作.md#过程类型),则该文件在执行完审批流程后,自动归档到 文档归档区 当中。其二为直接对 **未检出的文件** 右键 → **生命周期****归档**,这样文件将会跳过审批流程,直接归档到 文档归档区 当中,此处主要介绍第二类操作
文档归档分有两类操作,其一为对文档创建工作流,若工作流中有 [归档过程](75.文档审批流程模板制作.md#过程类型) ,则该文件在执行完审批流程后,自动归档到 文档归档区 当中。其二为直接对 **未检出的文件** 右键 → **生命周期****归档**,这样文件将会跳过审批流程,直接归档到 **文档归档区** 当中,此处主要介绍第二类操作
![](assets/Pasted%20image%2020241119133049.png)
@ -326,9 +326,15 @@
无论是 [拟制态](#拟制态) 的文件还是 [归档态](#归档态) 的文件,在其发布后,都会保留其原本的状态特征,并且同时处于 发布态
文档被发布后,会在 文档发布区 生成一份借用件,==签收人若本身就具备在 文档工作区文档归档区 查看该文档的权限,则无需签收也能在 文档发布区 对应文件夹下查看到该文档,若签收人本身不具备查看该文档的权限,则需要签收后才能在 文档发布区 对应文件夹下查看到该文档==
文档被发布后,会在 **文档发布区** 生成一份借用件,==签收人若本身就具备在 **文档工作区****文档归档区** 查看该文档的权限,则无需签收也能在 **文档发布区** 对应文件夹下查看到该文档,若签收人本身不具备查看该文档的权限,则需要签收后才能在 **文档发布区** 对应文件夹下查看到该文档==
在此生命周期状态下,可对文件进行:[再次发布](#再次发布)、[回收](#回收)、[导出](#导出)等操作
在此生命周期状态下,可对文件进行: [再次发布](#再次发布)、[回收](#回收)、[导出](#导出) 等操作
### 扩展
#### 文档发布区
无论给予什么权限,是不允许在 **文档发布区** 去 [借用](#借用) 文件的
## 废止态

View File

@ -131,6 +131,10 @@
![](assets/Pasted%20image%2020250211152217.png)
此外呢,还建议勾选上 **属性名称如果在文档中不存在,则跳过** 选项,避免 [提交流程时报错拒绝访问](../../报错处理/提交流程时报错拒绝访问.md)
![](../../报错处理/assets/Pasted%20image%2020240709141715.png)
### 操作
1. 创建 **流程模板**

View File

@ -2,7 +2,7 @@
`.dwg` 文件由 `AutoCAD` 打开,配置 `AutoCAD` 图纸模板便于用户直接使用规范式的标题栏与明细表并在编写明细表的时候能够直接从三品PLM系统中调用已存在的物料进行相应编辑编辑完的图纸能够直接在PLM系统内自动生成BOM结构
==特别说明无论任何CAD软件建议设置默认图纸保存版本为2010建议保存图纸为2010版本==
==特别说明无论任何CAD软件建议设置默认图纸保存版本为`2010`,建议保存图纸为`2010`版本==
## 前置要求

View File

@ -34,7 +34,7 @@
## 标题栏模板制作
使用 attdef 命令定义属性,也可在 绘图 选项栏中选择 块 → 定义属性,也可以按住 CTRL键拖动属性进行复制
使用 `attdef` 命令定义属性,也可在 绘图 选项栏中选择 块 → 定义属性,也可以按住 `CTRL` 键拖动属性进行复制
要编辑属性可以直接对该属性双击进行编辑
@ -45,13 +45,13 @@
相关的属性落点如何选择,可以参考 [属性落点](15.AutoCAD图纸模板制作.md#属性落点)
系统填写即该属性无需用户填写在使用PLM系统管理该图纸时PLM系统会进行填写如签名、签字日期等这种情况类似于制作wordexcel文档模板**属性名称可自定义****无需勾选 “ 多行 ”,设置对正方式为布满及相应的文字高度**即可
系统填写即该属性无需用户填写在使用PLM系统管理该图纸时PLM系统会进行填写如签名、签字日期等这种情况类似于制作 `word``excel` 文档模板,**属性名称可自定义****无需勾选 “ 多行 ”,设置对正方式为布满及相应的文字高度**即可
系统提取即该属性不由PLM系统进行填写如名称、图号等用户在制作图纸后进行填写PLM系统会提取这些属性记录到系统中故而需**勾选 “ 多行 ”,设置对正方式为中心及相应的文字高度**即可只有AutoCAD需要属性标记与PLM系统中保持一致
系统提取即该属性不由PLM系统进行填写如名称、图号等用户在制作图纸后进行填写PLM系统会提取这些属性记录到系统中故而需**勾选 “ 多行 ”,设置对正方式为中心及相应的文字高度**即可(只有 `AutoCAD` 需要属性标记与PLM系统中保持一致
![image-20240702224457427](../1.0-EDM/assets/image-20240702224457427.png)
与AutoCAD的不同之处在于中望CAD中属性的命名可以是中文的
`AutoCAD` 的不同之处在于中望CAD中属性的命名可以是中文的
![image-20240702225232693](../1.0-EDM/assets/image-20240702225232693.png)
@ -79,11 +79,11 @@
![](../1.0-EDM/assets/Pasted%20image%2020240703101854.png)
出现提示说明中望CAD已在自定义样式文件夹中创建出了对应的标题栏文件XXX.dwgXXX和输入的块名称相同接下来可关闭该文件直接进行 [配置文件编制](#标题栏配置文件编制) 操作
出现提示说明中望CAD已在自定义样式文件夹中创建出了对应的标题栏文件`XXX.dwg`XXX和输入的块名称相同接下来可关闭该文件直接进行 [配置文件编制](#标题栏配置文件编制) 操作
关闭时询问是否要保存修改到 `标题栏1.dwg` 中,选择 否 即可(避免 标题栏1.dwg 受到修改)
关闭时询问是否要保存修改到 `标题栏1.dwg` 中,选择 否 即可(避免 `标题栏1.dwg` 受到修改)
![](../1.0-EDM/assets/Pasted%20image%2020240703102124.png)
![](assets/Pasted%20image%2020250526103509.png)
### 属性与系统集成
@ -99,7 +99,7 @@
![image-20240703092435329](../1.0-EDM/assets/image-20240703092435329.png)
并不是所有属性都要与系统内部名称保持一致,对于**希望三品PLM系统写入数据需保持与系统内部名称一致**,对于**不需要系统写入的数据,则不用改变**
并不是所有属性都要与系统内部名称保持一致,对于 **希望三品PLM系统写入数据需保持与系统内部名称一致**,对于 **不需要系统写入的数据,则不用改变**
> 注意:**属性块定义** 的内部名称不能重复
@ -134,15 +134,15 @@
打开配置文件后,需要对相关的属性进行编制
在配置文件中,每一条以 Attribute 开头的文本都代表一条属性,这些属性需要与标题栏对应
在配置文件中,每一条以 `Attribute` 开头的文本都代表一条属性,这些属性需要与标题栏对应
新增属性只要将已有的 Attribute 复制、粘贴出来修改其NameLabel即可**Name必须要等于 “ 属性块定义 ” 中的 “ 内部名称 ”Label则要等于 “ 属性块定义 ” 中的 “ 显示名称 ”**
新增属性只要将已有的 `Attribute` 复制、粘贴出来,修改其 `Name``Label` 即可,**Name必须要等于 “ 属性块定义 ” 中的 “ 内部名称 ”Label则要等于 “ 属性块定义 ” 中的 “ 显示名称 ”**
![image-20240703104758343](../1.0-EDM/assets/image-20240703104758343.png)
确保必要的属性都添加到配置文件中并且NameLabel没有错误后保存配置文件即可
确保必要的属性都添加到配置文件中,并且 `Name``Label` 没有错误后保存配置文件即可
完成这一步后需要将制作好的[标题栏与中望CAD绑定](#绑定标题栏)这样就可以在中望CAD中通过图幅设置直接将标题栏创建出来了
完成这一步后需要将制作好的 [标题栏与中望CAD绑定](#绑定标题栏) 这样就可以在中望CAD中通过图幅设置直接将标题栏创建出来了
### 配置文件扩展
@ -165,7 +165,7 @@
# 制作明细栏
与标题栏相关的文件夹是partList将其打开可见中望CAD默认制作好的明细表头、明细表体以及对应的配置文件。此后自定义的标题栏模板也会保存在此
与标题栏相关的文件夹是 `partList`将其打开可见中望CAD默认制作好的明细表头、明细表体以及对应的配置文件。此后自定义的标题栏模板也会保存在此
![image-20240703114120136](../1.0-EDM/assets/image-20240703114120136.png)
@ -175,7 +175,7 @@
![image-20240703114224914](../1.0-EDM/assets/image-20240703114224914.png)
制作完成之后,需要将其制作成块,在 “ 机械 ” 选项卡中,选择 系统维护工具 选项,并选择 自定义明细表表头 (如果是对已定义的明细表表头做修改,则不用重做成块,直接保存即可)
制作完成之后,需要将其制作成块,在 **机械** 选项卡中,选择 **系统维护工具** 选项,并选择 **自定义明细表表头** (如果是对已定义的明细表表头做修改,则不用重做成块,直接保存即可)
![image-20240703114539865](../1.0-EDM/assets/image-20240703114539865.png)
@ -183,19 +183,19 @@
## 明细栏配置文件编制
表头、表体模板制作完成后,需要编制配置文件,操作方式与[标题栏配置文件编制](#标题栏配置文件编制)相仿,**明细表表头与明细表表体共同对应一个配置文件**,这个配置文件并不是自动生成的,需要手动创建,选择 default.xml 进行复制、粘贴即可,命名建议与标题栏表头文件名相对应
表头、表体模板制作完成后,需要编制配置文件,操作方式与[标题栏配置文件编制](#标题栏配置文件编制)相仿,**明细表表头与明细表表体共同对应一个配置文件**,这个配置文件并不是自动生成的,需要手动创建,选择 `default.xml` 进行复制、粘贴即可,命名建议与标题栏表头文件名相对应
![](../1.0-EDM/assets/Pasted%20image%2020240703123919.png)
打开配置文件后,需要对相关的属性进行编制
在配置文件中,每一条以 Attribute 开头的文本都代表一条属性,这些属性需要与标题栏对应
在配置文件中,每一条以 `Attribute` 开头的文本都代表一条属性,这些属性需要与标题栏对应
新增属性只要将已有的 Attribute 复制、粘贴出来修改其NameLabel即可**Name必须要等于 “ 属性块定义 ” 中的 “ 内部名称 ”Label则要等于 “ 属性块定义 ” 中的 “ 显示名称 ”**
新增属性只要将已有的 `Attribute` 复制、粘贴出来,修改其 `Name``Label` 即可,**Name必须要等于 “ 属性块定义 ” 中的 “ 内部名称 ”Label则要等于 “ 属性块定义 ” 中的 “ 显示名称 ”**
![image-20240703104758343](../1.0-EDM/assets/image-20240703104758343.png)
确保**表头、表体必要的属性都添加到配置文件中**并且NameLabel没有错误后保存配置文件即可
确保**表头、表体必要的属性都添加到配置文件中**,并且 `Name``Label` 没有错误后保存配置文件即可
完成这一步后需要将制作好的[明细栏与中望CAD绑定](#绑定明细栏)这样就可以在中望CAD中通过图幅设置直接将明细栏创建出来了
@ -205,11 +205,11 @@
标题栏制作完成后还需要与中望CAD进行绑定才能在中望CAD中通过图幅设置直接将自定义的标题栏创建出来
在 drwTBlock 的同级目录下找到 TitleStyles.xml 文件
`drwTBlock` 的同级目录下找到 `TitleStyles.xml` 文件
![image-20240703111141528](../1.0-EDM/assets/image-20240703111141528.png)
将其打开后,其中一条 TitleStyle 就代表一个标题栏,与[配置文件编制](#标题栏配置文件编制)相似,将已有的 TitleStyle 复制、粘贴,修改其 NameLabel、**TemplFile**、**AttFile** 即可
将其打开后,其中一条 `TitleStyle` 就代表一个标题栏,与 [配置文件编制](#标题栏配置文件编制) 相似,将已有的 `TitleStyle` 复制、粘贴,修改其 `Name``Label`、**`TemplFile`**、**`AttFile`** 即可
![image-20240703111224544](../1.0-EDM/assets/image-20240703111224544.png)
@ -237,9 +237,9 @@
明细栏制作完成后还需要与中望CAD进行绑定才能在中望CAD中通过图幅设置直接将自定义的明细栏创建出来
在 partList 的同级目录下找到 BomStyles.xml 文件,该文件设置方式与[绑定标题栏](#绑定标题栏)相仿,此处不作介绍
`partList` 的同级目录下找到 `BomStyles.xml` 文件,该文件设置方式与[绑定标题栏](#绑定标题栏)相仿,此处不作介绍
完成后保存即可再次打开中望CAD便能够在 图幅设置 中选择到自定义的明细栏
完成后保存即可再次打开中望CAD便能够在 **图幅设置** 中选择到自定义的明细栏
# 与系统绑定
@ -251,11 +251,11 @@
![image-20240703131138290](../1.0-EDM/assets/image-20240703131138290.png)
使用 “ XH ” 命令标注序号,或选择 机械 → 序号/明细表 → 标注序号
使用 `XH` 命令标注序号,或选择 **机械****序号/明细表****标注序号**
![image-20240703131604067](../1.0-EDM/assets/image-20240703131604067.png)
标记出序号后,使用 “ MX ” 命令生成明细表,或选择 机械 → 序号/明细表 → 生成明细表
标记出序号后,使用 `MX` 命令生成明细表,或选择 **机械****序号/明细表****生成明细表**
![image-20240703131740122](../1.0-EDM/assets/image-20240703131740122.png)
@ -267,7 +267,7 @@
接下来在系统中进行属性映射配置,对于要从图纸中提取的属性,就需要进行映射
使用admin账号登录三品PLM系统选择 **系统设置****CAD接口****可配置块****属性映射****重新配置**
使用 `admin` 账号登录三品PLM系统选择 **系统设置****CAD接口****可配置块****属性映射****重新配置**
![image-20240703132105812](../1.0-EDM/assets/image-20240703132105812.png)
@ -281,7 +281,7 @@
### 标题栏块名
打开 TitleStyles.xml 文件,复制默认的标题栏标签,对 属性映射 窗口中的标题栏块名进行替换,只要替换掉下划线以后的部分即可
打开 `TitleStyles.xml` 文件,复制默认的标题栏标签,对 **属性映射** 窗口中的标题栏块名进行替换,只要替换掉下划线以后的部分即可
![image-20240703133306569](../1.0-EDM/assets/image-20240703133306569.png)

View File

@ -56,7 +56,7 @@
### 保存标题栏模板
考虑到要制作多个图幅,其标题栏样式是统一的,所以在制作完后,可以将标题栏保存为模板,在 **图幅** 选项卡里选择 **标题栏****存储** 选项,可以将标题栏保存为模板(默认保存位置为 `C:\Users\YMHer\AppData\Local\CAXA\CAXA CAD 2022 (x64)\22.0\zh-CN\Template`这是CAXA个人模板的保存位置也可以将模板保存到CAXA模板的存储位置中,可参考 [保存模板](#保存模板)
考虑到要制作多个图幅,其标题栏样式是统一的,所以在制作完后,可以将标题栏保存为模板,在 **图幅** 选项卡里选择 **标题栏****存储** 选项,可以将标题栏保存为模板(默认保存位置为 `C:\Users\YMHer\AppData\Local\CAXA\CAXA CAD 2022 (x64)\22.0\zh-CN\Template`,这是 `CAXA` 个人模板的保存位置)(也可以将模板保存到 ` CAXA ` 模板的存储位置中,可参考 [保存模板](#保存模板)
![](assets/Pasted%20image%2020250319144833.png)
@ -132,7 +132,7 @@
![image-20240716203158408](../1.0-EDM/assets/image-20240716203158408.png)
保存后找到CAXA的安装位置打开文件夹找到 `template\zh-CN` 文件夹
保存后,找到 `CAXA` 的安装位置,打开文件夹找到 ` template\zh-CN ` 文件夹
![image-20240716203504917](../1.0-EDM/assets/image-20240716203504917.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

View File

@ -122,7 +122,7 @@
## 批量导入
对于有多个分类需要在PLM系统中进行创建的情况一个个创建会很麻烦此时可以通过配置Excel模板将物料分类批量性的导入到系统中
对于有多个分类需要在 `PLM` 系统中进行创建的情况,一个个创建会很麻烦,此时可以通过配置 `Excel` 模板,将物料分类批量性的导入到系统中
[Excel模板](Files/Documents/对象分类-物料导入模板.xlsx) 中,需要写入分类对应的 **层级码**、**物料名称** 以及 **分类编码**,大致格式如下:
@ -132,14 +132,16 @@
| 1.1 | U型件 | 01 |
| 1.2 | 把手 | 02 |
> 需要注意的是Excel模板要求对标题栏的名称做定义即wbs码一栏的名称是 **wbs**,名称一栏的名称是 **objkindname**,分类编码一栏的名称是 **objkindcode**
> 需要注意的是,`Excel` 模板要求对标题栏的名称做定义,即 `wbs` 码一栏的名称是 **wbs**,名称一栏的名称是 **objkindname**,分类编码一栏的名称是 **objkindcode**
>
> 可根据需要自行调整Excel模板加入其他要导入的属性调整方法可参考 [批量导入用户](../0.5-SETOUT/40.用户设置.md#批量导入用户) 的模板制作教程,把要添加属性的 **字段名** 设置为标题栏的 **Excel名称** 即可
> 可根据需要自行调整 `Excel` 模板,加入其他要导入的属性,调整方法可参考 [批量导入用户](../0.5-SETOUT/40.用户设置.md#批量导入用户) 的模板制作教程,把要添加属性的 **字段名** 设置为标题栏的 **Excel名称** 即可
模板编制完成后,在 **企业配置****对象分类****物料** 中右键选择 **导入**选择编制好的Excel导入模板即可
模板编制完成后,在 **企业配置****对象分类****物料** 中右键选择 **导入**,选择编制好的 `Excel` 导入模板即可
![image-20240723145213679](assets/image-20240723145213679.png)
注意:同一个分类下,不容许出现重名的分类,如果是不同的分类下,即便分类重名也没关系,但为了更好地进行区分,最好避免此种情况
### 属性说明
| 名称 | 属性名 | 备注 |
@ -153,6 +155,15 @@
| 分类ID | objkindid | **不建议指定,以防冲突导致覆盖** |
| ERP分类编码 | erpid | |
### 再次导入
如果要将物料分类再次通过 `Excel` 表导入到 **对象分类** 中,那么就必须要确保 **分类名称** 是对的,即再次导入是依据 **分类名称** 来判断原有分类和 `Excel` 表的分类是否为同一个分类的
如果名称相同,说明是同一个分类,那么会更新其他属性
如果名称不相同,说明是不同的分类,那么会创建出一个新的分类出来
分类名称是唯一的比对依据即便分类ID相同也没用只有名称相同的分类才能比对上
# 扩展概念

View File

@ -42,7 +42,7 @@
### 代号编码器
使用 **代号编码器** 去生成图号,需要先创建一个编码器,在此编码器中,只要有一个码段信息即可,即使用 [对象属性](../../ERP接口配置/4.0-other/25.编码器设置.md#对象属性) 去获取物料编码
使用 **代号编码器** 去生成图号,需要先创建一个编码器,在此编码器中,只要有一个码段信息即可,即使用 [对象属性](../4.0-other/25.编码器设置.md#对象属性) 去获取物料编码
![](assets/Pasted%20image%2020250225101906.png)

View File

@ -1,6 +1,6 @@
# 介绍
在三品PLM当中 [BOM](20.产品管理基本概念.md#基础概念) 以DBOM即设计BOM为主在三品PLM当中搭建BOM分有四种方式
在三品PLM当中 [BOM](20.产品管理基本概念.md#基础概念) 以 `DBOM` 即设计BOM为主在三品PLM当中搭建BOM分有四种方式
1. [直接搭建](#直接搭建(不推荐))
2. [编辑明细表搭建](#编辑明细表搭建)

View File

@ -0,0 +1,25 @@
# 介绍
物料在创建时,由于创建人不同、疏忽等原因,可能会出现关键属性完全一样的物料,但却前后申请了两个或两个以上的物料编码
对于这些物料,可以视作是同一个物料,可能只是颜色、供应商等略有区别,所以理想状态是只有一个物料编码,通过其他方式去区分这些非关键信息
那么为了避免重复的申请物料,出现一物多码的情况,可以通过 **特定属性组合判断重复物料** 的方式,在关键属性信息重复时,禁止建号
# 实现方式
## 前置要求
进行设置的用户角色必须具备 **系统设置** 中的 **参数配置** 权限
![image-20240614153619837](../1.0-EDM/assets/image-20240614153619837.png)
## 操作方法
选择 **系统设置** 模块,并选择 **参数配置** 选项,选择 **搜索** 并搜索 **重复** 找到 **对于物料而言,采用哪些属性的值组合判断它的重复性**
双击打开参数,选择要设置的物料属性,此处建议将 **物料分类** 属性选上,确保是在同一类物料下进行校验,避免过度校验
==说明:空值也会参与校验!==
![](assets/Pasted%20image%2020250530232739.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 551 KiB

View File

@ -1,15 +1,15 @@
# 介绍
在三品PLM系统中 [用户](../0.5-SETOUT/40.用户设置.md)用户设置.md) 可以有无限个,但同时登录在线的用户数量是有上限的,对于当前正在使用系统的用户,可以进行相应的管控
在三品PLM系统中 [用户](../0.5-SETOUT/40.用户设置.md) 可以有无限个,但同时登录在线的用户数量是有上限的,对于当前正在使用系统的用户,可以进行相应的管控
# 前置要求
进行管控的用户,必须具备 **企业配置****系统安全****并发用户**
进行管控的用户,必须具备 **企业配置****系统安全****并发用户** 权限
![image-20240713212445436](image-20240713212445436.png)
![](assets/Pasted%20image%2020250609144256.png)
# 操作
**企业配置** 模块中的 **系统安全** 选项内找到 **并发用户** 选项,在此页面能够管控到当前使用系统的所有用户,选择要踢出的用户,点击
![image-20240713212813997](../1.0-EDM/assets/image-20240713212813997.png)
![image-20240713212813997](assets/image-20240713212813997.png)

View File

@ -0,0 +1,17 @@
# 介绍
在三品PLM系统中不仅会对 [并发用户](10.并发用户管理.md) 进行管理,还会记录用户登录时使用的设备
对于移动端APP在登录之后会记录登录的设备此后只能用被记录的设备去登录移动端APP那么想要换设备去登录移动端APP就需要将之前记录的设备踢出才能去用新设备登录移动端APP否则会说节点数不够
# 前置要求
进行管控的用户,必须具备 **企业配置****系统安全****设备列表** 权限
![](assets/Pasted%20image%2020250609144253.png)
# 操作
**企业配置** 模块中的 **系统安全** 选项内找到 **设备列表** 选项在此页面能够管控到当前登陆过系统的所有设备选择要踢出的设备点击电脑设备统一是PC如果是其他值则表示是移动端设备
![](assets/Pasted%20image%2020250609144438.png)

View File

@ -2,9 +2,9 @@
**系统邮箱**(内部邮箱):用户在系统的邮件模块中,可以通过邮件传递附件,在企业内部,实现资源共享
**外部邮箱**通过Internet收发邮件的邮箱比如163邮箱、QQ邮箱等
**外部邮箱**:通过 `Internet` 收发邮件的邮箱比如163邮箱、QQ邮箱等
在系统中配置外部邮箱,能够实现系统在流程、项目流转至参与者时,由公司邮箱自动发送一封邮件到参与者的个人邮箱,或者在PLM客户端中通过个人邮箱收发邮件
在系统中配置外部邮箱,能够实现系统在流程、项目流转至参与者时,由公司邮箱自动发送一封邮件到参与者的个人邮箱,或者在 `PLM` 客户端中通过个人邮箱收发邮件
# 公司外部邮箱
@ -20,7 +20,7 @@
![img](../1.0-EDM/assets/clip_image002-17226891823361.jpg)
**新建账户** 页面中输入外邮账户及密码或者是POP3/SMTP或者IMAP/SMTP服务的专用密码
**新建账户** 页面中输入外邮账户及密码(或者是 `POP3/SMTP` 或者 `IMAP/SMTP` 服务的专用密码)
![img](../1.0-EDM/assets/clip_image002-17226892472982.jpg)

View File

@ -489,4 +489,76 @@ begin
if cbxusr_pinpai.checked = false then
fedtusr_gongyingshang.itemindex := -1;
end.
```
## 转换字符串数组的连接字符
当要设置自定义分隔符号,`StringList.Delimiter := '-';` 需要写在转化语句之前
```delphi
uses
MyClass, Variables, BaseUtil, CommonFunc, DataConst, CFFrm, CFSimplePropFrm,
Forms, StdCtrls, Variants, SysUtils, Classes, Controls, Dialogs,
CHostIntf, ProductClas, DocClas, LoginClas, VirtualTrees, CEntClas, PathClas;
var
StringList: TStringList;
begin
// 创建和初始化TStringList
StringList := TStringList.Create;
try
if fedtusr_KHMC.Text <> '' then
StringList.Add(fedtusr_KHMC.Text);
if fedtusr_khth.Text <> '' then
StringList.Add(fedtusr_khth.Text);
if fedtusr_lb.Text <> '' then
StringList.Add(fedtusr_lb.Text);
StringList.Delimiter := '-'; // 设置分隔符为分号
// 转换为逗号分隔的字符串
fedtFShtName.Text := StringList.DelimitedText; // 默认使用逗号作为分隔符
finally
StringList.Free;
end;
end.
```
### 拼接的另一种方式
由于采用 `StringList` 拼接会出现拼接的字符串中包含特殊字符时,默认给该字符串加上双引号的的情况,如图所示
![](assets/0875f15131f11e246ef28751293de75f.png)
那么对此可以采用另一种拼接方式,直接将字符串与字符串拼接起来,不再使用 `StringList` 记录再转化
```Delphi
uses
MyClass, Variables, BaseUtil, CommonFunc, DataConst, CFFrm, CFSimplePropFrm,
Forms, StdCtrls, Variants, SysUtils, Classes, Controls, Dialogs,
CHostIntf, ProductClas, DocClas, LoginClas, VirtualTrees, CEntClas, PathClas;
var
TempStr: string;
begin
TempStr := '';
if fedtusr_KHMC.Text <> '' then
TempStr := fedtusr_KHMC.Text;
if fedtusr_khth.Text <> '' then
begin
if TempStr <> '' then
TempStr := TempStr + '-'; // 添加分隔符
TempStr := TempStr + fedtusr_khth.Text;
end;
if fedtusr_lb.Text <> '' then
begin
if TempStr <> '' then
TempStr := TempStr + '-'; // 添加分隔符
TempStr := TempStr + fedtusr_lb.Text;
end;
fedtFShtName.Text := TempStr; // 直接赋值
end.
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 786 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 KiB

View File

@ -0,0 +1,87 @@
# 介绍
三品车间看板主要用于看图,专用于接收图纸并查看图纸
![](assets/Pasted%20image%2020250610103130.png)
车间看板与移动端 `teamwork APP` 共用点数
若无法顺利打开,请见: [三品车间看板无法打开](../../报错处理/三品车间看板无法打开.md) 笔记
# 操作
## 登录
打开软件后,登录页面如下
![](assets/Pasted%20image%2020250610104544.png)
点击设置调整服务器 `IP` 地址和端口
![](assets/Pasted%20image%2020250610104613.png)
设置好服务器 `IP` 地址和端口后,在用户名处输入 `PLM` 系统中创建好的用户账户,密码与 `PLM` 系统相同,若没有密码则保持空即可(前提要求登录 [用户](../0.5-SETOUT/40.用户设置.md#用户) 必须具备 [角色](../0.5-SETOUT/42.角色设置.md#角色)
![](assets/Pasted%20image%2020250610104721.png)
## 搜索
进入到看板页面后,通过 **搜索** 可以查找系统中的文件
![](assets/Pasted%20image%2020250610110911.png)
点击 **查看** 按钮可以查看这份文件的内容
![](assets/Pasted%20image%2020250610110930.png)
图纸也能查看
![](assets/Pasted%20image%2020250610113242.png)
### BUG
一个文件,如果发布了仍处于 [未签收](#未签收) 状态,那么打开看板后直接去进行 [搜索](#搜索) 的话,是可以找到这份文件,并且打开来进行查看的
此时,去 [未签收](#未签收) 中打开这条发布记录,再回到 [搜索](#搜索) 去查找这份文件,再想查看又会提示说这份文件需要先签收才能查看
## 收发
**收发** 和 [文件的收发管理](../1.0-EDM/15.文件的收发管理.md) 相似,即为签收文件,与查找签收记录
### 未签收
如图为 **未签收** 的发布记录
![](assets/Pasted%20image%2020250610113035.png)
点击后可进入到相应的签收记录页面中,点击 **确认签收** 后才可以查看图纸
![](assets/Pasted%20image%2020250610113050.png)
签收时会有提示,点击 **确定** 即可
![](assets/Pasted%20image%2020250610113134.png)
签收后,会有绿色的弹窗
![](assets/Pasted%20image%2020250610113151.png)
### 已签收
**已签收** 中查找到的是所有被签收的发布记录
![](assets/Pasted%20image%2020250610113223.png)
打开发布记录后,可以查看到本次发布记录所有发布的文件
![](assets/Pasted%20image%2020250610113330.png)
#### 已加工
**已加工** 指该图纸对应的零部件已经完成了加工,此时可以点击 **已加工** 按钮进行标记
![](assets/Pasted%20image%2020250610113330.png)
通过 **隐藏已加工** 选项,可以让发布记录中,已经被标记为 **已加工** 的文件不显示出来
![](assets/Pasted%20image%2020250610113751.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 770 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 812 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 452 KiB