{ "_comment": "2026-09-12 晚:原装配体因 SolidWorks 丢失 ROT 注册(NOTES §22)被杀掉重建。这份是重建后的状态。", "_rebuilt_by": ".claude/skills/solidworks-assembly/scripts/rebuild_assembly.py", "version": "33.1.1", "sw_pid_temp_dir": "C:\\Users\\35138\\AppData\\Local\\Temp\\swx25972\\IC~~", "active": { "title": "装配体244", "type": 2, "path": "", "_warn": "未保存的新建总装。**两个零部件都引用临时件** —— 一旦 SolidWorks 退出就全断链,要长期用必须先在 GUI 里另存零部件并替换引用(别用脚本 SaveAs3,见 NOTES §11)。" }, "source_step": { "base": "D:\\DCDC\\新建文件夹\\3D_BASE-PCB_2026-09-12.step", "blade": "D:\\DCDC\\新建文件夹\\PhoneRail_blade.step" }, "components": [ { "name": "3D_BASE-PCB_2026-09-12.step-1", "path": "C:\\Users\\35138\\AppData\\Local\\Temp\\swx25972\\IC~~\\3D_BASE-PCB_2026-09-12.step.SLDASM", "box_mm": [0.013, 0.013, -6.301, 97.987, 97.987, 13.17], "xform": [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0], "_note": "已被脚本强制归为单位阵,撤销 AddComponent4 的重心归零 ⇒ 原点 = 板左下角,与 EDA 板坐标一致。" }, { "name": "PhoneRail_blade.step-1", "path": "C:\\Users\\35138\\AppData\\Local\\Temp\\swx25972\\IC~~\\PhoneRail_blade.step.SLDASM", "box_mm": [-44.99, -33.99, -3.19, 44.99, 33.99, 3.19], "_note": "仍是 AddComponent4 的重心归零位(90x68x6.37)。它的**局部**原点仍是板左下角(局部 x 0.013~89.987 / y 0.013~67.987 / z -4.70~1.67),place_and_probe 是整体覆盖变换,不受影响。" } ], "measured": { "base_board_z": [0.0, 1.67], "slot_body_z": [0.77, 12.33], "slot_body_x": [28.5, 69.5], "slot_body_hwl": [41.0, 9.35, 11.56], "slot_model_dy_vs_pad": -0.45, "_note": "插槽塑料体实测高 11.56、顶面 z=12.33,与设计文档写的「约 9」不符;五个槽的模型 y 中心一致偏 -0.45。" } }