某太阳电池基板涂覆及布贴上位机系统
全栈开发/企业项目
项目介绍: 某太阳电池基板涂覆及布贴上位机系统,主要用于太阳电池加工设备自动化生产。完成了dxf图纸文件建库、图纸/产品编号识别、图纸匹配、dxf文件解析、产品匹配、dxf文件数据分析、dxf文件数据输出、刷板控制算法设计、PLC数据写入、日志记录、数据存储等十一个主要功能。
负责模块:功能分析,框架设计,整体规划,数据库设计,代码实现,后期测试以及代码优化。
技术栈: PyQt5+Pymodbus+ezdxf+cython+MySql
主要负责:
1.负责项目的功能分析、数据库设计、软件架构设计
2.负责设备通信、日志方法类封装
3.负责cad文件解析算法设计实现封装
4.负责刷版控制算法设计实现封装
5.负责软件c/s端页面设计与实现
项目亮点:
封包了cad解析功能模块,提升了公司的承接项目范围
合理使用多线程开发,提高了软件响应速度,优化了软件使用体验
计算方面结合了cython,提高了85倍运算速率。
某月球车太阳翼动捕系统
全栈开发/企业项目
项目介绍: 某月球车太阳翼动捕系统,主要用于太阳翼动作位置动态捕捉及动态动作数据分析。完成了动态捕捉点数据实时显示、双动态捕捉点间距/受力计算、阵面展开数据解析计算、阵面展开数据偏差度分析、三维平面拟合、三维动态轨迹分析、数据写入、日志记录、数据存储、数据导出等十个主要功能。
负责模块:功能分析,框架设计,整体规划,数据库设计,代码实现,后期测试以及代码优化。
技术栈: PyQt5+matplotlib+numpy+pandas+cython+MySql
主要负责:
1.负责项目的功能分析、数据库设计、软件架构设计
2.负责设备通信、日志方法类封装
3.负责各类算法设计实现封装
4.负责软件c/s端页面设计与实现
项目亮点:
合理使用多线程开发方式,提高了软件响应速度,优化了软件使用体验
多项自主算法设计