基本信息

案例ID:242540

技术顾问:第二杯咖啡 - 10年经验 - 和利时科技集团有限公司

联系沟通

微信扫码,建群沟通

项目名称:数控木工车床 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,支持粗切/精切策略

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服