Repository navigation
安装
下载 TxToolsInstaller.zip,完整解压后双击 TxToolsInstaller.exe,选择目标安装版本并按安装器提示完成部署。
自动路径规划(用不了)
- 过渡路径改用机器人与外部轴联合关节空间搜索,同时考虑机器人姿态和焊钳开口;中间点保存搜索时采用的关节解、构型、TCP 位姿及外部轴值。
- 进枪、焊点、出枪按实际执行顺序检查,home 保留原始关节姿态;准备点按来源焊点识别,重复运行更新已有准备点。
- 树边连接和路径简化均检查关节扫掠;写入后按操作树实际点序再次检查,预先存在的过渡点也参与所在区间检查。
- 已通过的独立分段分别保留;某段失败或取消时,只清理该段未提交的过渡点,未连通区间单独报告。
- 完善已有干涉集复用、机器人安装总成识别及固定安装接触处理;规划结束、失败或取消时恢复机器人、外部轴和碰撞查询状态。
零件树整理
- 支持读取 CATIA 活动产品或 PS 零件分支,在双树中预览来源结构与目标结构。
- 支持勾选参与分支、跳过中间容器、编辑目标名称,以及拖动节点调整归属和同级顺序;预览调整完成后统一执行。
- CATIA 叶子匹配存在歧义时,可通过 PS 原生拾取框指定零件实例,避免同名零件被错误归类。
- 支持仅创建容器结构或同时归类已有零件;整理结果和结构草稿可继续用于快速分序。
快速分序
- 支持按零件层级、手选工序节点或绑定零件实例组合生成工序预览,同名但不同实例的零件分别处理。
- 层级模式按绑定零件的最深公共工序分配焊点;跨分支点可保留原位、人工指定工序或归入最近公共装配。
- 支持 Ctrl、Shift 和全选进行批量操作,通过右键分配或拖动调整点位归属与先后顺序;拖动时支持边缘滚动和悬停展开。
- 新建、已有工序与虚拟待分配区统一参与预览;待分配区不会创建真实操作,未分配点保留原位置。
- 人工分配与零件绑定不一致时标红提示;重新扫描保留仍有效的手工调整,执行前检查对象、绑定和机器人/工具关联变化。
- 写入后核对工序及点位顺序,归属移动和点序调整纳入同一撤销分组;阻止拆分含过渡点的源操作及机器人/工具关联不一致的迁移。
可达性与干涉检查
- 静态干涉检查优先复用机器人或焊钳的已有干涉集,没有有效组时使用临时检测范围。
- 同一窗口内重复检查复用范围;文档、对象结构、位姿或干涉组成员变化后重新建立范围。
- 显示范围准备与点位检查进度,干涉结果整行标红;结果和导出明确区分有干涉、无干涉、未知及未检查。
- 干涉结果与轴限位分别统计,避免将碰撞直接归为接近关节极限。
导出与焊钳定义
- 焊枪导出完善操作与点位选择、参考坐标显示,支持按各操作自身参考坐标导出。
- 几何命名增加重名处理,改进长路径兼容性;编码失败时使用短路径重试,并避免覆盖已有 CGR 文件。
- 完善 CATIA 交互和焊点标注的显示、布局及操作状态管理。
- 焊钳定义支持统一设置开口方向,使开口、磨量及 OPEN 姿态使用一致符号;静、动电极帽分别同步到对应连杆。
- 先定义焊钳类型,再重新获取设备接口创建 CLOSE、OPEN 姿态及开闭逻辑,改进重复定义时的资源引用处理。
插件信息与界面
- 主题窗口新增关于页面,提供项目、发行版和问题反馈入口,以及可离线查看的第三方许可证。
- 支持手动检查 GitHub 最新稳定版,查询结果和网络异常在页面内显示。
- 配方快捷面板采用无边框圆角样式,随尺寸与 DPI 调整外观;完善桌宠动画切换和事件处理。