# 数控机床精度保持性评估系统｜简历项目描述（审阅版）

## 这个软件是做什么的

这套软件用于数控机床整机和主轴、刀架、回转台等功能部件的长期精度试验。

试验人员每隔一段时间或每完成一次加载循环，就在软件中记录定位精度、几何误差、加工产品尺寸等检测值。系统把同一指标不同时期的记录放在一起，分析精度变化速度、波动情况、保持能力以及是否已经超过失效阈值。

系统最后给出两类结果：

1. **整机评价**：从几何精度、位置精度和加工精度三个方面给出整机总分、分项得分、趋势、雷达图和薄弱指标；
2. **部件评价**：如果部件在试验期内没有失效，计算它的精度保持度；如果已经超过失效阈值，给出发生失效的循环次数、失效指标和精度保持时间。

这些结果用于样机和功能部件的试验评价。工程人员可以据此判断设备精度是否稳定、哪一项退化较快、是否需要继续检测或调整试验，以及后续设计和维护应重点关注哪里。软件本身提供评价依据，不代替工程人员作出最终验收、维修或生产决定。

## 推荐放入简历的项目描述

**数控机床精度保持性评估系统｜项目设计与全栈开发**

针对传统精度测试软件主要在单机记录、历史检测值难以集中比较、检测与分析人员需要反复传递文件的问题，主导将原 C# WinForms 桌面方案改造为以 Web 为主、可使用 Electron 封装为桌面程序的系统。现场检测、指标配置、分析评价和管理查看使用同一数据库。

- **专利评价方案实现**：参与课题组机床精度保持性专利方案研发，将机床专用指标定义、权重关系和失效判断规则写入软件。  
- **整机精度评价**：按几何精度、位置精度、加工精度建立目标层—准则层—指标层结构；使用 ARDR、ARD、AFD 表示退化速率、保持度和波动度，使用 ACD、AD 表示加工一致性和系统偏差。  
- **功能部件评价**：面向主轴、刀架、回转台等部件，先比较检测值与失效阈值；未失效时计算保持度，失效后输出失效循环、失效指标和保持时间。  
- **数据计算与结果展示**：把周期检测、循环试验和产品抽样记录按时间整理，完成最小二乘拟合、残差计算、模糊归一化、主客观权重组合和逐层汇总，输出总分、趋势、雷达图和薄弱指标。  
- **软件架构改造**：使用 Vue、FastAPI、PostgreSQL 和 psycopg2 分别处理页面、接口、评价计算和数据存储；评价规则与原始检测记录分别保存，便于复算、检查和修改规则。  

## 用户、输入和结果

| 项目 | 内容 |
|---|---|
| 主要用户 | 机床样机试验人员、精度检测人员、研发工程师、质量与试验管理人员 |
| 输入数据 | 项目和设备/部件信息、指标配置、出厂值、失效阈值、周期检测值、循环试验记录、产品抽样值 |
| 输出结果 | 整机总分与三类分项得分、精度变化趋势、雷达图、薄弱指标、部件失效循环和精度保持时间 |
| 结果用途 | 样机/部件试验评价、精度退化判断、薄弱指标定位、继续检测与试验调整参考、设计和维护改进依据 |

## 专用定义与通用方法的区别

- 均值、标准差、最小二乘拟合、残差和归一化属于通用数学方法；
- ARDR、ARD、AFD、ACD、AD 的含义，整机分层评价、组合权重和部件失效分支，来自课题组面向数控机床精度保持性建立的专利方案；
- 本人参与专利方案研发和软件实现，但不是专利权人或唯一发明者。

## 这段经历体现的能力

- 能把“长期精度保持性”拆成可记录的数据、可计算的指标和工程人员可理解的结果；
- 能把课题组提出的专用评价方法转化为数据库配置、计算程序和分析页面；
- 能根据整机和部件的不同试验目的设计两种评价方式；
- 能从单机文件记录的问题出发选择集中数据库和 Web 架构；
- 能说明软件结果能支持哪些工程判断，也能明确软件不能替人作出最终决定。

## 技术关键词

Python、FastAPI、Vue、PostgreSQL、psycopg2、Electron、REST API、时间序列、最小二乘拟合、模糊归一化、组合权重、专利评价方案软件实现。

## 审阅与使用提示

- 简历正文可以保留“这个软件是做什么的”的核心内容、项目开头和 4–5 条专业要点；表格和方法区别主要用于审阅和面试准备。  
- 不强调 AI 工具本身。被问及时，如实说明 AI 辅助编码与排错，需求、业务规则、架构选择和结果验收由本人负责。  
- 不将专用“退化率/保持度”表述为所有行业场景通用的唯一标准定义；多终端能力在完成实际验证前只写成架构支持。  
