CNC仿真

CNC仿真

CNC代码动态刀路仿真!

纯血鸿蒙 ★ 5.0 771 下载 工具 折叠屏 · PC

基本信息

应用IDC6917605712594326064
包名com.example.utcncedit
版本2.2.1
开发者辜秀益
分类工具 / 工具
大小0.5 MB
价格免费
上架时间2026-05-29 14:50
更新时间2026-06-08 10:39
发布地区CN
隐私政策查看
SDK / API Level 说明
  • 最低SDK(minsdk):23 — 应用运行所需的最低 HarmonyOS SDK 版本号
  • 目标SDK(target_sdk):23 — 应用编译时面向的目标 SDK 版本号
  • API Level(min_hmos_api_level):60100 — 应用要求的最低鸿蒙 API 级别(如 50000 = 5.0.0.0,50005 = 5.0.0.5,50101 = 5.0.1.1)

更新日志

功能新增:
1. 重写底层逻辑以提升体验。
2. 新增机床配置支持自定义,数控系统从之前的4种扩展到7种,机床类型扩展到14种。
3. 优化刀路区的放大缩小规则,使手势、鼠标等使用更便捷,刀路区自动适度化。
4. 增加全量的G代码、M代码。
5. G76 螺纹复合循环(全系统适配):支持标准 FANUC 两行格式,递减切深刀路仿真,100 刀上限保护
6. G92 锥螺纹 R 参数 + 多头螺纹 L/H 参数:锥度半径支持、新代 H 头数兼容
7. 刀路显示优化:坐标移至左下角,移除缩放按钮,新增⟲还原和⊡适屏按钮
8.加工中心支持全量代码与宏程序。
问题修复:
1. 修复G02和G03的圆弧不支持R值的问题。
2. G75/G74 卡顿修复:步进数上限 200,GSK 微米配置下参数错误不再卡死
3. G83 新代车床误报修复:改用机床配置列表判断。
4. 修复已知BUG。

应用介绍

CNC仿真是一款运行在 HarmonyOS 平台上的数控编程与仿真工具,面向数控编程人员、教育培训机构和机械加工爱好者。无需实体机床,即可在平板上编写 G 代码、实时查看刀具路径轨迹、逐段仿真加工过程。

支持 FANUC、GSK、新代、三菱、西门子、华中数控、KND 七种主流数控系统共 14 种机床配置,从车床到铣床全覆盖。

核心功能

代码编辑
语法高亮:G/M/S/T/F 代码分色显示,一眼区分指令类型
智能解析:自动识别 G 代码、宏变量、系统差异,实时诊断语法错误
代码示例:内置车床/铣床共 19 个预设示例,快速上手

文件管理
打开本地 .nc / .cnc / .txt 文件,自动识别
保存文件:打开的文件直接覆盖保存,新建文件弹出另存为
另存为:指定路径和文件名,支持无后缀格式
文件名中文完美显示

刀路仿真
实时绘制刀具运动轨迹,支持 4 种视角:俯视 / 前视 / 侧视 / 3D
缩放平移操控,双指捏合,拖拽平移
3D 模式自由旋转视角,沉浸式观察

仿真控制
三态控制:运行 / 暂停 / 停止,可随时暂停查看当前加工位置
速度可调(0.2x ~ 5.0x),慢放或快进
逐行联动高亮:仿真进行时代码区自动高亮当前行,代码与刀路一一对应

沉浸式双主题
三种模式:自动跟随系统 / 固定浅色 / 固定深色
20+ 个主题感知色值,毛玻璃、发光阴影、磨砂质感
设置持久化保存,每次打开保持上次偏好
深色模式刀路画布,减少屏幕眩光,长时间编程更舒适

悬浮图例 -- 毛玻璃覆盖
刀路画布左上角悬浮半透明图例,指令颜色与代码高亮完全一致,点击穿透不干扰画布操作。

悬浮坐标 -- 实时刀具位置
画布右上角显示实时刀具坐标,车床显示 X/Z,铣床显示 X/Y/Z,过程透明可控。

支持指令
支持的指令包括: G00~G03 基本运动 | G32/G33 螺纹 | G70~G76 复合循环 G80~G89 钻孔固定循环 | G90/G92 单一循环 | G17~G19 平面选择 M03~M30 辅助功能 | 宏程序 WHILE/IF 条件/变量运算

技术特色
HarmonyOS 原生应用:ArkTS + 声明式 UI,流畅运行
Canvas 四层分离渲染:坐标线 / 刀路线 / 标记点 / 标签各层独立缩放
路径批处理绘制:同色同宽线段合并绘制,减少渲染开销
三态主题引擎:setColorMode(NOT_SET/LIGHT/DARK) 系统级控制
面向横屏优化:适配平板和 2-in-1 设备,刀路与代码同屏展示

适用人群
数控编程人员 -- 编写和调试 G 代码,预览加工路径
职业院校学生 -- 学习数控编程原理,零成本仿真练习
机械加工爱好者 -- 快速验证加工思路,避免实体机床撞刀
教育培训机构 -- 教学演示刀路生成与加工过程

下载量趋势

同类应用(工具)

查看全部 →

同一开发者(辜秀益)

查看全部 →