cbb
|
7e040fc766
|
refactor(paths): 路径改由 __file__ 推导,不再写死 G:/Robot_v2
armcore.py 里 ROOT/WORKSPACE/OUT/WEB/DOCS 与三个外部 STEP 输入原本是硬编码
绝对路径,仓库换个盘符就全断。改成由本文件位置推出(REPO.parent 即原
G:/Robot_v2,行为逐字不变),并留 ARM_WORKSPACE / ARM_ROOT / ARM_MODEL_ROOT
三个覆盖入口。保持正斜杠输出,因为 strength_check.py:162 的
OUT.replace("/out", "/web") 依赖这个形状(该写法本身也在这次重构中清掉)。
实测关卡:连续两次 python src/arm_model.py 产物逐字节相同;
travel/collide/screws 三个 JSON 与基线 md5 一致。
同时加 pyproject.toml 声明元数据与运行依赖(不装包,入口用 python -m)。
|
2026-10-15 02:23:55 +08:00 |
|
cbb
|
c754521bde
|
feat(arm): 线束走线可视化落地,并修复承压面盒切误伤底壁
- 查看器新增线束/走线指示系统(4芯主干、电机出线分支、过关节缓冲环、T接小板),
配套《线束走线与总线拓扑设计方案》文档与 src/test_harness_collision.py 干涉校验
- 取消 P04/P06/P07/P08 的敞口侧定位环盒切(俯仰关节局部坐标使切刀上侵底壁 3mm,
平白造出 3x6.1mm 缺角),底壁补齐;盒切仅保留原本专用的 P05(M3),开关改名 M3_FENCE_OPEN_CUT
- 3MF 基准 profile(537 键)从手作原件抽出固化到 docs/bambu_profile_reference.json,
导出链路不再依赖 out/ 二进制;P01_A 也改由当前模型生成,原件备份进 .bak/
- strength.json、BOM、screws、截图与三份查看器 HTML 同步重生成
|
2026-10-07 19:08:47 +08:00 |
|
cbb
|
e3b25452e1
|
feat(arm): 电机双向夹紧与2mm厚度公差让位,立柱减重槽及文档同步更新
|
2026-10-04 13:16:32 +08:00 |
|
cbb
|
1dfd48278b
|
初始提交:机械臂 CadQuery 建模源码、设计文档与 3D 查看器
|
2026-09-26 18:05:21 +08:00 |
|