精通C++语言C++ STL库、C#语言、C语言
熟练MFC开发、数据库MySQL
熟练CAD软件(Solidworks、NX、Creo、SolidEdge)二次开发
拥有独立完成中小型CAD二次开发插件能力(Creo自动校核项目(单人完成,耗时2个月):前期沟通确认需求,项目框架搭建,完成对接改进,后期使用培训,简单开发修改培训)
项目名称:Creo自动校核插件
开发语言:C++语言
开发时间:2022年9月-2023年2月
开发工具:Visual Studio、Creo
项目描述:检查模型干涉、间隙情况,输出检查报告
项目总结:1. 搭建插件整体功能框架2. 干涉、间隙检查功能3. 模型高亮、隐藏、缩放操作4. 中间检查结果导出加载5. 干涉类型设置6. 添加手动检查项7. 生成检查报告
项目名称:机械加工自动化开料工具
开发语言:C++语言
开发时间:2022年5月-2022年8月
开发工具:Visual Studio
项目描述:解析CAD软件导出板件信息,配置刀具,生成机床自动化加工文件
项目总结:1. 优化轮廓点信息还原算法2. 自主编写特殊轮廓内缩外扩算法3. 特殊板件槽加工4. 优化清角、过切加工功能3. 维护软件运行
项目名称:酷家乐家具自动化拆单工具
开发语言:C++语言
开发时间:2022年4月-2022年7月
开发工具:Visual Studio
项目描述:酷家乐家具自动化流程:解析酷家乐家具成品信息、五金装配、出Bom表
项目总结:1. 优化酷家乐解析数据结构2. 模型坐标系整理转换 3. 自动化五金安装开孔4. 虚拟五金对接开孔5. 板件开槽、封边功能6. 测试反馈对接
项目名称:SolidWorks家具自动化插件
开发语言:C++语言
开发时间:2022年1月-2022年3月
开发工具:Visual Studio、SolidWorks
项目描述:家具自动化流程:安装搭建、五金装配、自动出图、Bom表
项目总结:1. 搭建插件整体功能框架 2. 整理优化基础SolidWorksAPI功能打包库:模型高效自动装配、面边草图零件装配特征管理操作、工程图生成3. 测试优化插件核心难点五金装配功能
项目名称:浩辰CAD、SolidEdge家具自动化插件
开发语言:C++语言
开发时间:2021年9月-2021年12月
开发工具:Visual Studio、浩辰CAD
项目描述:家具自动化流程:安装搭建、五金装配、自动出图、Bom表
项目总结:1. 基础板件零件自动生成功能2. 批量管理家具板件:移动、删除、干涉检查3. 板件关联查询删除功能4. 斜拼功能:自动化斜拼板件5. 顶脚线生成、刀型切割:延路径生成切割特定特定图形
项目名称:水路自动化
开发语言:C++语言
开发时间:2021年05月 - 2021年07月
开发工具:Visual Studio、NX
项目描述:水路自动化:NX平台、C++语言,CGAL几何库、Nlopt非线性优化库,实现根据曲面,拟合两段或三段水道生成。
项目总结:1. 水道点生成:使用COBYLA(线性近似约束优化)算法,根据间距、R角要求优化生成水道点;2. 水道生成:根据曲面,截面方向,获取平面凸包,在凸包内角度拟合,计算水道生成方向,生成水道;3. 水道延伸:延伸水道至面或给定距离;4. 水道合并:Y字合并多条水道至一条水道
项目名称:VMC虚拟调试
开发语言:C#语言
开发时间:2020年07月 - 2021年07月
开发工具:Visual Studio、Solidworks
项目描述:VMC虚拟调试:Solidworks平台、C#语言,使用有向无环图叠加计算组件开环运动状态,配合矩阵变换实现组件运动;根据OPCUA、Modbus协议实现连接PLC,读取PLC实时信号;最终驱动模型,演示模型工作情况。
项目总结:1. 运动组、运动副、传感器、移栽工件信息定义,设计界面,定义运动方向、速度等信息;2. 运动副与PLC信号连接映射;3. 运动仿真:根据实时矩阵更新组件位置;4. 干涉计算:计算每步运动情况下的干涉信息
项目名称:碧模方-铝合楼板自动配模
开发语言:C++语言
开发时间:2020年11月 - 2021年02月
开发工具:Visual Studio、Creo
项目描述:碧模方-铝合楼板自动配模:Creo平台、C++语言,实现自动化楼面布板
项目总结: 1. 模板自动切割:根据几何信息计算模板切割后形状,更新模板几何数据;2. 非标准模板信息修改;3. K板打孔功能:选定已有孔,计算在新模板中对应孔位置,打孔;4. 干涉计算信息本地化记录:输出记录至本地json文件
开发工具:Visual Studio、Creo 项目描述:检查模型干涉、间隙情况,输出检查报告 项目总结:1. 搭建插件整体功能框架2. 干涉、间隙检查功能3. 模型高亮、隐藏、缩放操作4. 中间检查结果导出加载5. 干涉类型设置6. 添加手动检查项7. 生成检查报告
开发语言:C++语言 开发时间:2021年05月 - 2021年07月 开发工具:Visual Studio、NX 项目描述:水路自动化:NX平台、C++语言,CGAL几何库、Nlopt非线性优化库,实现根据曲面,拟合两段或三段水道生成。 项目总结:1. 水道点生成:使