From 8443930edbb91f80234bb6de053b7a3cc76245ae Mon Sep 17 00:00:00 2001 From: wangdequan Date: Mon, 21 Sep 2026 21:07:01 +0800 Subject: [PATCH] Save named machine documents and restore editor configuration from GLB or local library --- .../document/browser.report.json | 15 + .../document/controls.report.json | 1 + .../document/eight-parts.report.json | 21 + .../document/files-and-recovery.png | Bin 0 -> 158633 bytes .../document/history.report.json | 1 + .../document/mill700/browser.report.json | 1958 ++++++++ .../document/mill700/xyzac-live.png | Bin 0 -> 154842 bytes .../document/mill700/xyzac.json | 4108 +++++++++++++++++ .../document/mill700/xyzbc-live.png | Bin 0 -> 154966 bytes .../document/mill700/xyzbc.json | 4108 +++++++++++++++++ .../document/saved-eight-parts.glb | Bin 0 -> 92288 bytes .../document/workbench.report.json | 14 + docs/glb-machine-manager/01-项目功能内容.md | 2 + .../02-项目程序开发详细步骤.md | 2 + docs/glb-machine-manager/03-推进台账.md | 8 + docs/glb-machine-manager/04-任务矩阵.md | 1 + docs/glb-machine-manager/05-验收证据.md | 14 + docs/glb-machine-manager/06-决策记录.md | 4 + .../08-保存与重新打开机床.md | 38 + docs/glb-machine-manager/README.md | 4 +- ...cnc-axis-web-control-panel-source-logic.md | 4 + scripts/test_axis_control_inventory.mjs | 2 +- scripts/test_machine_document_browser.mjs | 59 + web/react/src/App.tsx | 2 +- web/react/src/MachineManagerPanel.tsx | 109 +- web/react/src/machine-document.ts | 57 + web/react/src/machine-library.ts | 36 + web/react/src/machine-manager-history.ts | 8 +- web/react/src/machine-manager.ts | 23 +- web/react/src/styles.css | 13 + 30 files changed, 10581 insertions(+), 31 deletions(-) create mode 100644 coverage/glb-machine-manager/document/browser.report.json create mode 100644 coverage/glb-machine-manager/document/controls.report.json create mode 100644 coverage/glb-machine-manager/document/eight-parts.report.json create mode 100644 coverage/glb-machine-manager/document/files-and-recovery.png create mode 100644 coverage/glb-machine-manager/document/history.report.json create mode 100644 coverage/glb-machine-manager/document/mill700/browser.report.json create mode 100644 coverage/glb-machine-manager/document/mill700/xyzac-live.png create mode 100644 coverage/glb-machine-manager/document/mill700/xyzac.json create mode 100644 coverage/glb-machine-manager/document/mill700/xyzbc-live.png create mode 100644 coverage/glb-machine-manager/document/mill700/xyzbc.json create mode 100644 coverage/glb-machine-manager/document/saved-eight-parts.glb create mode 100644 coverage/glb-machine-manager/document/workbench.report.json create mode 100644 docs/glb-machine-manager/08-保存与重新打开机床.md create mode 100644 scripts/test_machine_document_browser.mjs create mode 100644 web/react/src/machine-document.ts create mode 100644 web/react/src/machine-library.ts diff --git a/coverage/glb-machine-manager/document/browser.report.json b/coverage/glb-machine-manager/document/browser.report.json new file mode 100644 index 0000000..20bdb2b --- /dev/null +++ b/coverage/glb-machine-manager/document/browser.report.json @@ -0,0 +1,15 @@ +{ + "report_id": "GLB-MGR-E17", + "status": "verified", + "url": "http://127.0.0.1:5180/", + "checks": [ + "named GLB downloads and atomic browser-library copy with time/size/checksum; editor display changes mark document dirty", + "reload and local-library open restore eight source files, exact edited hierarchy, axis/sign, visibility, origins and calibration; second save has identical metadata", + "explicit open-file entry restores document; library redownload is byte identical; delete affects only chosen saved copy", + "inconsistent editor metadata is rejected atomically without replacing the current draft", + "saved GLB loads through control-panel importer and can be sent back into editor with eight original parts", + "legacy GLB remains editable via single-assembly fallback", + "local storage failure does not prevent GLB download and is visibly reported" + ], + "errors": [] +} diff --git a/coverage/glb-machine-manager/document/controls.report.json b/coverage/glb-machine-manager/document/controls.report.json new file mode 100644 index 0000000..5ba0ad5 --- /dev/null +++ b/coverage/glb-machine-manager/document/controls.report.json @@ -0,0 +1 @@ +{"schema":"axis-control-inventory.v1","status":"verified","documented_controls":146,"duplicate_command_entries_removed":["machine_menu","view_menu","program_pane_load","tool_probe_commands"],"contract":"linuxcnc-axis-web-control-panel-source-logic.md"} diff --git a/coverage/glb-machine-manager/document/eight-parts.report.json b/coverage/glb-machine-manager/document/eight-parts.report.json new file mode 100644 index 0000000..943c190 --- /dev/null +++ b/coverage/glb-machine-manager/document/eight-parts.report.json @@ -0,0 +1,21 @@ +{ + "schema": "machine-manager-browser.v1", + "report_id": "GLB-MGR-E02", + "mode": "production-preview", + "status": "verified", + "checks": [ + "eight GLB parts rendered with studio PMREM lighting", + "eight-part roots have unique single DOFs; fixed base cannot move; numeric input drives only bound X", + "validated assembly exports a self-contained managed GLB", + "validated hierarchy applied through LOAD_WORKSPACE with geometry and physical zero in userData", + "same component assembly switches to BC hierarchy and applies BC geometry", + "BC five-axis program drives managed model from authoritative WASM joints", + "production bundle exercised through AC/BC UI apply and WASM program motion" + ], + "browser_errors": [], + "final": { + "program": "running", + "machine": "ON", + "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/demos/boat-xyzbc.ngc" + } +} diff --git a/coverage/glb-machine-manager/document/files-and-recovery.png b/coverage/glb-machine-manager/document/files-and-recovery.png new file mode 100644 index 0000000000000000000000000000000000000000..cc867b541723dec4088ac1baaad0e9130596bcfb GIT binary patch literal 158633 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 To$NpeH%ZvLU0^Mpx_S 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 literal 0 HcmV?d00001 diff --git a/coverage/glb-machine-manager/document/history.report.json b/coverage/glb-machine-manager/document/history.report.json new file mode 100644 index 0000000..4c46479 --- /dev/null +++ b/coverage/glb-machine-manager/document/history.report.json @@ -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"]} diff --git a/coverage/glb-machine-manager/document/mill700/browser.report.json b/coverage/glb-machine-manager/document/mill700/browser.report.json new file mode 100644 index 0000000..10862a2 --- /dev/null +++ b/coverage/glb-machine-manager/document/mill700/browser.report.json @@ -0,0 +1,1958 @@ +{ + "report_id": "GLB-MGR-E13", + "status": "verified", + "url": "http://127.0.0.1:5180/", + "machines": [ + { + "coordinates": "XYZAC", + "checks": [ + "fixed or single DOF", + "direction/sign and parent isolation", + "pivot and child inheritance", + "duplicate axis rejected", + "JSON on scene and real bed", + "GLB roundtrip restores calibration and bindings", + "single-file apply", + "WASM runtime axis mapping", + "live dialog follows actual joints" + ], + "nodeCount": 134, + "samples": [ + { + "tick": 85, + "q": [ + 1.2389134479519215, + 0.6574092294801889, + 0.6448116444857956, + 1.2603902790766386, + 1.8905854186149578 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 468.8777588916775, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.806400633739475, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -203.618586263455, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.8460937508812, + 18.940227031707764, + 1.3640552739163505 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 375.2805213785855 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.05413065044785, + 22.693032245493615, + -7.676433922860993 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.09358363453630855, + 0, + 0, + 0.9956114218644615 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.06200155297278678, + 0.998076052928314 + ], + "world": [ + -18.516113758087158, + 9.164775530362324, + -8.403619073277603 + ] + } + } + }, + { + "tick": 180, + "q": [ + 2.7007255572479774, + 1.5379467155631636, + 1.4830952979680165, + 2.811733782839189, + 4.217600674258783 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 470.3395710009736, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.791782512646513, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -202.738048777372, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.831475629788237, + 18.940227031707764, + 1.3728606487771806 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 374.44223772510327 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.039512529354887, + 22.684649408958794, + -7.667628548000163 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.08009685716826766, + 0, + 0, + 0.9967870853255304 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.04172219310644397, + 0.999129250198586 + ], + "world": [ + -18.516113758087158, + 8.991635804504972, + -8.41027160637488 + ] + } + } + }, + { + "tick": 275, + "q": [ + 4.085999929781512, + 2.4909264365477166, + 2.3779308599752444, + 4.363077286601698, + 6.544615929902546 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 471.7248453735071, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.77792976892118, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -201.78506905638747, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.817622886062903, + 18.940227031707764, + 1.382390445987026 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 373.5474021630961 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.025659785629554, + 22.67570105333872, + -7.658098750790318 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.06659540002082798, + 0, + 0, + 0.9977800622863067 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.021425628607248472, + 0.9997704448716136 + ], + "world": [ + -18.516113758087158, + 8.818379437902781, + -8.412234333654848 + ] + } + } + }, + { + "tick": 370, + "q": [ + 5.387598173682366, + 3.5088324139082143, + 3.3365312733855843, + 5.914420790364206, + 8.871631185546308 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 473.02644361740795, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.76491378648217, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -200.76716307902697, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.804606903623892, + 18.940227031707764, + 1.3925695057606307 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 372.58880174968573 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.012643803190542, + 22.66611504920462, + -7.647919691016713 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.05308173757825106, + 0, + 0, + 0.9985901707585919 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.001120229000250849, + 0.9999993725432966 + ], + "world": [ + -18.516113758087158, + 8.645133439219864, + -8.409505816305332 + ] + } + } + }, + { + "tick": 465, + "q": [ + 6.598646792860076, + 4.583380703310395, + 4.365425131049058, + 7.46576429412713, + 11.198646441190695 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 474.2374922365857, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.752803300290395, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -199.69261478962477, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.79249641743212, + 18.940227031707764, + 1.403314988654653 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 371.55990789202224 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.00053331699877, + 22.655826110627984, + -7.6371742081226905 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.039558346561724904, + 0, + 0, + 0.9992172622694738 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.01918563254624356, + 0.9998159388126399 + ], + "world": [ + -18.516113758087158, + 8.472024809519901, + -8.402088054514548 + ] + } + } + }, + { + "tick": 560, + "q": [ + 7.712556319100976, + 5.705580113380394, + 5.470391224826209, + 9.017107797890326, + 13.52566169683549 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 475.3514017628266, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.741664205027984, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -198.5704153795548, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.781357322169708, + 18.940227031707764, + 1.414536982755353 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 370.45494179824504 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.989394221736358, + 22.644776449690212, + -7.625952214021991 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.02602770547545017, + 0, + 0, + 0.9996612218885372 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.039483582673435914, + 0.9992202193206811 + ], + "world": [ + -18.516113758087158, + 8.299180449165855, + -8.389986486004839 + ] + } + } + }, + { + "tick": 655, + "q": [ + 8.72303975359065, + 6.865798191834175, + 6.656398201686621, + 10.568451301653525, + 15.852676952480286 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 476.36188519731627, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.731559370683087, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -197.41019730110102, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.77125248782481, + 18.940227031707764, + 1.4261391635398906 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 369.2689348213847 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.97928938739146, + 22.632916379921607, + -7.614350033237454 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + -0.012492294152387668, + 0, + 0, + 0.999921968248928 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.0597652512848917, + 0.9982124597192993 + ], + "world": [ + -18.516113758087158, + 8.126727064793355, + -8.37320998204645 + ] + } + } + }, + { + "tick": 745, + "q": [ + 9.579524288290253, + 7.990781709641391, + 7.858468677864376, + 12.038145147323924, + 18.057217720985886 + ], + "nodes": { + "X": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "localMm": [ + 477.2183697320158, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.72299452533609, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -196.28521378329378, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.762687642477815, + 18.940227031707764, + 1.4373889987179629 + ] + }, + "Z": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 368.0668643452069 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.970724542044465, + 22.62089567515983, + -7.603100198059381 + ] + }, + "A": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0.0003328792010827427, + 0, + 0, + 0.9999999445957172 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.07895686550406936, + 0.9968780333570262 + ], + "world": [ + -18.516113758087158, + 7.963825398322858, + -8.353015220022485 + ] + } + } + } + ], + "liveSample": { + "q": { + "x": 5.901822069045549, + "y": 9.59828096904388, + "z": 2.844906943921856, + "a": 2.3271051907522295, + "b": 0, + "c": 11.545175317920382 + }, + "joints": { + "X": { + "localMm": [ + 478.5406675127711, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -1.870977154752854, + 0.34002411365509033, + 1.488389492034912 + ] + }, + "Y": { + "localMm": [ + -3.9693117141723633, + -194.6777145238913, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -1.8749464664670263, + 0.14534639913119904, + 1.8940227031707764 + ] + }, + "Z": { + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 366.08042607914945 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -1.8957501564236914, + -0.7587025205465353, + 2.260103129249926 + ] + }, + "A": { + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0.020306427987709715, + 0, + 0, + 0.9997938032326366 + ], + "world": [ + -1.8515222072601318, + -0.20127654075622559, + 0.8832522630691528 + ] + }, + "C": { + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.10058029927953424, + 0.9949289438934015 + ], + "world": [ + -1.8516113758087158, + -0.8313261266086045, + 0.7711293616327597 + ] + } + } + } + }, + { + "coordinates": "XYZBC", + "checks": [ + "fixed or single DOF", + "direction/sign and parent isolation", + "pivot and child inheritance", + "duplicate axis rejected", + "JSON on scene and real bed", + "GLB roundtrip restores calibration and bindings", + "single-file apply", + "WASM runtime axis mapping", + "live dialog follows actual joints" + ], + "nodeCount": 134, + "samples": [ + { + "tick": 95, + "q": [ + 1.4134301497621518, + 0.7644020287847099, + 0.6769363674821014, + 1.4236895952621842, + 2.1355343928932764 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 469.0522755934877, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.80465546672137, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -203.51159346415045, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.844348583863095, + 18.940227031707764, + 1.3651252019093962 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 375.2483966555892 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.052385483429745, + 22.692710998263653, + -7.675363994867947 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.09216473859249823, + 0, + 0.9957437727448646 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.05986794249330311, + 0.9982063060618374 + ], + "world": [ + -18.35742842978479, + 7.982569304727894, + -8.353592157363893 + ] + } + } + }, + { + "tick": 195, + "q": [ + 3.002063626897584, + 1.7677966748761678, + 1.3702091493068735, + 3.05668275711748, + 4.58502413567622 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 470.6409090706232, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.78876913195002, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -202.50819881805901, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.828462249091743, + 18.940227031707764, + 1.3751591483703107 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 374.55512387376444 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.036499148658393, + 22.685778270445407, + -7.665330048407033 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.07796596062091521, + 0, + 0.9969560215899486 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.03851840150094521, + 0.9992578910100295 + ], + "world": [ + -18.381713845815984, + 7.97841781077152, + -8.353592157363893 + ] + } + } + }, + { + "tick": 290, + "q": [ + 4.468468779001359, + 2.8418226921376712, + 1.9513302101338241, + 4.6080262608799885, + 6.912039391319983 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 472.1073142227269, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.77410508042898, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -201.4341728007975, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.813798197570705, + 18.940227031707764, + 1.3858994085429255 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 373.97400281293744 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.021835097137355, + 22.679967059837136, + -7.654589788234418 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.06446241175020236, + 0, + 0.9979201358181663 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + -0.018219885427730547, + 0.9998340041101824 + ], + "world": [ + -18.404885742068682, + 7.97511643512577, + -8.353592157363893 + ] + } + } + }, + { + "tick": 390, + "q": [ + 5.95605279607536, + 4.0941355770359475, + 2.487764884318767, + 6.241019422735261, + 9.361529134102891 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 473.59489823980095, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.75922924025824, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -200.18185991589922, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.798922357399963, + 18.940227031707764, + 1.3984225373919084 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 373.4375681387525 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -19.006959256966613, + 22.674602713095286, + -7.642066659385435 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.05023543327239436, + 0, + 0.998737403547066 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.0031549316321484574, + 0.9999950231908139 + ], + "world": [ + -18.42936427058568, + 7.972320370834582, + -8.353592157363893 + ] + } + } + }, + { + "tick": 490, + "q": [ + 7.375743160465085, + 5.465338914806284, + 2.9544195116140486, + 7.874012584591129, + 11.811018876886694 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 475.01458860419064, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.745032336614344, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -198.8106565781289, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.784725453756067, + 18.940227031707764, + 1.4121345707696116 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 372.97091351145724 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.992762353322718, + 22.669936166822332, + -7.628354626007733 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.03599825324184887, + 0, + 0.9993518528343938 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.02452830717622528, + 0.9996991358139051 + ], + "world": [ + -18.453912537800672, + 7.970223012825161, + -8.353592157363893 + ] + } + } + }, + { + "tick": 590, + "q": [ + 8.717777681873137, + 6.948897990887033, + 3.3597479661648384, + 9.507005746447128, + 14.26050861967069 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 476.35662312559873, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.731611991400264, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -197.32709750204816, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.771305108541988, + 18.940227031707764, + 1.4269701615304191 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 372.56558505690646 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.979342008108638, + 22.665882882276826, + -7.613519035246925 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.021753762871671526, + 0, + 0.9997633589009567 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.045890475522586356, + 0.9989464771729819 + ], + "world": [ + -18.478510604183953, + 7.968826064693611, + -8.353592157363893 + ] + } + } + }, + { + "tick": 690, + "q": [ + 9.97335652176835, + 8.537849195661023, + 3.713038421204824, + 11.139998908303125, + 16.709998362454687 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 477.6122019654939, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.719056203001312, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -195.73814629727414, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.758749320143036, + 18.940227031707764, + 1.4428596735781591 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 372.21229460186646 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.966786219709686, + 22.662349977726425, + -7.597629523199185 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + -0.007504854859511122, + 0, + 0.9999718381802248 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.06723167610998904, + 0.9977373911643492 + ], + "world": [ + -18.503138489756033, + 7.968130661122412, + -8.353592157363893 + ] + } + } + }, + { + "tick": 790, + "q": [ + 11.13471434809984, + 10.224820521094909, + 4.024322468955219, + 12.772992070159123, + 19.159488105238683 + ], + "nodes": { + "X": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "localMm": [ + 478.7735597918254, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.707442624737997, + 14.883894920349121, + 3.4002411365509015 + ] + }, + "Y": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "localMm": [ + -3.9693117141723633, + -194.05117497184025, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.74713574187972, + 18.940227031707764, + 1.4597293868324979 + ] + }, + "Z": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 371.90101055411606 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -18.95517264144637, + 22.659237137248923, + -7.580759809944846 + ] + }, + "B": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + 0.00674557719987273, + 0, + 0.9999772483353011 + ], + "world": [ + -18.51522207260132, + 8.832522630691528, + -2.0127654075622576 + ] + }, + "C": { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.08854215795754448, + 0.9960724302299614 + ], + "world": [ + -18.527776190316562, + 7.968137366958772, + -8.353592157363893 + ] + } + } + } + ], + "liveSample": { + "q": { + "x": 6.5076512862539815, + "y": 10.281713760027511, + "z": -2.9789698810481324, + "a": 0, + "b": 1.0207106612678132, + "c": 9.367851102113022 + }, + "joints": { + "X": { + "localMm": [ + 479.14649672997956, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -1.8703713255356456, + 0.34002411365509033, + 1.488389492034912 + ] + }, + "Y": { + "localMm": [ + -3.9693117141723633, + -193.99428173290767, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -1.874340637249818, + 0.14602983192218266, + 1.8940227031707764 + ] + }, + "Z": { + "localMm": [ + -20.80368995666504, + -904.0489196777344, + 371.9043029041194 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "world": [ + -1.895144327206483, + -0.7580190877555517, + 2.2659270060748957 + ] + }, + "B": { + "localMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + 0.008907263087737854, + 0, + 0.9999603295452705 + ], + "world": [ + -1.8515222072601318, + -0.20127654075622559, + 0.8832522630691528 + ] + }, + "C": { + "localMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0.08165889673758704, + 0.9966603356126901 + ], + "world": [ + -1.8531513235377042, + -0.8353592157363892, + 0.7968199723413603 + ] + } + } + } + } + ], + "browser_errors": [] +} diff --git a/coverage/glb-machine-manager/document/mill700/xyzac-live.png b/coverage/glb-machine-manager/document/mill700/xyzac-live.png new file mode 100644 index 0000000000000000000000000000000000000000..6c941d804ac525bfdee4385bd8b48c3a04b82b72 GIT binary patch literal 154842 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 RkBX-INP+$V{(eU)^m~+Cw_E*0@@WNS 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 literal 0 HcmV?d00001 diff --git a/coverage/glb-machine-manager/document/mill700/xyzac.json b/coverage/glb-machine-manager/document/mill700/xyzac.json new file mode 100644 index 0000000..eda9c5a --- /dev/null +++ b/coverage/glb-machine-manager/document/mill700/xyzac.json @@ -0,0 +1,4108 @@ +{ + "schema": "linuxcnc.joint-model/1", + "coordinates": "XYZAC", + "units": { + "length": "mm", + "angle": "deg", + "gltfLength": "m" + }, + "controller": { + "source": "linuxcnc-wasm.visual.joints", + "axisOrder": [ + "X", + "Y", + "Z", + "A", + "C" + ] + }, + "calibration": { + "cOriginMm": [ + 0, + 0, + 0 + ], + "tiltOffsetMm": [ + 0, + 0, + 0 + ], + "physicalZero": { + "x": 5, + "y": 0, + "z": 7, + "a": 12, + "b": 0, + "c": 9 + } + }, + "nodes": [ + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene", + "parentId": null, + "name": "MILL700-U_1.glb", + "role": "base", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:source-scene", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene", + "name": "AuxScene", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "source-scene" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:source-scene", + "name": "MILL700-U_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0" + }, + "zero": { + "positionMm": [ + -2349.517822265625, + -1341.2762880325317, + 2486.2565994262695 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "mapl14805146fe3i-None348856022", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/0" + }, + "zero": { + "positionMm": [ + -868.2212829589844, + 1555.3476810455322, + -784.3674421310425 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "mapl14805146fe3i-None348856022_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/1" + }, + "zero": { + "positionMm": [ + -157.12809562683105, + 1193.3876276016235, + -794.0124273300171 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "MILL700-A-主轴-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2" + }, + "zero": { + "positionMm": [ + 472.6388454437256, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "X", + "direction": "x", + "sign": 1, + "dof": 1, + "type": "prismatic", + "unit": "mm", + "frame": "parent" + } + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "name": "MILL700-", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0" + }, + "zero": { + "positionMm": [ + -31.702756881713867, + -564.4468069076538, + 187.18719482421875 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0", + "name": "平面004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/0" + }, + "zero": { + "positionMm": [ + 69.46694850921631, + 0.13110041618347168, + 468.2943820953369 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0", + "name": "立方体064", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1" + }, + "zero": { + "positionMm": [ + -322.7880001068115, + 0.024276018142700174, + 198.69959354400635 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体025", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/0" + }, + "zero": { + "positionMm": [ + 680.0000667572021, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体026", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/1" + }, + "zero": { + "positionMm": [ + 860.0003719329834, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体027", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/2" + }, + "zero": { + "positionMm": [ + 880.0003528594971, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体028", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/3" + }, + "zero": { + "positionMm": [ + 900.0003337860107, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/4", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体029", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/4" + }, + "zero": { + "positionMm": [ + 779.9999713897705, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/5", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体030", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/5" + }, + "zero": { + "positionMm": [ + 799.9999523162842, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/6", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体031", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/6" + }, + "zero": { + "positionMm": [ + 839.9999141693115, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/7", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体032", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/7" + }, + "zero": { + "positionMm": [ + 819.9999332427979, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/8", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体033", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/8" + }, + "zero": { + "positionMm": [ + 740.0000095367432, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/9", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体034", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/9" + }, + "zero": { + "positionMm": [ + 759.9999904632568, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/10", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体035", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/10" + }, + "zero": { + "positionMm": [ + 720.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/11", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体036", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/11" + }, + "zero": { + "positionMm": [ + 700.0000476837158, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/12", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体053", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/12" + }, + "zero": { + "positionMm": [ + -160.00008583068848, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/13", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体054", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/13" + }, + "zero": { + "positionMm": [ + -180.00006675720215, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/14", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体055", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/14" + }, + "zero": { + "positionMm": [ + -220.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/15", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体056", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/15" + }, + "zero": { + "positionMm": [ + -200.00004768371582, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/16", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体057", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/16" + }, + "zero": { + "positionMm": [ + -79.99992370605469, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/17", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体058", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/17" + }, + "zero": { + "positionMm": [ + -99.99990463256836, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/18", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体059", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/18" + }, + "zero": { + "positionMm": [ + -139.9998664855957, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/19", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体060", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/19" + }, + "zero": { + "positionMm": [ + -119.99988555908203, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/20", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体061", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/20" + }, + "zero": { + "positionMm": [ + -39.999961853027344, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/21", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体062", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/21" + }, + "zero": { + "positionMm": [ + -59.999942779541016, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1/22", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/0/1", + "name": "立方体063", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/22" + }, + "zero": { + "positionMm": [ + -19.999980926513672, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "name": "MILL700-A-主轴-JT2", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1" + }, + "zero": { + "positionMm": [ + -3.9693117141723633, + -204.27599549293518, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "Y", + "direction": "y", + "sign": 1, + "dof": 1, + "type": "prismatic", + "unit": "mm", + "frame": "parent" + } + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "name": "MILL700-A-主轴-JT3", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0" + }, + "zero": { + "positionMm": [ + -20.80368995666504, + -904.0489196777344, + 368.9253330230713 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "Z", + "direction": "z", + "sign": -1, + "dof": 1, + "type": "prismatic", + "unit": "mm", + "frame": "parent" + } + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "name": "123", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0" + }, + "zero": { + "positionMm": [ + 0.059604644775390625, + 1.8161535263061523, + -702.0378112792969 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0", + "name": "_3028378857429004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0/0" + }, + "zero": { + "positionMm": [ + 0.5391836166381836, + -2.054750919342041, + 502.8970241546631 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0/0", + "name": "_3028378857429004_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0/0/0" + }, + "zero": { + "positionMm": [ + -0.5391836166381836, + 2.054750919342041, + -502.8970241546631 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0/0/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/0/0", + "name": "_3028378857429004_2", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0/0/1" + }, + "zero": { + "positionMm": [ + -0.49185752868652344, + 1.9202828407287598, + -286.04042530059814 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "name": "MILL700-A-主轴-JT4", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/1" + }, + "zero": { + "positionMm": [ + 1.3986825942993164, + 0.9530782699584961, + -850.0750064849854 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "name": "SHS25C100020_Track_TSXXX-0000058522006", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/2" + }, + "zero": { + "positionMm": [ + 0.07891654968261719, + 167.50484704971313, + -9.09280776977539 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "name": "SHS25C100020_Track_TSXXX-0000058522002", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/1" + }, + "zero": { + "positionMm": [ + 3.1614303588867188, + 121.06472253799438, + -268.9887285232544 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "name": "SHS25CQZSS1_Slide25-55_TSXXX-0000058522012", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/2" + }, + "zero": { + "positionMm": [ + -23.18131923675537, + -708.1259489059448, + 123.15058708190918 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "name": "SHS25CQZSS1_Slide25-55_TSXXX-0000058522001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/2" + }, + "zero": { + "positionMm": [ + -7.143378257751465, + -71.1749792098999, + 10.328888893127441 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "name": "SHS25CQZSS1_Slide25-55_TSXXX-0000058522001001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/3" + }, + "zero": { + "positionMm": [ + -7.143378257751465, + -71.1749792098999, + 10.328888893127441 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "MILL700-A-工作台-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3" + }, + "zero": { + "positionMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "A", + "direction": "x", + "sign": 1, + "dof": 1, + "type": "revolute", + "unit": "deg", + "frame": "parent" + } + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "name": "MILL700-A-工作台-JT1001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "name": "MILL700-A-工作台-JT2", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/1" + }, + "zero": { + "positionMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "C", + "direction": "z", + "sign": 1, + "dof": 1, + "type": "revolute", + "unit": "deg", + "frame": "parent" + } + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1", + "name": "MILL700-A--工件托盘", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/1/0" + }, + "zero": { + "positionMm": [ + -0.039458274841308594, + 0.02866983413696289, + 60.18102169036865 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1/0", + "name": "MILL700工件", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/1/0/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "name": "托底A", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/2" + }, + "zero": { + "positionMm": [ + -24.169445037841797, + -631.3432455062866, + -370.8224296569824 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/2/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/2", + "name": "MILL700-A-工作台-JT1001_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/2/0" + }, + "zero": { + "positionMm": [ + 24.172663688659668, + 650.3862142562866, + 370.81682682037354 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "MILL700-A-门1-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4" + }, + "zero": { + "positionMm": [ + 1380.0005912780762, + 622.5010752677917, + -767.5008773803711 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4", + "name": "mapl14805146fe3i014", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4/0" + }, + "zero": { + "positionMm": [ + 69.13900375366211, + -430.00227212905884, + -264.99879360198975 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4", + "name": "mapl14805146fe3i016", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4/1" + }, + "zero": { + "positionMm": [ + -62.04628944396973, + 56.50210380554199, + 775.352954864502 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/4", + "name": "mapl14805146fe3i431", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4/2" + }, + "zero": { + "positionMm": [ + -6.041586399078369, + 54.02481555938721, + -313.0190372467041 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "MILL700-A-门2-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5" + }, + "zero": { + "positionMm": [ + 517.0004367828369, + -263.78095149993896, + -744.2798614501953 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5", + "name": "mapl14805146fe3i197", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0" + }, + "zero": { + "positionMm": [ + -78.32932472229004, + 165.7944917678833, + 817.5182342529297 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0", + "name": "_126_807_34061712252_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0", + "name": "mapl14805146fe3i001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/1" + }, + "zero": { + "positionMm": [ + 648.3297348022461, + -211.74824237823486, + -1078.8166522979736 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0", + "name": "mapl14805146fe3i196", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/2" + }, + "zero": { + "positionMm": [ + 101.07946395874023, + -114.5554780960083, + -789.954662322998 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/2/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/2", + "name": "_126_807_35301710201", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/2/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/2/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/5/0/2", + "name": "_126_807_35301710201_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/2/1" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0", + "name": "MILL700-A底座", + "role": "base", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6" + }, + "zero": { + "positionMm": [ + 459.7148895263672, + 906.7631363868713, + -2320.876121520996 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "SHS25C100020_Track_TSXXX-0000058522001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/0" + }, + "zero": { + "positionMm": [ + 39.36731815338135, + 667.2102808952332, + 1206.9398164749146 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "底座002", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/1" + }, + "zero": { + "positionMm": [ + 2.282381057739258, + 382.2411298751831, + 456.71534538269043 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "底座009", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/2" + }, + "zero": { + "positionMm": [ + 323.70173931121826, + -1000.0901222229004, + 292.11002588272095 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "底座011", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/3" + }, + "zero": { + "positionMm": [ + -3093.5568809509277, + -2605.290651321411, + -2075.2453804016113 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/4", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "底座012", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/4" + }, + "zero": { + "positionMm": [ + 618.5640096664429, + -0.025063753128051758, + 520.3256011009216 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/5", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "底座015", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/5" + }, + "zero": { + "positionMm": [ + 838.29665184021, + -237.21277713775635, + 275.1512825489044 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "显示器001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6" + }, + "zero": { + "positionMm": [ + -682.807445526123, + -1648.0319499969482, + 759.9776983261108 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6", + "name": "mapl14805146fe3i-None1061424004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/0" + }, + "zero": { + "positionMm": [ + -0.8423328399658203, + -13.741254806518555, + -113.4251356124878 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/0/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/0", + "name": "Mesh_66", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/0/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/0/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/0", + "name": "Mesh_66_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/0/1" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6", + "name": "mapl14805146fe3i-None1061424004001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/1" + }, + "zero": { + "positionMm": [ + -0.8423328399658203, + -13.741254806518555, + -113.4251356124878 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6", + "name": "mapl14805146fe3i-None1061424004_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/2" + }, + "zero": { + "positionMm": [ + -81.01844787597656, + -285.07375717163086, + -248.1238842010498 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6", + "name": "平面", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/3" + }, + "zero": { + "positionMm": [ + -59.470415115356445, + -12.278079986572266, + 561.9646310806274 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6/4", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/6", + "name": "平面001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/4" + }, + "zero": { + "positionMm": [ + 3.1015872955322266, + -22.612810134887695, + 530.0655364990234 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "移动柜", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7" + }, + "zero": { + "positionMm": [ + -467.17357635498047, + 1571.4397430419922, + 533.7636470794678 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/0" + }, + "zero": { + "positionMm": [ + -21.704435348510742, + 3.5028457641601562, + 45.71419954299927 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/1" + }, + "zero": { + "positionMm": [ + -21.704435348510742, + 3.5028457641601562, + 45.71419954299927 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/2" + }, + "zero": { + "positionMm": [ + 408.51664543151855, + -30.3189754486084, + -459.0965211391449 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910_1001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/3" + }, + "zero": { + "positionMm": [ + 408.51664543151855, + -30.3189754486084, + -459.0965211391449 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6", + "name": "立方体", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8" + }, + "zero": { + "positionMm": [ + 358.4332466125488, + 211.11465990543365, + 1708.8958024978638 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/0", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/0" + }, + "zero": { + "positionMm": [ + 19.999980926513672, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/1", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体002", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/1" + }, + "zero": { + "positionMm": [ + 59.999942779541016, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/2", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体003", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/2" + }, + "zero": { + "positionMm": [ + 39.999961853027344, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/3", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/3" + }, + "zero": { + "positionMm": [ + 119.99988555908203, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/4", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体005", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/4" + }, + "zero": { + "positionMm": [ + 139.9998664855957, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/5", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体006", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/5" + }, + "zero": { + "positionMm": [ + 99.99990463256836, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/6", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体007", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/6" + }, + "zero": { + "positionMm": [ + 79.99992370605469, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/7", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体008", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/7" + }, + "zero": { + "positionMm": [ + 240.00024795532227, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/8", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体009", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/8" + }, + "zero": { + "positionMm": [ + 260.00022888183594, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/9", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体010", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/9" + }, + "zero": { + "positionMm": [ + 300.0001907348633, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/10", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体011", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/10" + }, + "zero": { + "positionMm": [ + 280.0002098083496, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/11", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体012", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/11" + }, + "zero": { + "positionMm": [ + 200.00028610229492, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/12", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体013", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/12" + }, + "zero": { + "positionMm": [ + 220.0002670288086, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/13", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体014", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/13" + }, + "zero": { + "positionMm": [ + 180.00030517578125, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/14", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体015", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/14" + }, + "zero": { + "positionMm": [ + 160.00032424926758, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/15", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体016", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/15" + }, + "zero": { + "positionMm": [ + 320.00017166137695, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/16", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体017", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/16" + }, + "zero": { + "positionMm": [ + 340.0001525878906, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/17", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体018", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/17" + }, + "zero": { + "positionMm": [ + 380.0005912780762, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/18", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体019", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/18" + }, + "zero": { + "positionMm": [ + 360.0001335144043, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/19", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体020", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/19" + }, + "zero": { + "positionMm": [ + 440.000057220459, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/20", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体021", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/20" + }, + "zero": { + "positionMm": [ + 460.00051498413086, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/21", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体022", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/21" + }, + "zero": { + "positionMm": [ + 420.0005531311035, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/22", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体023", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/22" + }, + "zero": { + "positionMm": [ + 400.00009536743164, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/23", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体024", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/23" + }, + "zero": { + "positionMm": [ + -19.999980926513672, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/24", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体037", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/24" + }, + "zero": { + "positionMm": [ + -700.0000476837158, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/25", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体038", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/25" + }, + "zero": { + "positionMm": [ + -720.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/26", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体039", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/26" + }, + "zero": { + "positionMm": [ + -759.9999904632568, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/27", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体040", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/27" + }, + "zero": { + "positionMm": [ + -740.0000095367432, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/28", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体041", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/28" + }, + "zero": { + "positionMm": [ + -819.9999332427979, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/29", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体042", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/29" + }, + "zero": { + "positionMm": [ + -839.9999141693115, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/30", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体043", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/30" + }, + "zero": { + "positionMm": [ + -799.9999523162842, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/31", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体044", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/31" + }, + "zero": { + "positionMm": [ + -779.9999713897705, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/32", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体045", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/32" + }, + "zero": { + "positionMm": [ + -940.000057220459, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/33", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体046", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/33" + }, + "zero": { + "positionMm": [ + -959.9997997283936, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/34", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体047", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/34" + }, + "zero": { + "positionMm": [ + -999.9997615814209, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/35", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体048", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/35" + }, + "zero": { + "positionMm": [ + -979.9997806549072, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/36", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体049", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/36" + }, + "zero": { + "positionMm": [ + -900.0000953674316, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/37", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体050", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/37" + }, + "zero": { + "positionMm": [ + -920.0000762939453, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/38", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体051", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/38" + }, + "zero": { + "positionMm": [ + -880.000114440918, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/39", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体052", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/39" + }, + "zero": { + "positionMm": [ + -860.0001335144043, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/40", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体065", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/40" + }, + "zero": { + "positionMm": [ + -1020.0002193450928, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/41", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体066", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/41" + }, + "zero": { + "positionMm": [ + -1079.9999237060547, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/42", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体067", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/42" + }, + "zero": { + "positionMm": [ + -1099.9999046325684, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/43", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体068", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/43" + }, + "zero": { + "positionMm": [ + -1059.999942779541, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/44", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体069", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/44" + }, + "zero": { + "positionMm": [ + -1040.0002002716064, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/45", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体070", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/45" + }, + "zero": { + "positionMm": [ + -1160.0000858306885, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/46", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体071", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/46" + }, + "zero": { + "positionMm": [ + -1180.0000667572021, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/47", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体072", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/47" + }, + "zero": { + "positionMm": [ + -1220.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/48", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体073", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/48" + }, + "zero": { + "positionMm": [ + -1200.0000476837158, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/49", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体074", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/49" + }, + "zero": { + "positionMm": [ + -1140.0001049041748, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8/50", + "parentId": "079db774-116d-4606-892c-cb56f656d3de:scene/0/6/8", + "name": "立方体075", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/50" + }, + "zero": { + "positionMm": [ + -1119.999885559082, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + } + ], + "axisMap": { + "X": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2", + "Y": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1", + "Z": "079db774-116d-4606-892c-cb56f656d3de:scene/0/2/1/0", + "A": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3", + "C": "079db774-116d-4606-892c-cb56f656d3de:scene/0/3/1" + } +} diff --git a/coverage/glb-machine-manager/document/mill700/xyzbc-live.png b/coverage/glb-machine-manager/document/mill700/xyzbc-live.png new file mode 100644 index 0000000000000000000000000000000000000000..2f7b74c1951611c580c6e30de297fac726a85069 GIT binary patch literal 154966 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ǹV*^3}lVsdbhGTng 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 B$Cm&A literal 0 HcmV?d00001 diff --git a/coverage/glb-machine-manager/document/mill700/xyzbc.json b/coverage/glb-machine-manager/document/mill700/xyzbc.json new file mode 100644 index 0000000..49b4ee7 --- /dev/null +++ b/coverage/glb-machine-manager/document/mill700/xyzbc.json @@ -0,0 +1,4108 @@ +{ + "schema": "linuxcnc.joint-model/1", + "coordinates": "XYZBC", + "units": { + "length": "mm", + "angle": "deg", + "gltfLength": "m" + }, + "controller": { + "source": "linuxcnc-wasm.visual.joints", + "axisOrder": [ + "X", + "Y", + "Z", + "B", + "C" + ] + }, + "calibration": { + "cOriginMm": [ + 0, + 0, + 0 + ], + "tiltOffsetMm": [ + 0, + 0, + 0 + ], + "physicalZero": { + "x": 5, + "y": 0, + "z": 7, + "a": 0, + "b": 12, + "c": 9 + } + }, + "nodes": [ + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene", + "parentId": null, + "name": "MILL700-U_1.glb", + "role": "base", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:source-scene", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene", + "name": "AuxScene", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "source-scene" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:source-scene", + "name": "MILL700-U_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0" + }, + "zero": { + "positionMm": [ + -2349.517822265625, + -1341.2762880325317, + 2486.2565994262695 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "mapl14805146fe3i-None348856022", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/0" + }, + "zero": { + "positionMm": [ + -868.2212829589844, + 1555.3476810455322, + -784.3674421310425 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "mapl14805146fe3i-None348856022_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/1" + }, + "zero": { + "positionMm": [ + -157.12809562683105, + 1193.3876276016235, + -794.0124273300171 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "MILL700-A-主轴-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2" + }, + "zero": { + "positionMm": [ + 472.6388454437256, + 1681.300401687622, + -997.8671073913574 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "X", + "direction": "x", + "sign": 1, + "dof": 1, + "type": "prismatic", + "unit": "mm", + "frame": "parent" + } + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "name": "MILL700-", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0" + }, + "zero": { + "positionMm": [ + -31.702756881713867, + -564.4468069076538, + 187.18719482421875 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0", + "name": "平面004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/0" + }, + "zero": { + "positionMm": [ + 69.46694850921631, + 0.13110041618347168, + 468.2943820953369 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0", + "name": "立方体064", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1" + }, + "zero": { + "positionMm": [ + -322.7880001068115, + 0.024276018142700174, + 198.69959354400635 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体025", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/0" + }, + "zero": { + "positionMm": [ + 680.0000667572021, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体026", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/1" + }, + "zero": { + "positionMm": [ + 860.0003719329834, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体027", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/2" + }, + "zero": { + "positionMm": [ + 880.0003528594971, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体028", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/3" + }, + "zero": { + "positionMm": [ + 900.0003337860107, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/4", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体029", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/4" + }, + "zero": { + "positionMm": [ + 779.9999713897705, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/5", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体030", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/5" + }, + "zero": { + "positionMm": [ + 799.9999523162842, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/6", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体031", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/6" + }, + "zero": { + "positionMm": [ + 839.9999141693115, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/7", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体032", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/7" + }, + "zero": { + "positionMm": [ + 819.9999332427979, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/8", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体033", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/8" + }, + "zero": { + "positionMm": [ + 740.0000095367432, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/9", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体034", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/9" + }, + "zero": { + "positionMm": [ + 759.9999904632568, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/10", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体035", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/10" + }, + "zero": { + "positionMm": [ + 720.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/11", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体036", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/11" + }, + "zero": { + "positionMm": [ + 700.0000476837158, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/12", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体053", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/12" + }, + "zero": { + "positionMm": [ + -160.00008583068848, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/13", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体054", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/13" + }, + "zero": { + "positionMm": [ + -180.00006675720215, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/14", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体055", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/14" + }, + "zero": { + "positionMm": [ + -220.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/15", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体056", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/15" + }, + "zero": { + "positionMm": [ + -200.00004768371582, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/16", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体057", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/16" + }, + "zero": { + "positionMm": [ + -79.99992370605469, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/17", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体058", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/17" + }, + "zero": { + "positionMm": [ + -99.99990463256836, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/18", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体059", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/18" + }, + "zero": { + "positionMm": [ + -139.9998664855957, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/19", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体060", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/19" + }, + "zero": { + "positionMm": [ + -119.99988555908203, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/20", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体061", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/20" + }, + "zero": { + "positionMm": [ + -39.999961853027344, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/21", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体062", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/21" + }, + "zero": { + "positionMm": [ + -59.999942779541016, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1/22", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/0/1", + "name": "立方体063", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/0/1/22" + }, + "zero": { + "positionMm": [ + -19.999980926513672, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "name": "MILL700-A-主轴-JT2", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1" + }, + "zero": { + "positionMm": [ + -3.9693117141723633, + -204.27599549293518, + 405.63321113586426 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "Y", + "direction": "y", + "sign": 1, + "dof": 1, + "type": "prismatic", + "unit": "mm", + "frame": "parent" + } + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "name": "MILL700-A-主轴-JT3", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0" + }, + "zero": { + "positionMm": [ + -20.80368995666504, + -904.0489196777344, + 368.9253330230713 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "Z", + "direction": "z", + "sign": -1, + "dof": 1, + "type": "prismatic", + "unit": "mm", + "frame": "parent" + } + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "name": "123", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0" + }, + "zero": { + "positionMm": [ + 0.059604644775390625, + 1.8161535263061523, + -702.0378112792969 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0", + "name": "_3028378857429004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0/0" + }, + "zero": { + "positionMm": [ + 0.5391836166381836, + -2.054750919342041, + 502.8970241546631 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0/0", + "name": "_3028378857429004_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0/0/0" + }, + "zero": { + "positionMm": [ + -0.5391836166381836, + 2.054750919342041, + -502.8970241546631 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0/0/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/0/0", + "name": "_3028378857429004_2", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/0/0/1" + }, + "zero": { + "positionMm": [ + -0.49185752868652344, + 1.9202828407287598, + -286.04042530059814 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "name": "MILL700-A-主轴-JT4", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/1" + }, + "zero": { + "positionMm": [ + 1.3986825942993164, + 0.9530782699584961, + -850.0750064849854 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "name": "SHS25C100020_Track_TSXXX-0000058522006", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/0/2" + }, + "zero": { + "positionMm": [ + 0.07891654968261719, + 167.50484704971313, + -9.09280776977539 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "name": "SHS25C100020_Track_TSXXX-0000058522002", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/1" + }, + "zero": { + "positionMm": [ + 3.1614303588867188, + 121.06472253799438, + -268.9887285232544 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "name": "SHS25CQZSS1_Slide25-55_TSXXX-0000058522012", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/1/2" + }, + "zero": { + "positionMm": [ + -23.18131923675537, + -708.1259489059448, + 123.15058708190918 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "name": "SHS25CQZSS1_Slide25-55_TSXXX-0000058522001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/2" + }, + "zero": { + "positionMm": [ + -7.143378257751465, + -71.1749792098999, + 10.328888893127441 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "name": "SHS25CQZSS1_Slide25-55_TSXXX-0000058522001001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/2/3" + }, + "zero": { + "positionMm": [ + -7.143378257751465, + -71.1749792098999, + 10.328888893127441 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "MILL700-A-工作台-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3" + }, + "zero": { + "positionMm": [ + 497.99561500549316, + 1139.9997472763062, + -1603.0043363571167 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "B", + "direction": "y", + "sign": 1, + "dof": 1, + "type": "revolute", + "unit": "deg", + "frame": "parent" + } + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "name": "MILL700-A-工作台-JT1001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "name": "MILL700-A-工作台-JT2", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/1" + }, + "zero": { + "positionMm": [ + -0.08916854858398438, + -634.0826749801636, + -86.4475965499878 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": { + "axis": "C", + "direction": "z", + "sign": 1, + "dof": 1, + "type": "revolute", + "unit": "deg", + "frame": "parent" + } + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1", + "name": "MILL700-A--工件托盘", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/1/0" + }, + "zero": { + "positionMm": [ + -0.039458274841308594, + 0.02866983413696289, + 60.18102169036865 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1/0", + "name": "MILL700工件", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/1/0/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "name": "托底A", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/2" + }, + "zero": { + "positionMm": [ + -24.169445037841797, + -631.3432455062866, + -370.8224296569824 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/2/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/2", + "name": "MILL700-A-工作台-JT1001_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/3/2/0" + }, + "zero": { + "positionMm": [ + 24.172663688659668, + 650.3862142562866, + 370.81682682037354 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "MILL700-A-门1-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4" + }, + "zero": { + "positionMm": [ + 1380.0005912780762, + 622.5010752677917, + -767.5008773803711 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4", + "name": "mapl14805146fe3i014", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4/0" + }, + "zero": { + "positionMm": [ + 69.13900375366211, + -430.00227212905884, + -264.99879360198975 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4", + "name": "mapl14805146fe3i016", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4/1" + }, + "zero": { + "positionMm": [ + -62.04628944396973, + 56.50210380554199, + 775.352954864502 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/4", + "name": "mapl14805146fe3i431", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/4/2" + }, + "zero": { + "positionMm": [ + -6.041586399078369, + 54.02481555938721, + -313.0190372467041 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "MILL700-A-门2-JT1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5" + }, + "zero": { + "positionMm": [ + 517.0004367828369, + -263.78095149993896, + -744.2798614501953 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5", + "name": "mapl14805146fe3i197", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0" + }, + "zero": { + "positionMm": [ + -78.32932472229004, + 165.7944917678833, + 817.5182342529297 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0", + "name": "_126_807_34061712252_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0", + "name": "mapl14805146fe3i001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/1" + }, + "zero": { + "positionMm": [ + 648.3297348022461, + -211.74824237823486, + -1078.8166522979736 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0", + "name": "mapl14805146fe3i196", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/2" + }, + "zero": { + "positionMm": [ + 101.07946395874023, + -114.5554780960083, + -789.954662322998 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/2/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/2", + "name": "_126_807_35301710201", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/2/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/2/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/5/0/2", + "name": "_126_807_35301710201_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/5/0/2/1" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0", + "name": "MILL700-A底座", + "role": "base", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6" + }, + "zero": { + "positionMm": [ + 459.7148895263672, + 906.7631363868713, + -2320.876121520996 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "SHS25C100020_Track_TSXXX-0000058522001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/0" + }, + "zero": { + "positionMm": [ + 39.36731815338135, + 667.2102808952332, + 1206.9398164749146 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "底座002", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/1" + }, + "zero": { + "positionMm": [ + 2.282381057739258, + 382.2411298751831, + 456.71534538269043 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "底座009", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/2" + }, + "zero": { + "positionMm": [ + 323.70173931121826, + -1000.0901222229004, + 292.11002588272095 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "底座011", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/3" + }, + "zero": { + "positionMm": [ + -3093.5568809509277, + -2605.290651321411, + -2075.2453804016113 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/4", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "底座012", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/4" + }, + "zero": { + "positionMm": [ + 618.5640096664429, + -0.025063753128051758, + 520.3256011009216 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/5", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "底座015", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/5" + }, + "zero": { + "positionMm": [ + 838.29665184021, + -237.21277713775635, + 275.1512825489044 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "显示器001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6" + }, + "zero": { + "positionMm": [ + -682.807445526123, + -1648.0319499969482, + 759.9776983261108 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6", + "name": "mapl14805146fe3i-None1061424004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/0" + }, + "zero": { + "positionMm": [ + -0.8423328399658203, + -13.741254806518555, + -113.4251356124878 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/0/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/0", + "name": "Mesh_66", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/0/0" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/0/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/0", + "name": "Mesh_66_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/0/1" + }, + "zero": { + "positionMm": [ + 0, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6", + "name": "mapl14805146fe3i-None1061424004001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/1" + }, + "zero": { + "positionMm": [ + -0.8423328399658203, + -13.741254806518555, + -113.4251356124878 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6", + "name": "mapl14805146fe3i-None1061424004_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/2" + }, + "zero": { + "positionMm": [ + -81.01844787597656, + -285.07375717163086, + -248.1238842010498 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6", + "name": "平面", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/3" + }, + "zero": { + "positionMm": [ + -59.470415115356445, + -12.278079986572266, + 561.9646310806274 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6/4", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/6", + "name": "平面001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/6/4" + }, + "zero": { + "positionMm": [ + 3.1015872955322266, + -22.612810134887695, + 530.0655364990234 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "移动柜", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7" + }, + "zero": { + "positionMm": [ + -467.17357635498047, + 1571.4397430419922, + 533.7636470794678 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/0" + }, + "zero": { + "positionMm": [ + -21.704435348510742, + 3.5028457641601562, + 45.71419954299927 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/1" + }, + "zero": { + "positionMm": [ + -21.704435348510742, + 3.5028457641601562, + 45.71419954299927 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910_1", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/2" + }, + "zero": { + "positionMm": [ + 408.51664543151855, + -30.3189754486084, + -459.0965211391449 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/7", + "name": "mapl14805146fe3i-None3286791910_1001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/7/3" + }, + "zero": { + "positionMm": [ + 408.51664543151855, + -30.3189754486084, + -459.0965211391449 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6", + "name": "立方体", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8" + }, + "zero": { + "positionMm": [ + 358.4332466125488, + 211.11465990543365, + 1708.8958024978638 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/0", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体001", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/0" + }, + "zero": { + "positionMm": [ + 19.999980926513672, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/1", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体002", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/1" + }, + "zero": { + "positionMm": [ + 59.999942779541016, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/2", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体003", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/2" + }, + "zero": { + "positionMm": [ + 39.999961853027344, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/3", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体004", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/3" + }, + "zero": { + "positionMm": [ + 119.99988555908203, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/4", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体005", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/4" + }, + "zero": { + "positionMm": [ + 139.9998664855957, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/5", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体006", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/5" + }, + "zero": { + "positionMm": [ + 99.99990463256836, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/6", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体007", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/6" + }, + "zero": { + "positionMm": [ + 79.99992370605469, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/7", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体008", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/7" + }, + "zero": { + "positionMm": [ + 240.00024795532227, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/8", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体009", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/8" + }, + "zero": { + "positionMm": [ + 260.00022888183594, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/9", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体010", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/9" + }, + "zero": { + "positionMm": [ + 300.0001907348633, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/10", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体011", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/10" + }, + "zero": { + "positionMm": [ + 280.0002098083496, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/11", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体012", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/11" + }, + "zero": { + "positionMm": [ + 200.00028610229492, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/12", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体013", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/12" + }, + "zero": { + "positionMm": [ + 220.0002670288086, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/13", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体014", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/13" + }, + "zero": { + "positionMm": [ + 180.00030517578125, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/14", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体015", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/14" + }, + "zero": { + "positionMm": [ + 160.00032424926758, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/15", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体016", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/15" + }, + "zero": { + "positionMm": [ + 320.00017166137695, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/16", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体017", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/16" + }, + "zero": { + "positionMm": [ + 340.0001525878906, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/17", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体018", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/17" + }, + "zero": { + "positionMm": [ + 380.0005912780762, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/18", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体019", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/18" + }, + "zero": { + "positionMm": [ + 360.0001335144043, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/19", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体020", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/19" + }, + "zero": { + "positionMm": [ + 440.000057220459, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/20", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体021", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/20" + }, + "zero": { + "positionMm": [ + 460.00051498413086, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/21", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体022", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/21" + }, + "zero": { + "positionMm": [ + 420.0005531311035, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/22", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体023", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/22" + }, + "zero": { + "positionMm": [ + 400.00009536743164, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/23", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体024", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/23" + }, + "zero": { + "positionMm": [ + -19.999980926513672, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/24", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体037", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/24" + }, + "zero": { + "positionMm": [ + -700.0000476837158, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/25", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体038", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/25" + }, + "zero": { + "positionMm": [ + -720.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/26", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体039", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/26" + }, + "zero": { + "positionMm": [ + -759.9999904632568, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/27", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体040", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/27" + }, + "zero": { + "positionMm": [ + -740.0000095367432, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/28", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体041", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/28" + }, + "zero": { + "positionMm": [ + -819.9999332427979, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/29", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体042", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/29" + }, + "zero": { + "positionMm": [ + -839.9999141693115, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/30", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体043", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/30" + }, + "zero": { + "positionMm": [ + -799.9999523162842, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/31", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体044", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/31" + }, + "zero": { + "positionMm": [ + -779.9999713897705, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/32", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体045", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/32" + }, + "zero": { + "positionMm": [ + -940.000057220459, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/33", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体046", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/33" + }, + "zero": { + "positionMm": [ + -959.9997997283936, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/34", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体047", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/34" + }, + "zero": { + "positionMm": [ + -999.9997615814209, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/35", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体048", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/35" + }, + "zero": { + "positionMm": [ + -979.9997806549072, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/36", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体049", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/36" + }, + "zero": { + "positionMm": [ + -900.0000953674316, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/37", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体050", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/37" + }, + "zero": { + "positionMm": [ + -920.0000762939453, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/38", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体051", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/38" + }, + "zero": { + "positionMm": [ + -880.000114440918, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/39", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体052", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/39" + }, + "zero": { + "positionMm": [ + -860.0001335144043, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/40", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体065", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/40" + }, + "zero": { + "positionMm": [ + -1020.0002193450928, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/41", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体066", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/41" + }, + "zero": { + "positionMm": [ + -1079.9999237060547, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/42", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体067", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/42" + }, + "zero": { + "positionMm": [ + -1099.9999046325684, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/43", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体068", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/43" + }, + "zero": { + "positionMm": [ + -1059.999942779541, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/44", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体069", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/44" + }, + "zero": { + "positionMm": [ + -1040.0002002716064, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/45", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体070", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/45" + }, + "zero": { + "positionMm": [ + -1160.0000858306885, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/46", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体071", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/46" + }, + "zero": { + "positionMm": [ + -1180.0000667572021, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/47", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体072", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/47" + }, + "zero": { + "positionMm": [ + -1220.0000286102295, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/48", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体073", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/48" + }, + "zero": { + "positionMm": [ + -1200.0000476837158, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/49", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体074", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/49" + }, + "zero": { + "positionMm": [ + -1140.0001049041748, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + }, + { + "id": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8/50", + "parentId": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/6/8", + "name": "立方体075", + "role": "", + "source": { + "file": "MILL700-U_1.glb", + "hash": "bf37130681cc6462412e52744519516e8ade2a3212dd69153c0b1b3e415bcf66", + "path": "scene/0/6/8/50" + }, + "zero": { + "positionMm": [ + -1119.999885559082, + 0, + 0 + ], + "quaternion": [ + 0, + 0, + 0, + 1 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "joint": null + } + ], + "axisMap": { + "X": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2", + "Y": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1", + "Z": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/2/1/0", + "B": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3", + "C": "8b54ca9d-e775-495a-bd90-281610531d62:scene/0/3/1" + } +} diff --git a/coverage/glb-machine-manager/document/saved-eight-parts.glb b/coverage/glb-machine-manager/document/saved-eight-parts.glb new file mode 100644 index 0000000000000000000000000000000000000000..5701c7d8661256b56e3372b0a807829ed37eff86 GIT binary patch literal 92288 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 ZL+PkI4C6grDPCPWJ>vSZ>AusW{|7&&X6^t0 literal 0 HcmV?d00001 diff --git a/coverage/glb-machine-manager/document/workbench.report.json b/coverage/glb-machine-manager/document/workbench.report.json new file mode 100644 index 0000000..bd37c9e --- /dev/null +++ b/coverage/glb-machine-manager/document/workbench.report.json @@ -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": [] +} diff --git a/docs/glb-machine-manager/01-项目功能内容.md b/docs/glb-machine-manager/01-项目功能内容.md index 93ee0d4..5dbbc35 100644 --- a/docs/glb-machine-manager/01-项目功能内容.md +++ b/docs/glb-machine-manager/01-项目功能内容.md @@ -58,3 +58,5 @@ 18. MGR-19:对话框第一步独立选择设计机床类型 XYZAC/XYZBC;控制面板切换不覆盖设计草稿。机型限制轴绑定、运动验证和标定。保存完整机床 GLB,供控制面板“导入机床模型”自动识别机型并使用。 19. MGR-20:导入/应用跨机型模型时同步加载目标机型默认 G 代码,程序路径、源码、预览与运行机型保持一致;同机型标定保留兼容程序。不兼容轴程序在加载及执行入口拒绝。 + +20. MGR-21 文档管理:新建、打开已保存机床、编辑控制面板机床;模型名称/说明;保存 GLB 同时提供浏览器下载和本地机床库副本;刷新后从库恢复,多部件文件分组、节点路径、层级覆盖、显隐、关节和标定完整回填。 diff --git a/docs/glb-machine-manager/02-项目程序开发详细步骤.md b/docs/glb-machine-manager/02-项目程序开发详细步骤.md index c576246..eb3b745 100644 --- a/docs/glb-machine-manager/02-项目程序开发详细步骤.md +++ b/docs/glb-machine-manager/02-项目程序开发详细步骤.md @@ -23,3 +23,5 @@ 16. `MGR-19`:把机型纳入草稿/撤销历史;添加首步机型选择;切换清理不适用倾转绑定;完整模型打开恢复机型;下载前调用控制面板读取器校验;验证从 AC 工作区导入 BC GLB 自动切换及 MILL700 两机型保存/运动闭环。 17. `MGR-20`:修正 applyGeometry 跨机型程序选择;加载前读取并验证目标程序;添加 Worker 轴兼容门控;测试双向模型导入、管理器应用、自定义程序保留、文件/编辑器拒绝和旧程序运行门控。 + +18. `MGR-21`:定义机床编辑文档元数据;重建原部件树再应用覆盖防止双重偏移;实现 IndexedDB 元数据/文件原子保存;文件页提供保存位置解释与恢复;测试刷新、再次保存等价、标准导入、旧版兼容、存储失败下载和 AC/BC 五轴回归。 diff --git a/docs/glb-machine-manager/03-推进台账.md b/docs/glb-machine-manager/03-推进台账.md index ce0eec9..5da12c2 100644 --- a/docs/glb-machine-manager/03-推进台账.md +++ b/docs/glb-machine-manager/03-推进台账.md @@ -119,3 +119,11 @@ - 新增共享 `programMachineMismatch`:检查文件机型标识和有效块中的不支持 A/B 轴字,忽略注释、命名参数、O 标签及表达式内部。通用三轴程序继续可用,不改写 A/B 指令。 - Worker 在 PROGRAM_LOAD 以及 RUN/STEP/RESUME 检查源程序与展开子程序;覆盖绕过 UI 和旧恢复程序。门控缓存源文本/机型/路径,避免每帧重复扫描大程序。 - E16 本地验证通过:AC→BC、BC→AC、管理器应用、错轴文件/编辑器拒绝、同机型保留、自定义程序与正确 BC 运行。11 个可加载 RTCP 目录程序、程序替换和单步回归通过。 + +## R15 / 2026-09-21 / 保存位置与机床文档恢复 + +- 原“保存”只有浏览器下载,无法从网页看到保存位置;新增明确下载说明和本浏览器机床库(IndexedDB),显示名称、机型、时间、大小、部件/关节数和校验摘要。 +- 增加文件与恢复页、新建机床、打开已保存机床、编辑控制面板机床、模型名称与设计说明、保存版本打开/再下载/删除。新建/打开仍可撤销。 +- 增加 `linuxcnc.machine-editor/1` GLB 元数据:原部件配置与源节点零姿态拓扑,打开时根据持久节点 ID 重建原始部件树,再应用编辑覆盖,避免合并分组与双重变换。校验恢复结果与运动 JSON 一致。 +- 文件和元数据在 IndexedDB 一次事务提交;写入失败仍允许下载并明确提示。库打开校验 SHA256;库副本独立于磁盘文件,清站点数据会删除库记录。 +- 8 部件文件往返测试已通过:刷新后逐项回填、再次保存元数据完全等价、控制面板导入再送回编辑、旧 GLB 兼容、存储失败反馈。MILL700 AC/BC 完整回归通过,各 8 个五轴动态 tick,浏览器错误 0。工作台布局与八部件生产回归通过。MGR-21 verified。 diff --git a/docs/glb-machine-manager/04-任务矩阵.md b/docs/glb-machine-manager/04-任务矩阵.md index c9a81a8..75bf38a 100644 --- a/docs/glb-machine-manager/04-任务矩阵.md +++ b/docs/glb-machine-manager/04-任务矩阵.md @@ -23,3 +23,4 @@ |MGR-18 工程化工作台体验|verified|MGR-17|层级搜索与定位、绑定总览、撤销/重做、输入校验、步骤页签、视图预设、单轴步进、实时跟随锁定、响应式布局和失败导入保护通过| |MGR-19 对话框机型与保存整机|verified|MGR-18|先在对话框选择设计机型;绑定/标定受机型约束;草稿独立/可撤销;保存完整 GLB 可由控制面板导入并自动切换机型| |MGR-20 机型程序一致性|verified|MGR-19|导入/应用跨机型时加载目标默认程序;同机型保留;错轴程序加载/运行/单步/继续拒绝;AC↔BC 浏览器及 Worker 验收通过| +|MGR-21 保存位置与完整文档恢复|verified|MGR-20|命名 GLB 下载与本地机床库;显式打开/刷新恢复;多部件配置精确回填;二次保存等价;标准导入、旧版兼容、存储失败和 AC/BC 回归| diff --git a/docs/glb-machine-manager/05-验收证据.md b/docs/glb-machine-manager/05-验收证据.md index 6c003fb..e4e4ad3 100644 --- a/docs/glb-machine-manager/05-验收证据.md +++ b/docs/glb-machine-manager/05-验收证据.md @@ -176,3 +176,17 @@ - `node web/worker/test_boat_trt_programs.mjs`:AC/BC 船形程序均完整运行至 completed;报告 `program-compatibility/boats.report.json`。 - E16 已发布 `0de96bb`,线上资源 `index-VAG1dzJ6.js`。线上重复 AC↔BC 模型导入/管理器应用、错误轴加载拒绝、同机型保留和 BC 运行,全部 verified、浏览器错误 0;`program-compatibility/cloud.report.json`、`deployment.report.json`。 + +## E17 / R15 / 文件保存与编辑文档恢复 + +- `node scripts/test_machine_document_browser.mjs`:GLB-MGR-E17 verified。测试命名保存、浏览器库原子保存、刷新再打开八个部件、层级覆盖/轴反向/显隐/原点辅助/标定/说明逐项恢复;二次保存的三个元数据对象完全等价。 +- 显式磁盘打开、库再次下载字节一致、删除仅影响副本、损坏编辑数据拒绝且保持现有草稿、控制面板标准导入再回到编辑器、旧文件兼容、存储故障时继续下载并显示失败信息全部通过;浏览器错误 0。 +- `JOINT_TEST_OUTPUT=.../coverage/glb-machine-manager/document/mill700 node scripts/test_machine_joint_dof_browser.mjs`:MILL700 AC/BC 各 8 个动态 tick;导出/打开/标准导入及实时映射 verified。 +- `test_machine_manager_workbench.mjs` 和生产 `test_machine_manager_browser.mjs` 通过;静态类型、构建、历史、数学、134→146 控件清单、双画布/XYZAC 契约通过。 + +|文件(相对 document)|SHA-256| +|---|---| +|`browser.report.json`|`5f45884a75acf14d7a3ecff6a9a50b306842216cb2c26f91d44a781aff3f0073`| +|`files-and-recovery.png`|`ae48e693668a8e100b81fa2cbfe1a6d4dbc21600a230994f73f2d85d2876e389`| +|`saved-eight-parts.glb`|`f155f46e6d5566e407a2f708a66ba61332366fb2ba5007b01ac99ed04494769e`| +|`mill700/browser.report.json`|`7f5c87b1a2d5491242aa87248d0cb4085e5d849065520ad56e4e64c6453216b2`| diff --git a/docs/glb-machine-manager/06-决策记录.md b/docs/glb-machine-manager/06-决策记录.md index 5631f40..69e46cf 100644 --- a/docs/glb-machine-manager/06-决策记录.md +++ b/docs/glb-machine-manager/06-决策记录.md @@ -71,3 +71,7 @@ GLB 树节点 ID 使用导入时的子节点索引路径,不使用可能重复 ## D18 / 跨机型加载匹配程序,不转换旋转轴 工作区切换会改变解释器轴语义,不能继续加载旧机型的 G 代码。跨机型导入/应用自动使用目标机型 catalog 指定的默认程序,目标资源在提交配置前读取和校验;同机型标定保留兼容源程序。禁止通过把 A 文本替换为 B 冒充程序适配。加载和执行门控由 Worker 再次校验,注释和参数名不算轴指令。校验范围是 AC/BC 机型隔离,完整 G 代码解析仍由 LinuxCNC WASM 负责。 + +## D19 / 可移植 GLB 与浏览器副本 + +完整机床文档以 GLB 为交付文件;普通网页不能读取浏览器下载文件的绝对磁盘路径,因此界面明确告知查看下载记录。保存时另存完整 GLB 到当前站点 IndexedDB,并提供列表恢复,不暗示上传云端或跨设备同步。每次保存为独立副本,删除库记录不删除磁盘文件或当前草稿。原始编辑拓扑/零姿态保存为 `linuxcnc.machine-editor/1`,与运行关节 JSON 并存;精确恢复原始多文件装配后再施加覆盖,不重复叠加。旧文件缺少编辑元数据时按兼容装配恢复并保留轴/标定。临时关节试动不保存,未完成绑定的会话草稿目前不做跨刷新自动恢复。 diff --git a/docs/glb-machine-manager/08-保存与重新打开机床.md b/docs/glb-machine-manager/08-保存与重新打开机床.md new file mode 100644 index 0000000..61d367b --- /dev/null +++ b/docs/glb-machine-manager/08-保存与重新打开机床.md @@ -0,0 +1,38 @@ +# 保存与重新打开机床 + +## 保存在哪里 + +“保存机床模型 GLB”会生成包含几何、层级、机型、单自由度轴绑定、正负方向、零姿态和标定的完整文件: + +- **磁盘文件**:发起浏览器下载。通常在系统“下载”目录;如果浏览器开启“每次询问保存位置”,则在用户选择的位置。浏览器下载记录可定位文件,网页不能获取其绝对路径,也不能验证用户是否取消了下载。 +- **本浏览器机床库**:保存成功时还会把相同 GLB 存入本网站的 IndexedDB。刷新页面后进入“文件与恢复”,可直接打开配置、重新下载或删除副本。列表显示保存时间、机型、大小及 SHA256 摘要,每次保存生成一个独立版本。 + +本地机床库不会自动上传云端;它只存在于同一浏览器、同一站点地址(包括协议和端口)。清理站点数据、隐私窗口退出或换设备会失去这些本地副本。因此磁盘 GLB 是重要的可移植保存方式。库保存失败时仍会下载 GLB,并显示失败信息。 + +## 再次打开和回填 + +1. 在“三维机床管理”点击“打开已保存机床”,选择之前下载的 GLB;或在“文件与恢复”的机床库点击“打开配置”。 +2. 新版保存文件恢复为原来的多个部件,回填原始部件名、父级关系、源节点路径、层级拖放覆盖、平移/姿态零位、节点结构角色、轴绑定、方向、正负向和显隐/坐标原点显示。 +3. 顶部自动恢复 XYZAC/XYZBC,标定页恢复 C 原点、A/B 偏置、物理零点;文件页恢复模型名称、设计说明。轴总览可定位相应节点。 +4. 打开操作替换当前草稿,原草稿可通过撤销恢复。关节试动值归零,不作为机床设计零姿态保存。 +5. “编辑控制面板机床”将控制面板已加载的受支持配置回填到管理器,不需要再次找磁盘文件;后续编辑不会自动改变正在运行的机床,仍需显式应用。 +6. 名称和说明在“文件与恢复”中修改;保存后生成新的 GLB 和本地版本。默认下载名为 `managed-xyzac.glb` 或 `managed-xyzbc.glb`,命名后为 `名称-xyzac.glb` 或 `名称-xyzbc.glb`。 + +旧版本机床 GLB 若缺少完整编辑数据,仍恢复已有装配层级、轴配置和标定;无法凭空恢复已丢失的原始多文件分组。普通几何 GLB 使用“导入 GLB 部件”,完整机床使用“打开已保存机床”。 + +## 提供给控制面板 + +控制面板关机且程序空闲 → “导入机床模型” → 选择保存的 GLB。文件内的机型会决定控制配置;跨 AC/BC 会加载对应机型默认程序。完成后重新回零再执行程序。 + +## 元数据 + +- `userData.linuxcncMachine`:原 URDF 控制框架。 +- `userData.linuxcncMachineGeometry`:C 原点、偏置、物理零点与部件配置。 +- `userData.linuxcncJointModel`:运行关节 ID、父链与轴映射。 +- `userData.linuxcncMachineEditor`:`linuxcnc.machine-editor/1`,包含 `info.name/description`、每个部件的 `settings`、原始 `sourceNodes`。源节点记录稳定路径、原点位置(米)、四元数、比例、名称和可见性。GLB 节点的 `linuxcncNodeId` 负责匹配实际几何。 + +加载新版文件时会重建源节点拓扑,再复用原装配逻辑应用设置,并对比恢复后的关节 JSON,防止错绑或双重偏移。源 GLB 文件不原地修改。 + +## 当前边界 + +本轮提供完整机床的保存/打开/本地版本恢复。尚未绑定完整五轴的会话草稿、撤销历史、相机视角和临时试动值不会跨刷新自动保存;关闭对话框但不刷新页面仍保留草稿。云端共享、权限审批、碰撞检查及其他机型运动学不属于本轮实现。 diff --git a/docs/glb-machine-manager/README.md b/docs/glb-machine-manager/README.md index dfc23b5..50146ed 100644 --- a/docs/glb-machine-manager/README.md +++ b/docs/glb-machine-manager/README.md @@ -11,7 +11,7 @@ 现有整机 GLB + 内嵌 URDF 导入能力继续保留。新管理器生成与现有 `linuxcnc.machine/1` 相同的严格结构,再通过已有配置、Worker、WASM 和 Three.js 投影链运行。 -当前状态:MGR-20 机型程序一致性 verified;MGR-19 对话框选择机型/整机保存已 verified;MGR-17、MGR-18 已 verified;MGR-01 至 MGR-16 已完成历史验收,MILL700 实测覆盖照明、Z-up、132 节点树、拖放、节点原点、关节局部坐标系、节点相对父级平移旋转、模型删除、轴绑定、XYZ/AC 层级运动和 WebGL 资源降级。最新台账 R14,证据 `GLB-MGR-E01/E02/E05/E07/E08/E09/E10/E12/E13/E14/E15/E16` 位于 `coverage/glb-machine-manager/`。 +当前状态:MGR-21 文件管理与恢复 verified;MGR-20 机型程序一致性 verified;MGR-19 对话框选择机型/整机保存已 verified;MGR-17、MGR-18 已 verified;MGR-01 至 MGR-16 已完成历史验收,MILL700 实测覆盖照明、Z-up、132 节点树、拖放、节点原点、关节局部坐标系、节点相对父级平移旋转、模型删除、轴绑定、XYZ/AC 层级运动和 WebGL 资源降级。最新台账 R15,证据 `GLB-MGR-E01/E02/E05/E07/E08/E09/E10/E12/E13/E14/E15/E16/E17` 位于 `coverage/glb-machine-manager/`。 文档: @@ -26,3 +26,5 @@ - [07-单自由度JSON与实时驱动](07-单自由度JSON与实时驱动.md) - [关节 JSON Schema](joint-model.schema.json) + +- [08-保存与重新打开机床](08-保存与重新打开机床.md) diff --git a/docs/linuxcnc-axis-web-control-panel-source-logic.md b/docs/linuxcnc-axis-web-control-panel-source-logic.md index adb9420..e8b0115 100644 --- a/docs/linuxcnc-axis-web-control-panel-source-logic.md +++ b/docs/linuxcnc-axis-web-control-panel-source-logic.md @@ -1083,3 +1083,7 @@ silently reproduced in the browser. ### MGR-19 document machine type `machine-manager-type`, `machine-manager-type-note`: select XYZAC/XYZBC inside the design dialog before configuring structure. Design type belongs to undoable draft state and is independent of the live controller. Saving validates the GLB through the standard importer; loading a full machine restores type, bindings and calibration, and the control panel switches workspace to match the imported model. + +### MGR-21 document save and recovery + +`machine-document-new`, `machine-document-open`, `machine-document-open-file`, `machine-document-from-controller`, `machine-document-name`, `machine-document-description`, `machine-document-location`, `machine-library-search`, `machine-library-open`, `machine-library-download`, `machine-library-delete`, `machine-manager-tab-files`: named GLB document, complete multi-part editor recovery, explicit file opening, immutable saved copies in browser IndexedDB, location/status information, download and delete. Controller model editing reads current effective calibration. GLB remains compatible with the standard importer. diff --git a/scripts/test_axis_control_inventory.mjs b/scripts/test_axis_control_inventory.mjs index eef6fa0..a84f9c5 100644 --- a/scripts/test_axis_control_inventory.mjs +++ b/scripts/test_axis_control_inventory.mjs @@ -13,7 +13,7 @@ const [contract, app, panel, preview] = await Promise.all([ const controlIds = [ "menu-file", "menu-file-edit-tool-data", "menu-file-quit", "menu-help", "menu-help-about", "about-close", "toolbar-estop", "toolbar-power", "toolbar-open", "toolbar-load-case", "toolbar-reload", "toolbar-run", "toolbar-step", "toolbar-pause-resume", "toolbar-stop", "toolbar-block-delete", "toolbar-optional-pause", "toolbar-zoom-in", "toolbar-zoom-out", "toolbar-view-z", "toolbar-view-z2", "toolbar-view-x", "toolbar-view-y", "toolbar-view-y2", "toolbar-view-p", "toolbar-rotate", "toolbar-clear-live-plot", - "workspace-case-select", "workspace-load-3d-chips", "workspace-rtcp-programs", "rtcp-program-scope", "rtcp-program-select", "rtcp-program-source", "rtcp-program-load", "rtcp-program-download", "machine-manager-settings", "machine-manager-type", "machine-manager-type-note", "machine-manager-import", "machine-manager-files", "machine-manager-delete", "machine-manager-role", "machine-manager-parent", "machine-manager-show-origin", "machine-tree-node", "machine-tree-origin", "machine-tree-axis-role", "machine-joint-direction", "machine-joint-sign", "machine-joint-value", "machine-joint-step-minus", "machine-joint-step-plus", "machine-joint-reset", "machine-joint-follow-live", "machine-joint-live-state", "machine-manager-export-json", "machine-manager-undo", "machine-manager-redo", "machine-manager-draft-state", "machine-tree-search", "machine-tree-expand", "machine-tree-collapse", "machine-manager-validation", "machine-test-x", "machine-test-y", "machine-test-z", "machine-test-a", "machine-test-b", "machine-test-c", "machine-test-reset", "machine-test-state", "machine-manager-apply", "machine-manager-export", "machine-manager-tab-structure", "machine-manager-tab-motion", "machine-manager-tab-calibration", "machine-view-fit", "machine-view-selected", "machine-view-front", "machine-view-top", "manual-home-all", "manual-home-joint-select", + "workspace-case-select", "workspace-load-3d-chips", "workspace-rtcp-programs", "rtcp-program-scope", "rtcp-program-select", "rtcp-program-source", "rtcp-program-load", "rtcp-program-download", "machine-manager-settings", "machine-document-new", "machine-document-open", "machine-document-open-file", "machine-document-from-controller", "machine-document-name", "machine-document-description", "machine-document-location", "machine-library-search", "machine-library-open", "machine-library-download", "machine-library-delete", "machine-manager-tab-files", "machine-manager-type", "machine-manager-type-note", "machine-manager-import", "machine-manager-files", "machine-manager-delete", "machine-manager-role", "machine-manager-parent", "machine-manager-show-origin", "machine-tree-node", "machine-tree-origin", "machine-tree-axis-role", "machine-joint-direction", "machine-joint-sign", "machine-joint-value", "machine-joint-step-minus", "machine-joint-step-plus", "machine-joint-reset", "machine-joint-follow-live", "machine-joint-live-state", "machine-manager-export-json", "machine-manager-undo", "machine-manager-redo", "machine-manager-draft-state", "machine-tree-search", "machine-tree-expand", "machine-tree-collapse", "machine-manager-validation", "machine-test-x", "machine-test-y", "machine-test-z", "machine-test-a", "machine-test-b", "machine-test-c", "machine-test-reset", "machine-test-state", "machine-manager-apply", "machine-manager-export", "machine-manager-tab-structure", "machine-manager-tab-motion", "machine-manager-tab-calibration", "machine-view-fit", "machine-view-selected", "machine-view-front", "machine-view-top", "manual-home-all", "manual-home-joint-select", "switchkins-0", "switchkins-1", "switchkins-2", "tab-manual", "tab-mdi", "tab-diagnostics", "tab-preview", "tab-dro", "manual-axis-x", "manual-axis-y", "manual-axis-z", "manual-axis-a", "manual-axis-c", diff --git a/scripts/test_machine_document_browser.mjs b/scripts/test_machine_document_browser.mjs new file mode 100644 index 0000000..c5e95f6 --- /dev/null +++ b/scripts/test_machine_document_browser.mjs @@ -0,0 +1,59 @@ +import assert from 'node:assert/strict'; +import { readFile,writeFile,mkdir } from 'node:fs/promises'; +import { pathToFileURL } from 'node:url'; +import * as THREE from '../web/react/node_modules/three/build/three.module.js'; +import { GLTFExporter } from '../web/react/node_modules/three/examples/jsm/exporters/GLTFExporter.js'; +globalThis.FileReader=class{readAsArrayBuffer(blob){blob.arrayBuffer().then(v=>{this.result=v;this.onloadend?.();});}readAsDataURL(blob){blob.arrayBuffer().then(v=>{this.result=`data:${blob.type};base64,${Buffer.from(v).toString('base64')}`;this.onloadend?.();});}}; +const fixtures=await Promise.all(Array.from({length:8},async(_,i)=>{const s=new THREE.Scene();s.name=`part_${i}`;const mesh=new THREE.Mesh(new THREE.BoxGeometry(.05,.05,.05),new THREE.MeshStandardMaterial({color:0x458e83}));mesh.name=`mesh_${i}`;mesh.position.set(.01,.02,.03);s.add(mesh);const extra=mesh.clone();extra.name=`extra_${i}`;extra.position.x=.07;s.add(extra);const b=await new GLTFExporter().parseAsync(s,{binary:true,trs:true});return{name:`part-${i}.glb`,mimeType:'model/gltf-binary',buffer:Buffer.from(b)};})); +const pw=await import(pathToFileURL(process.env.PLAYWRIGHT_MODULE??'/home/mes006/.npm/_npx/e41f203b7505f1fb/node_modules/playwright/index.js')); +const browser=await(pw.default??pw).chromium.launch({headless:true,executablePath:'/usr/bin/google-chrome',args:['--no-sandbox','--use-angle=swiftshader','--enable-unsafe-swiftshader']});const page=await browser.newPage({viewport:{width:1440,height:1000}}); +const out=new URL('../coverage/glb-machine-manager/document/',import.meta.url);await mkdir(out,{recursive:true}); +const report={report_id:'GLB-MGR-E17',status:'running',url:process.env.MACHINE_MANAGER_URL??'http://127.0.0.1:5180/',checks:[],errors:[]}; +page.on('pageerror',e=>report.errors.push(e.message));page.on('console',m=>{if(['error','warning'].includes(m.type()))report.errors.push(m.text());}); +const c=id=>page.locator(`[data-axis-control="${id}"]`),preview=page.locator('[data-machine-manager-preview]'); +const idle=()=>page.waitForFunction(()=>document.querySelector('main.axis-app')?.dataset.axisProgramLoading==='false'&&document.querySelector('main.axis-app')?.dataset.axisStateSource==='linuxcnc-wasm',null,{timeout:60000}); +const choose=async(name)=>{await c('machine-manager-tab-structure').click();await c('machine-tree-search').fill(name);await c('machine-tree-node').filter({has:page.locator('span').filter({hasText:new RegExp(`^${name}$`)})}).first().click();}; +const save=async()=>{const p=page.waitForEvent('download');await c('machine-manager-export').click();const d=await p;const bytes=await readFile(await d.path());return{bytes,filename:d.suggestedFilename(),json:JSON.parse(bytes.toString('utf8',20,20+bytes.readUInt32LE(12)))}}; +const editor=saved=>saved.json.scenes[0].extras.linuxcncMachineEditor; +try{ + await page.goto(report.url);await idle();await c('machine-manager-settings').click();await c('machine-manager-files').setInputFiles(fixtures);await page.waitForFunction(()=>document.querySelector('[data-machine-manager-preview]')?.dataset.machineManagerPartCount==='8'); + for(const[i,a]of[[1,'X'],[2,'Y'],[3,'Z'],[5,'A'],[6,'C']]){await choose(`part_${i}`);await c('machine-tree-axis-role').selectOption(a);} + await choose('part_3');await c('machine-joint-sign').selectOption('-1');await c('machine-manager-show-origin').uncheck(); + await choose('extra_3');const extra=c('machine-tree-node').filter({has:page.locator('span').filter({hasText:/^extra_3$/})}).first();const sourcePath=await extra.locator('xpath=ancestor::li[1]').getAttribute('data-machine-tree-path');const partId=await extra.locator('xpath=ancestor::li[1]').getAttribute('data-machine-tree-part'); + await c('machine-tree-search').fill('');const target=c('machine-tree-node').filter({has:page.locator('span').filter({hasText:/^mesh_3$/})}).first();const targetPath=await target.locator('xpath=ancestor::li[1]').getAttribute('data-machine-tree-path'); + await target.evaluate((el,p)=>{const d=new DataTransfer();d.setData('application/x-linuxcnc-machine-tree',JSON.stringify(p));el.dispatchEvent(new DragEvent('drop',{bubbles:true,cancelable:true,dataTransfer:d}));},{partId,path:sourcePath}); + await page.waitForFunction(({partId,sourcePath,targetPath})=>document.querySelector(`[data-machine-tree-part="${partId}"][data-machine-tree-path="${sourcePath}"]`)?.dataset.machineTreeParent===targetPath,{partId,sourcePath,targetPath}); + await choose('part_7');await page.locator('.machine-part-flags input').first().uncheck(); + await c('machine-manager-tab-calibration').click();const field=t=>page.locator('fieldset.machine-vector').filter({hasText:t});await field('C 轴原点').getByLabel('X',{exact:true}).fill('24');await field('A 到 C 轴偏置').getByLabel('Y',{exact:true}).fill('18');await page.locator('fieldset.machine-zero').getByLabel('A',{exact:true}).fill('12'); + await c('machine-manager-tab-files').click();await c('machine-document-name').fill('Workshop Mill');await c('machine-document-description').fill('Revision 2: calibrated A pivot');const first=await save();assert.equal(first.filename,'Workshop Mill-xyzac.glb');assert.equal(editor(first).parts.length,8);assert.equal(editor(first).info.description,'Revision 2: calibrated A pivot'); + await page.waitForFunction(()=>document.querySelectorAll('[data-machine-saved-id]').length===1);assert.match(await c('machine-document-location').textContent(),/下载.*本浏览器机床库/s); + const id=await page.locator('[data-machine-saved-id]').first().getAttribute('data-machine-saved-id');await writeFile(new URL('saved-eight-parts.glb',out),first.bytes); + await choose('part_3');await c('machine-manager-show-origin').check();assert.doesNotMatch(await c('machine-manager-draft-state').textContent(),/与保存版本一致/);await c('machine-manager-undo').click();assert.match(await c('machine-manager-draft-state').textContent(),/与保存版本一致/); + report.checks.push('named GLB downloads and atomic browser-library copy with time/size/checksum; editor display changes mark document dirty'); + await page.reload();await idle();await c('machine-manager-settings').click();await c('machine-manager-tab-files').click();await page.waitForFunction(()=>document.querySelectorAll('[data-machine-saved-id]').length===1);await c('machine-library-open').click();await page.waitForFunction(()=>document.querySelector('[data-machine-manager-preview]')?.dataset.machineManagerPartCount==='8'); + await choose('part_3');assert.equal(await c('machine-tree-axis-role').inputValue(),'Z');assert.equal(await c('machine-joint-sign').inputValue(),'-1');assert.equal(await c('machine-manager-show-origin').isChecked(),false); + await choose('part_7');assert.equal(await page.locator('.machine-part-flags input').first().isChecked(),false); + await c('machine-manager-tab-calibration').click();assert.equal(await field('C 轴原点').getByLabel('X',{exact:true}).inputValue(),'24');assert.equal(await field('A 到 C 轴偏置').getByLabel('Y',{exact:true}).inputValue(),'18');assert.equal(await page.locator('fieldset.machine-zero').getByLabel('A',{exact:true}).inputValue(),'12'); + await c('machine-manager-tab-files').click();assert.equal(await c('machine-document-name').inputValue(),'Workshop Mill');assert.equal(await c('machine-document-description').inputValue(),'Revision 2: calibrated A pivot'); + const second=await save();assert.deepEqual(editor(second),editor(first));assert.deepEqual(second.json.scenes[0].extras.linuxcncJointModel,first.json.scenes[0].extras.linuxcncJointModel);assert.deepEqual(second.json.scenes[0].extras.linuxcncMachineGeometry,first.json.scenes[0].extras.linuxcncMachineGeometry); + report.checks.push('reload and local-library open restore eight source files, exact edited hierarchy, axis/sign, visibility, origins and calibration; second save has identical metadata'); + await c('machine-document-new').click();assert.equal(await preview.getAttribute('data-machine-manager-part-count'),'0');await c('machine-document-open-file').setInputFiles({name:first.filename,mimeType:'model/gltf-binary',buffer:first.bytes});await page.waitForFunction(()=>document.querySelector('[data-machine-manager-preview]')?.dataset.machineManagerPartCount==='8'); + await c('machine-manager-tab-files').click();const dl=page.waitForEvent('download');await page.locator(`[data-machine-saved-id="${id}"] [data-axis-control="machine-library-download"]`).click();assert.deepEqual(await readFile(await(await dl).path()),first.bytes); + page.once('dialog',d=>d.accept());await page.locator(`[data-machine-saved-id="${id}"] [data-axis-control="machine-library-delete"]`).click();await page.waitForFunction(id=>!document.querySelector(`[data-machine-saved-id="${id}"]`),id);assert.equal(await preview.getAttribute('data-machine-manager-part-count'),'8'); + report.checks.push('explicit open-file entry restores document; library redownload is byte identical; delete affects only chosen saved copy'); + const damaged=structuredClone(first.json);damaged.scenes[0].extras.linuxcncMachineEditor.parts[3].settings.nodeJoints.scene.sign=1; + const text=Buffer.from(JSON.stringify(damaged));const pad=(4-text.length%4)%4;const jsonBytes=Buffer.concat([text,Buffer.alloc(pad,32)]);const oldLen=first.bytes.readUInt32LE(12),bin=first.bytes.subarray(20+oldLen),header=Buffer.alloc(20);first.bytes.copy(header,0,0,12);header.writeUInt32LE(20+jsonBytes.length+bin.length,8);header.writeUInt32LE(jsonBytes.length,12);header.writeUInt32LE(0x4e4f534a,16); + await c('machine-document-open-file').setInputFiles({name:'damaged.glb',mimeType:'model/gltf-binary',buffer:Buffer.concat([header,jsonBytes,bin])});await page.waitForFunction(()=>document.querySelector('.machine-manager-workbench')?.getAttribute('aria-busy')==='false');assert.equal(await preview.getAttribute('data-machine-manager-part-count'),'8');assert.match(await page.locator('.machine-manager-footer').textContent(),/无法读取/); + report.checks.push('inconsistent editor metadata is rejected atomically without replacing the current draft'); + await page.getByRole('button',{name:'清除操作消息'}).click();await page.screenshot({path:new URL('files-and-recovery.png',out).pathname}); + await page.keyboard.press('Escape');await c('machine-glb-settings').click();await c('machine-glb-file').setInputFiles({name:first.filename,mimeType:'model/gltf-binary',buffer:first.bytes});await page.waitForFunction(()=>document.querySelector('.xyzac-machine-view')?.dataset.machineJointState);await idle();await page.keyboard.press('Escape'); + await c('machine-manager-settings').click();await c('machine-document-new').click();await c('machine-document-from-controller').click();await page.waitForFunction(()=>document.querySelector('[data-machine-manager-preview]')?.dataset.machineManagerPartCount==='8');await choose('part_3');assert.equal(await c('machine-joint-sign').inputValue(),'-1'); + report.checks.push('saved GLB loads through control-panel importer and can be sent back into editor with eight original parts'); + // The legacy machine remains readable without editor-document metadata. + await c('machine-document-open-file').setInputFiles(new URL('../coverage/glb-machine-manager/machine-type/test-xyzbc.glb',import.meta.url).pathname);await page.waitForFunction(()=>document.querySelector('[data-axis-control="machine-manager-type"]')?.value==='XYZBC');assert.equal(await preview.getAttribute('data-machine-manager-part-count'),'1');report.checks.push('legacy GLB remains editable via single-assembly fallback'); + // A quota/IDB failure must still allow download and report exact persistence result. + await c('machine-manager-tab-files').click();await page.evaluate(()=>{indexedDB.open=()=>{throw new Error('quota');};});const fallback=await save();assert.ok(fallback.bytes.length>0);assert.match(await c('machine-document-location').textContent(),/未保存成功/); + report.checks.push('local storage failure does not prevent GLB download and is visibly reported'); + assert.deepEqual(report.errors,[]);report.status='verified'; +}catch(e){report.status='failed';report.error=e.stack;report.text=await page.locator('body').innerText().catch(()=> '');await page.screenshot({path:new URL('failure.png',out).pathname}).catch(()=>{});throw e;}finally{await writeFile(new URL('browser.report.json',out),JSON.stringify(report,null,2)+'\n');await browser.close();} +console.log(JSON.stringify(report)); diff --git a/web/react/src/App.tsx b/web/react/src/App.tsx index fd61753..c1462b2 100644 --- a/web/react/src/App.tsx +++ b/web/react/src/App.tsx @@ -895,7 +895,7 @@ export function App() { { void loadCase(path); }} /> -

