Changelog
v0.18.4 [48493b7d] 2026.6.27
- 修复了导入时节点名字冲突的问题
- 修复了导入某些 CAD 模型显示不完整的问题
v0.18.3 [d0ecfd0] 2026.6.26
- 修复铺层导入后模型不显示的问题,确保导入结果立即可见
- 提高法线计算精度,改善模型渲染和显示质量
- 修复其他已知问题,提升软件整体稳定性
- 强烈建议所有用户更新到此版本
v0.18.2 [688e022] 2026.6.23
- 新增可变角度路径规划模式,铺放路径可根据曲面形状自动调整角度,适应更复杂的轨迹需求
- 扩展机器人类型支持范围,适配更多产线设备与工作场景
- 修复某些场景文件保存后无法完整加载的问题,数据可靠性更高
- 修复插件加载兼容性问题,避免因接口变化导致的崩溃与异常
- 强烈建议所有用户更新到此版本,以获得更稳定可靠的使用体验
v0.18.1 [641ea82d] 2026.6.17
- 软件更新现在支持一键下载并安装,检测到新版本后可直接获取升级包,省去手动下载的麻烦
- 下载过程实时显示进度,让更新状态一目了然
- 修复授权检测逻辑,确保只有匹配当前版本的授权才能正常使用,避免版本不匹配导致的异常
- 强烈建议所有用户更新到此版本,以获得更可靠、更便捷的升级体验
v0.18.0 [7a05dbd2] 2026.6.17
- 改进场景文件的保存与加载,提升兼容性与稳定性
- 优化安装包生成与分发,安装体验更可靠、下载更方便
- 更新用户文档与欢迎页,简化升级与文件管理指引
- 修复若干已知问题并进行性能优化,提升整体使用体验
v0.17.2 [5865733c] 2026.6.10
- 添加启动欢迎对话框与使用说明
- 更新 KUKA 远程控制器使用指南(飞书文档)
- 修复 KRLFS.jinja 后处理器兼容性与代码清晰度
- 修复 PCH 开关后缺失的头文件包含
- 更新 package.ps1:默认启用 Sentinel 打包
- 文档迁移:使用指南移至飞书文档,新增帮助链接
v0.17.1 [c942c6df] 2026.6.9
v0.17.0 2026.6.9
- 重构 ZIP 序列化:CBOR 归档全面替代 Binary;ZIP 扩展名改为 .afscenez/.afnodez
- 重构序列化:移除宏,统一用 make_nvp,去 m_ 前缀
- 重构 Node save/load:移至 .cpp 显式实例化,ZIP 路径直接调用子类
- 重构 ZipManager:v4 PIMPL,内存缓存替代延时文件读取,统一 vector
- 性能优化:统一使用 unsigned char 替代 std::byte/uint8_t,移除临时性能观测代码
- RTTI 修复:保留基类型注册
- 新增 URDF 碰撞检测网格与 .cpp 序列化支持
- 新增姿态标定函数与 pytest 测试
- 拆分序列化测试文件,新增 InitSceneFromArchive 测试
- 更新后处理器 Jinja2 模板
- 重构热点的起刀/切刀距离为奇偶通道独立配置
- 清理无用 include,更新 OccTopoShapeNode 包含顺序
v0.16.5 2026.6.5
- 新增 FiberPly 核心逻辑与 UI 组件
- 新增预警抑制工具与路径后处理逻辑
- 重构 ZipManager(PIMPL、std::filesystem::path、序列化基准测试)
- 新增 GeometryModel 与 SceneGraph 基础设施(Mesh 处理、序列化工具)
- 新增轨迹导出插件(Jinja2 模板支持)
- 新增场景图节点管理(Node、Model、Robot、FiberLaminate、OccDocNode)
- 新增 KRL 后处理器模板
- 新增 cereal CBOR 归档支持及序列化基准测试
- 新增层次化嵌套 JSON 序列化规范
v0.16.4 2026.6.2
v0.16.3 2026.6.1
- 新增组件库与云端机器人库
- 新增碰撞检测功能
- 新增表达式计算模块
- KUKA 远程控制器支持文件管理
- 仿真与交互控件改进
v0.16.2 2026.5.20
v0.16.1 2026.5.19
v0.16.0 2026.5.19
- 优化机器人远程控制插件,支持在文件下载/上传时临时暂停高频位置同步
- 引入延迟弹窗处理机制,避免嵌套事件循环导致 Socket 状态重入及通道阻塞
v0.15.15 2026.5.18
- 增加 KUKA 机器人远程控制插件 (RemoteController)
- 实现異步非阻塞的 VarProxy 通信机制
- 增加遠程文件管理功能
v0.15.2 2026.5.14
- 重构日志系统,将 FA_LOG_DEBUG 统一改为 SPDLOG_DEBUG,各模块通过重新定义 SPDLOG_DEBUG 保持模块化日志
v0.15.1 2025.11.14
- 改进路径后处理
- 增加使用斜坡重送时,可以定义斜坡终点在边界外,而不是必须正好在边界上
v0.15.0 2025.11.11
- 增加变角度函数定义
- 新增翻译系统
- 改进序列化功能,现在可以在cpp文件中实现
- 增加了Trajectory模块,但是还未完成
- 增加了纤维缠绕模块,实现基础界面
v0.14.6 2025.9.5
v0.14.5 2025.9.3
- 改进3D显示界面
- 改进参数编辑界面
- 修改高亮显示方式
- 连接路径IK计算优化
v0.14.4 2025.9.1
v0.14.3 2025.8.29
v0.14.2 2025.8.28
v0.14.1(2025.8.26)
v0.14.0(2025.8.14)
v0.13.9(2025.6.26)
v0.13.9(2025.6.26)
- 增加导入/导出json格式的铺层,通过这种方法可以导入用户自己计算好的铺层
v0.13.8(2025.6.20)
v0.13.7(2025.6.19)
v0.13.5(2025.6.4)