Select machine type in design dialog and save importable machine GLB
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"report_id": "GLB-MGR-E15",
|
||||
"url": "http://127.0.0.1:5180/",
|
||||
"status": "verified",
|
||||
"checks": [
|
||||
"dialog selects BC while controller stays AC; switching drops incompatible tilt only; undo/redo restores type and bindings; saved GLB contains BC metadata",
|
||||
"controller workspace changes do not change draft type; reopening saved machine restores type, calibration and hierarchy in one undoable transaction",
|
||||
"applying BC design from AC controller changes controller type without altering design draft",
|
||||
"controller import accepts saved BC GLB from AC workspace and automatically switches to BC with physical zero"
|
||||
],
|
||||
"errors": []
|
||||
}
|
||||
BIN
coverage/glb-machine-manager/machine-type/controller-import.png
Normal file
BIN
coverage/glb-machine-manager/machine-type/controller-import.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 193 KiB |
@@ -0,0 +1 @@
|
||||
{"schema":"axis-control-inventory.v1","status":"verified","documented_controls":134,"duplicate_command_entries_removed":["machine_menu","view_menu","program_pane_load","tool_probe_commands"],"contract":"linuxcnc-axis-web-control-panel-source-logic.md"}
|
||||
BIN
coverage/glb-machine-manager/machine-type/dialog-type.png
Normal file
BIN
coverage/glb-machine-manager/machine-type/dialog-type.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 108 KiB |
@@ -0,0 +1 @@
|
||||
{"report_id":"GLB-MGR-E14-HISTORY","status":"verified","checks":["undo/redo","duplicate edits ignored","new edit discards redo","30-entry bound","clear preserves draft","machine type change preserves general axes and clears incompatible tilt","undo restores type and bindings"]}
|
||||
File diff suppressed because it is too large
Load Diff
BIN
coverage/glb-machine-manager/machine-type/mill700/xyzac-live.png
Normal file
BIN
coverage/glb-machine-manager/machine-type/mill700/xyzac-live.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 147 KiB |
4108
coverage/glb-machine-manager/machine-type/mill700/xyzac.json
Normal file
4108
coverage/glb-machine-manager/machine-type/mill700/xyzac.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
coverage/glb-machine-manager/machine-type/mill700/xyzbc-live.png
Normal file
BIN
coverage/glb-machine-manager/machine-type/mill700/xyzbc-live.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 145 KiB |
4108
coverage/glb-machine-manager/machine-type/mill700/xyzbc.json
Normal file
4108
coverage/glb-machine-manager/machine-type/mill700/xyzbc.json
Normal file
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,9 @@
|
||||
# 可导入的 MILL700 验收模型
|
||||
|
||||
这两份 GLB 由三维机床管理器实际保存,均已通过控制面板“导入机床模型”、五轴程序与参数恢复验证。用于演示 AC/BC 文件识别和单自由度映射;由同一个 MILL700 几何资产生成,不代表两台实机的测量标定。
|
||||
|
||||
- `MILL700-xyzac.glb`:XYZAC,主轴 JT1/JT2/JT3 → XYZ,工作台 JT1/JT2 → A/C。
|
||||
- `MILL700-xyzbc.glb`:XYZBC,主轴 JT1/JT2/JT3 → XYZ,工作台 JT1/JT2 → B/C。
|
||||
- 两者测试配置:Z 反向;物理零点 X=5、Z=7 mm,倾转轴=12°、C=9°;C 原点/倾转偏置为 0。
|
||||
- 使用时:控制面板关机且空闲 → 导入机床模型 → 导入 GLB → 选择文件;机型和关节参数从 GLB 自动读取。
|
||||
- 编辑时:三维机床管理 → 导入 GLB 部件 → 单独选择文件,恢复完整设计文档;根据需要核对并修改轴绑定和标定,再保存机床模型 GLB。
|
||||
BIN
coverage/glb-machine-manager/machine-type/test-xyzbc.glb
Normal file
BIN
coverage/glb-machine-manager/machine-type/test-xyzbc.glb
Normal file
Binary file not shown.
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"report_id": "GLB-MGR-E14",
|
||||
"status": "verified",
|
||||
"url": "http://127.0.0.1:5180/",
|
||||
"checks": [
|
||||
"search expands real nested nodes; axis overview locates selection; binding undo/redo",
|
||||
"empty input preserves last pose; repeated selection/input does not concatenate; single-axis step and reset",
|
||||
"TRT forbidden offset blocks export before build; calibration undo/redo",
|
||||
"view presets and selected fitting; deletion undo restores model with all axis bindings",
|
||||
"failed batch import leaves existing assembly intact",
|
||||
"live mode locks edits; desktop, short viewport and narrow viewport keep footer visible without overflow"
|
||||
],
|
||||
"errors": []
|
||||
}
|
||||
Reference in New Issue
Block a user