+
{(["path", "live", "limits", "velocity", "offsets", "extents"] as const).map((layer) => )}
diff --git a/web/react/src/MachineManagerPanel.tsx b/web/react/src/MachineManagerPanel.tsx index b07312b..93f3e48 100644 --- a/web/react/src/MachineManagerPanel.tsx +++ b/web/react/src/MachineManagerPanel.tsx @@ -9,14 +9,16 @@ import { configureMachinePartScene, draftNodeDof, makeJointAssembly, reparentMac import { driveJoint, jointZero, defaultDof, isLinear, type JointDof, type CncAxis } from "./machine-joints"; import { projectXyzacVisual, type XyzacVisualSource } from "./xyzac-visual-adapter"; import { useMachineDraft, draftFingerprint, changeMachineType } from "./machine-manager-history"; +import { downloadMachine, listSavedMachines, saveMachineCopy, readMachineCopy, deleteMachineCopy, type SavedMachine } from "./machine-library"; +import { machineDocumentFilename } from "./machine-document"; import { MachineNumberInput } from "./MachineManagerInputs"; import { inspectMachineGlb, MAX_MACHINE_BYTES, type Vec3 } from "./machine-urdf"; -type Props = { snapshot?: XyzacVisualSource | null; coordinates: "XYZAC" | "XYZBC"; disabled: boolean; onApply: (machine: ImportedMachine) => Promise }; +type Props = { currentMachine?: ImportedMachine | null; snapshot?: XyzacVisualSource | null; coordinates: "XYZAC" | "XYZBC"; disabled: boolean; onApply: (machine: ImportedMachine) => Promise }; type TestPose = { x: number; y: number; z: number; a: number; b: number; c: number }; type MotionTransform = { local: number[]; localQuaternion: number[]; world: number[]; worldQuaternion: number[] }; const zero3 = (): Vec3 => [0, 0, 0]; -type EditorTab = "structure" | "motion" | "calibration"; +type EditorTab = "structure" | "motion" | "calibration" | "files"; type PreviewCommand = { action: "fit" | "selected" | "front" | "top"; serial: number }; const formatted = (value: number) => Number.isFinite(value) ? value.toFixed(3) : "—"; @@ -146,7 +148,7 @@ function TreeNode({ part, node, selected, onSelect, onDrop, extra, query, expans ; } -export function MachineManagerPanel({ coordinates: controllerCoordinates, disabled, onApply, snapshot }: Props) { +export function MachineManagerPanel({ coordinates: controllerCoordinates, disabled, onApply, snapshot, currentMachine }: Props) { const [open, setOpen] = useState(false), [pending, setPending] = useState(false), [message, setMessage] = useState(""); const { history, draft, edit, undo, redo } = useMachineDraft(controllerCoordinates); const { coordinates, parts, cOriginMm, tiltOffsetMm, physicalZero } = draft; @@ -154,7 +156,16 @@ export function MachineManagerPanel({ coordinates: controllerCoordinates, disabl const setCOriginMm = (value: Vec3) => edit((current) => ({ ...current, cOriginMm: value })); const setTiltOffsetMm = (value: Vec3) => edit((current) => ({ ...current, tiltOffsetMm: value })); const setPhysicalZero = (value: PhysicalZero) => edit((current) => ({ ...current, physicalZero: value })); - const file = useRef(null); + const file = useRef(null), openFile = useRef(null); + const documentInfo = draft.documentInfo ?? { name: "", description: "" }; + const [library, setLibrary] = useState([]), [libraryError, setLibraryError] = useState(""); + const [saveLocation, setSaveLocation] = useState("尚未保存文件"), [savedSignature, setSavedSignature] = useState(""); + const [libraryQuery, setLibraryQuery] = useState(""); + const refreshLibrary = useCallback(async () => { try { setLibrary(await listSavedMachines()); setLibraryError(""); } catch { setLibraryError("此浏览器无法使用本地机床库;仍可保存下载 GLB 并从磁盘打开。"); } }, []); + useEffect(() => { if (open) void refreshLibrary(); }, [open, refreshLibrary]); + const requestOpen = () => { if (!pending && !followLive) openFile.current?.click(); }; + const newDocument = () => { if (pending || followLive) return; edit(() => ({ coordinates, documentInfo: { name: "", description: "" }, parts: [], cOriginMm: [0, 0, 0], tiltOffsetMm: [0, 0, 0], physicalZero: { x: 0, y: 0, z: 0, a: 0, b: 0, c: 0 } })); setSelectedId(null); setQuery(""); setTab("structure"); setTestPose({ x: 0, y: 0, z: 0, a: 0, b: 0, c: 0 }); setSaveLocation("新建机床尚未保存;旧版本仍在本地机床库"); setMessage("已新建机床,原草稿可撤销恢复"); }; + const disposeSources = (sources: Awaited>[]) => { const scenes = new Set(sources.flatMap((source) => source.restoredParts?.map((part) => part.scene) ?? [source.scene])); scenes.forEach(disposeMachineScene); }; const [selectedId, setSelectedId] = useState(null), [selectedNodePath, setSelectedNodePath] = useState("scene"); const [tab, setTab] = useState("structure"), [query, setQuery] = useState(""); const [expansion, setExpansion] = useState({ all: false, serial: 0 }); @@ -183,32 +194,37 @@ export function MachineManagerPanel({ coordinates: controllerCoordinates, disabl const parentAllowed = (id: string, parentId: string | null) => { let cursor = parentId; const visited = new Set([id]); while (cursor) { if (visited.has(cursor)) return false; visited.add(cursor); cursor = parts.find((part) => part.id === cursor)?.parentId ?? null; } return true; }; const update = (id: string, values: Partial) => { if (pending || followLive) return; if (values.parentId && !parentAllowed(id, values.parentId)) { setMessage("不能将部件挂到自身或后代节点"); return; } setParts((current) => current.map((part) => part.id === id ? { ...part, ...values } : part)); setMessage(""); }; const vectorInput = (label: string, value: Vec3, set: (value: Vec3) => void, unit: string) =>
{label} ({unit}){["X", "Y", "Z"].map((axis, index) => )}
; - const importFiles = async (list: FileList | File[] | null) => { + const importFiles = async (list: FileList | File[] | null, savedOnly = false) => { if (!list?.length || pending || followLive) return; setPending(true); setMessage("正在读取 GLB 部件…"); try { const results = await Promise.allSettled([...list].map(async (item) => { if (!item.name.toLowerCase().endsWith(".glb") || item.size > 32 * 1024 * 1024) throw new Error(`${item.name}:请选择不超过 32 MiB 的 GLB`); try { return await loadMachinePart(await item.arrayBuffer(), item.name); } catch { throw new Error(`${item.name}:模型无法读取,请检查是否为完整的自包含 GLB,或配置是否与模型层级一致`); } })); const loaded = results.flatMap((result) => result.status === "fulfilled" ? [result.value] : []); const failure = results.find((result) => result.status === "rejected"); - if (failure?.status === "rejected") { loaded.forEach((source) => disposeMachineScene(source.scene)); throw failure.reason; } + if (failure?.status === "rejected") { disposeSources(loaded); throw failure.reason; } const restoredSources = loaded.filter((source) => source.restoredModel); - const restored = restoredSources[0]?.restoredModel; + const restoredSource = restoredSources[0]; + const restored = restoredSource?.restoredModel; + if (savedOnly && !restored) { disposeSources(loaded); throw new Error("请选择已保存的机床 GLB;普通几何部件请使用“导入 GLB 部件”"); } // A saved machine is opened as one document, not appended to another // machine. Raw component imports continue to append to this draft. if (restored && loaded.length !== 1) { - loaded.forEach((source) => disposeMachineScene(source.scene)); + disposeSources(loaded); throw new Error("完整机床 GLB 请单独打开;普通部件可批量导入"); } - edit((draft) => { + const nextDraft = (() => { const next = restored ? [] : [...draft.parts]; for (const source of loaded) { + if (source.restoredParts) { next.push(...source.restoredParts); continue; } const role = MACHINE_PART_ROLES.find((candidate) => !next.some((part) => part.role === candidate)) ?? ""; const parentRole = role ? expectedParentRole(role) : null; const parentId = parentRole ? next.find((part) => part.role === parentRole)?.id ?? null : null; next.push({ ...source, role, parentId, visible: true, showOrigin: true, originMm: zero3(), translationMm: zero3(), rotationDeg: zero3(), nodeParents: {}, nodeTransforms: {}, nodeJoints: source.restoredJoints ?? {}, nodeRoles: source.restoredRoles ?? {} }); } - return { ...draft, parts: next, ...(restored ? { coordinates: restored.coordinates, cOriginMm: restored.calibration.cOriginMm, tiltOffsetMm: restored.calibration.tiltOffsetMm, physicalZero: restored.calibration.physicalZero as PhysicalZero } : {}) }; - }); - setTab("structure"); setQuery(""); setSelectedId(loaded[0].id); setSelectedNodePath("scene"); setMessage(restored ? `已打开 ${restored.coordinates} 完整机床,恢复层级、关节和标定;原草稿可撤销恢复` : `已导入 ${loaded.length} 个部件`); + return { ...draft, parts: next, ...(restored ? { coordinates: restored.coordinates, documentInfo: restoredSource?.restoredInfo ?? { name: loaded[0].filename.replace(/\.glb$/i, ""), description: "" }, cOriginMm: restored.calibration.cOriginMm, tiltOffsetMm: restored.calibration.tiltOffsetMm, physicalZero: restored.calibration.physicalZero as PhysicalZero } : {}) }; + })(); + edit(() => nextDraft); + if (restored) setSavedSignature(nextDraft.coordinates + draftFingerprint(nextDraft)); + setTestPose({ x: 0, y: 0, z: 0, a: 0, b: 0, c: 0 }); setTab("structure"); setQuery(""); setSelectedId(loaded[0].restoredParts?.[0].id ?? loaded[0].id); setSelectedNodePath("scene"); if (restored) setSaveLocation(`已打开文件:${loaded[0].filename};可继续编辑并保存新版本`); setMessage(restored ? `已打开 ${restored.coordinates} 完整机床,恢复层级、关节和标定;原草稿可撤销恢复` : `已导入 ${loaded.length} 个部件`); } catch (error) { setMessage(error instanceof Error ? error.message : String(error)); } finally { setPending(false); } }; @@ -234,7 +250,7 @@ export function MachineManagerPanel({ coordinates: controllerCoordinates, disabl }; const apply = async () => { if (disabled || pending || followLive || blockingReason) return; setPending(true); setMessage("正在生成机床层级和 URDF…"); let machine: ImportedMachine | null = null; - try { machine = await buildManagedMachine({ coordinates, parts, cOriginMm, tiltOffsetMm, physicalZero }); await onApply(machine); setApplied(signature); setMessage("三维机床已应用;请重新回零后运行程序"); } + try { machine = await buildManagedMachine({ coordinates, parts, cOriginMm, tiltOffsetMm, physicalZero, documentInfo }); await onApply(machine); setApplied(signature); setMessage("三维机床已应用;请重新回零后运行程序"); } catch (error) { if (machine) disposeMachineScene(machine.scene); setMessage(error instanceof Error ? error.message : String(error)); } finally { setPending(false); } }; @@ -242,19 +258,62 @@ export function MachineManagerPanel({ coordinates: controllerCoordinates, disabl if (pending || followLive || blockingReason) return; setPending(true); setMessage("正在生成包含 userData 的组合 GLB…"); let machine: ImportedMachine | null = null; try { - machine = await buildManagedMachine({ coordinates, parts, cOriginMm, tiltOffsetMm, physicalZero }); + machine = await buildManagedMachine({ coordinates, parts, cOriginMm, tiltOffsetMm, physicalZero, documentInfo }); const exportScene = new THREE.Scene(); exportScene.name = machine.scene.name; exportScene.userData = machine.scene.userData; for (const child of machine.scene.children) exportScene.add(child.clone(true)); const bytes = await new GLTFExporter().parseAsync(exportScene, { binary: true, trs: true, onlyVisible: false }); if (!(bytes instanceof ArrayBuffer) || bytes.byteLength > MAX_MACHINE_BYTES) throw new Error("保存文件超过控制面板支持的 32 MiB,请减小模型后重试"); const saved = inspectMachineGlb(bytes); if (saved.structure.coordinates !== coordinates) throw new Error("保存模型的机型与当前配置不一致"); - const url = URL.createObjectURL(new Blob([bytes as ArrayBuffer], { type: "model/gltf-binary" })); - const link = document.createElement("a"); link.href = url; link.download = machine.filename; link.click(); setTimeout(() => URL.revokeObjectURL(url), 1000); - setExported(signature); setMessage(`已保存 managed-${coordinates.toLowerCase()}.glb,可在控制面板“导入机床模型”中加载,自动识别 ${coordinates} 和轴配置`); + const filename = machineDocumentFilename(documentInfo.name, coordinates); + let localCopy = false; + try { + const sha256 = [...new Uint8Array(await crypto.subtle.digest("SHA-256", bytes))].map((value) => value.toString(16).padStart(2, "0")).join(""); + await saveMachineCopy({ id: crypto.randomUUID(), name: documentInfo.name.trim() || `${coordinates} 机床`, filename, coordinates, savedAt: new Date().toISOString(), size: bytes.byteLength, sha256, partCount: parts.length, jointCount: bindings.length }, bytes); + localCopy = true; await refreshLibrary(); + } catch { setLibraryError("本地机床库保存失败,可能存储空间不足。已继续下载 GLB,请妥善保存下载文件。"); } + downloadMachine(bytes, filename); + setExported(signature); setSavedSignature(localCopy ? signature : ""); + setSaveLocation(`${filename}:已发起浏览器下载${localCopy ? ";同时保存到本浏览器机床库" : ";本地机床库未保存成功"}`); + setMessage(`已保存 ${filename}。磁盘位置见浏览器下载记录(通常为“下载”目录);${localCopy ? "下次可在“文件与恢复”直接打开。" : "请从磁盘打开恢复。"} 控制面板“导入机床模型”可使用此 GLB。`); + } catch (error) { setMessage(error instanceof Error ? error.message : String(error)); } finally { if (machine) disposeMachineScene(machine.scene); setPending(false); } }; + const openLibraryModel = async (entry: SavedMachine, download = false) => { + if (pending || (followLive && !download)) return; + setPending(true); + try { + const bytes = await readMachineCopy(entry.id); + if (!bytes) throw new Error("本地文件不存在,请从磁盘重新打开"); + const digest = [...new Uint8Array(await crypto.subtle.digest("SHA-256", bytes))].map((value) => value.toString(16).padStart(2, "0")).join(""); + if (digest !== entry.sha256) throw new Error("本地机床副本校验失败,请从磁盘备份重新打开"); + if (download) { downloadMachine(bytes, entry.filename); setMessage(`已再次下载 ${entry.filename},请在浏览器下载记录中查看位置`); } + else await importFiles([new File([bytes], entry.filename, { type: "model/gltf-binary" })], true); + } catch (error) { setMessage(error instanceof Error ? error.message : String(error)); } + finally { setPending(false); } + }; + const removeLibraryModel = async (entry: SavedMachine) => { + if (pending || !globalThis.confirm(`删除本浏览器机床库中的“${entry.name}”版本?磁盘下载文件和当前草稿不受影响。`)) return; + setPending(true); + try { await deleteMachineCopy(entry.id); await refreshLibrary(); setMessage("已删除本地保存版本"); } catch { setMessage("删除失败,请稍后重试"); } finally { setPending(false); } + }; + const editControllerModel = async () => { + if (!currentMachine || pending || followLive) return; + setPending(true); + try { + const scene = new THREE.Scene(); scene.userData = JSON.parse(JSON.stringify(currentMachine.scene.userData)); + // Geometry overrides belong to the current controller model even when its + // immutable source GLB was loaded before the override. + if (scene.userData.linuxcncJointModel) { + const offsets = currentMachine.structure.offsets; + scene.userData.linuxcncJointModel.calibration = { cOriginMm: [offsets.x_rot_point, offsets.y_rot_point, offsets.z_rot_point], tiltOffsetMm: [offsets.x_offset, offsets.y_offset, offsets.z_offset], physicalZero: { ...scene.userData.linuxcncJointModel.calibration.physicalZero, ...currentMachine.physicalZero } }; + } + for (const child of currentMachine.scene.children) scene.add(child.clone(true)); + const bytes = await new GLTFExporter().parseAsync(scene, { binary: true, trs: true, onlyVisible: false }); + await importFiles([new File([bytes as ArrayBuffer], currentMachine.filename, { type: "model/gltf-binary" })], true); + } catch (error) { setMessage(error instanceof Error ? error.message : String(error)); } finally { setPending(false); } + }; const roleChange = (part: MachinePartDraft, role: MachinePartRole | "") => { if (selectedNodePath !== "scene") { update(part.id, { nodeRoles: { ...part.nodeRoles, [selectedNodePath]: role } }); return; } const parentRole = role ? expectedParentRole(role) : null; @@ -297,15 +356,15 @@ export function MachineManagerPanel({ coordinates: controllerCoordinates, disabl edit((draft) => changeMachineType(draft, next)); setTab("structure"); setMessage(`设计机型已选择 ${next};保留模型层级和 XYZ/C 绑定,请重新配置 ${next[3]} 轴并核对标定。可撤销恢复。`); }}>
2 · 结构与关节 → 3 · 验证与标定 → 4 · 保存 GLB{coordinates === "XYZAC" ? "A 绕 X 倾转,C 绕 Z 回转" : "B 绕 Y 倾转,C 绕 Z 回转"} · 控制面板当前 {controllerCoordinates}{coordinates !== controllerCoordinates ? ";应用或导入模型时切换" : ""}
-
{parts.length} 个模型 · {bindings.filter((b) => coordinates.includes(b.dof.axis)).length}/5 轴已绑定{!parts.length ? "新建机床" : applied === signature ? "已应用当前配置" : exported === signature ? "已导出 · 尚未应用" : "配置尚未应用"}
+
{parts.length} 个模型 · {bindings.filter((b) => coordinates.includes(b.dof.axis)).length}/5 轴已绑定{!parts.length ? "新建机床" : savedSignature === signature ? "与保存版本一致" : applied === signature ? "已应用当前配置" : exported === signature ? "已导出 · 尚未应用" : "配置尚未应用"}
{[...coordinates].map((axis) => { const binding = bindings.find((b) => b.dof.axis === axis); return ; })}
{([ ["fit", "整机适配"], ["selected", "定位选中"], ["front", "正视"], ["top", "俯视"] ] as const).map(([action, label]) => )}Z ↑ · X 红 / Y 绿 / Z 蓝
{open && } - {!parts.length &&
建立机床的数字装配

选择机床类型 → 导入 GLB → 绑定关节 → 保存机床模型

支持完整层级 · 单文件不超过 32 MiB
} + {!parts.length &&
建立机床的数字装配

选择机床类型 → 导入 GLB → 绑定关节 → 保存机床模型

支持完整层级 · 单文件不超过 32 MiB{library.length > 0 && }
}

左键旋转 · 滚轮缩放 · 右键平移 · 选中关节显示局部坐标系

-
{([ ["structure", "结构与关节"], ["motion", "运动验证"], ["calibration", "机床标定"] ] as const).map(([id, label], index) => )}
+
{([ ["structure", "结构与关节"], ["motion", "运动验证"], ["calibration", "机床标定"], ["files", "文件与恢复"] ] as const).map(([id, label], index) => )}
+