10余年软硬件开发经验,擅长基于stm32 esp32 瑞芯微等的嵌入式开发;擅长c++,java;工作中主要负责工业自动化、轨道交通、食药智能化三大业务领域的控制器、通信网关、IO模块、伺服驱动等嵌入式产品的软件开发与维护。公司产品广泛应用于流程制造、离散制造的关键装备及重要工程 负责PLC控制器、IO模块、通信网关等产品的嵌入式软件功能开发与实现 完成基于ARM、DSP、PowerPC、Zynq等平台的底层驱动开发、移植和调试 负责嵌入式实时操作系统环境下的软件设计,包括FreeRTOS、RT-Thread、Linux、VxWorks等 实现参数管理、逻辑控制、通讯协议、编码器解析、保护等核心功能模块 涉及产品线: 工业自动化领域:PLC、DCS控制系统、伺服驱动器、工业机器人 交通自动化领域:干线铁路列控系统、城市轨道交通信号系统
数控木工车床 CAM软件
行业场景
面向小型数控木工车床用户,解决从截面轮廓设计到 G-code 生成的全流程问题。用户需要根据木料的直径、卡盘尺寸等参数,设计出轴对称的木工车削轮廓(如手串珠、葫芦、花瓶等),并自动生成可被车床控制器执行的 G-code 加工程序。
功能介绍
参数化截面轮廓设计
支持 6 种内置形状类型:直切、老型、葫芦、Xa型、球型、圆,以及基于 JSON 模板的自定义形状(TemplateShape)
轮廓由圆弧段和直线段组合而成,支持 Y 轴对称和 X 轴对称约束
支持段间倒角(Fillet/Chamfer),自动求解段间交点和切点
提供图形化参数编辑面板(各形状专用 Widget),实时预览轮廓变化
交互式 2D 图形视图
基于 Qt Graphics View 框架,支持鼠标滚轮缩放、轮廓和控制点的可视化
控制点可拖拽编辑,圆弧段半径可直接调节
辅助元素(标注、控制点、对称线)可切换显示
CNC 刀路生成(CAM 引擎)
支持三种毛坯类型的粗切策略:圆柱(CYLINDER,梯形分层去料)、圆料(ROUND,Y 偏移弧切)、核桃尖
精切支持多刀交替走刀(CCW/CW 交替),可配置精切刀数
自动处理刀具补偿、卡盘让刀(X2 进退刀代码)
输出适配两种机床的自定义 G-code 格式,支持按直径步进批量生成多个文件
软件授权与在线激活
自动更新与安装部署
项目实现
C++,Qt 5.15.2 / Qt 6.9.3(可选)xmake(主)+ CMake(兼容),vcpkg 管理第三方依赖,自研 2D 几何引擎:线段/圆弧交点求解、约束求解器(JointSolver)、Fillet 构建器、Y/X 轴对称镜像展开,自研 CAM 模块(ToolpathGenerator),将 Prim(几何图元)转化为机床 G-code,支持粗切/精切策略
行业场景 面向小型数控木工车床用户,解决从截面轮廓设计到 G-code 生成的全流程问题。用户需要根据木料的直径、卡盘尺寸等参数,设计出轴对称的木工车削轮廓(如手串珠、葫芦、花瓶等),并自动生成可被车床控制器执行的 G-code 加工程序。 功能介绍 参数化截面轮廓设计
行业场景 所属行业:分子诊断 / 体外诊断(IVD) 典型应用场景: PCR仪是新冠检测、乙肝、HPV、艾滋病、流感等病原体核酸检测的核心设备。温控系统是PCR仪的“心脏”,决定了: 扩增成败(温度不准 → 无结果或假阴性) 检测速度(升降温慢 → 报告时间延长) 试