app
Fusion - the Fusion 360 Bridge
Public Made by Adomby adom
Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.
← Commit history
Publish 1.13.19
7 files changed
+291−8
.insiders-stage/fusion-bridge/version.json+5−5@@ -1,14 +1,14 @@ { "manifest_version": 1, "name": "fusion360",- "version": "1.13.17",- "url": "https://wiki.adom.inc/download/adom/fusion-bridge/1.13.17/adom-bridge-fusion-v1.13.17.zip",- "sha256": "0baedb1111ff4cd9fb040d85fd9abb147479cf9a4371fcdc85d6fbc228446109",- "size": 8088501,+ "version": "1.13.19",+ "url": "https://wiki.adom.inc/download/adom/fusion-bridge/1.13.19/adom-bridge-fusion-v1.13.19.zip",+ "sha256": "29ff14bd7f9b2a0edf5b28a3013f7439079473ff6cecfd18a56b79a65199954d",+ "size": 8099958, "verbPrefixes": [ "fusion_" ], "healthEndpoint": "/status",- "released_at": "2026-10-29T20:47:22Z",+ "released_at": "2026-10-29T21:24:01Z", "tier": "insiders" }
.release-page-head+1−1@@ -1 +1 @@-d299f6f55f6d20b6a7e93b42494b47b102e7824c+a40d381dd0f822a1ab07b8886433915080d96530
install.shpage.json+5−2@@ -148,5 +148,8 @@ "author": { "name": "John Lauer", "email": "[email protected]"- }-}+ },+ "confirmed_user_skills": [+ "fusion-design-efficiency"+ ]+}
tests/reports/verb-test-2026-10-29_1622.jsonadded+84@@ -0,0 +1,84 @@+{+ "date": "2026-10-29_1622",+ "target": "DESKTOP-BAR6S0F",+ "tier": "daily",+ "pass": 0,+ "fail": 7,+ "sections": {+ "routing": {+ "PASS": 0,+ "FAIL": 3,+ "MANUAL": 0,+ "SKIP": 0+ },+ "exports": {+ "PASS": 0,+ "FAIL": 1,+ "MANUAL": 0,+ "SKIP": 0+ },+ "bridge-lifecycle": {+ "PASS": 0,+ "FAIL": 2,+ "MANUAL": 0,+ "SKIP": 0+ },+ "gui-driving": {+ "PASS": 0,+ "FAIL": 1,+ "MANUAL": 0,+ "SKIP": 0+ }+ },+ "results": [+ {+ "verb": "fusion_routing_state",+ "status": "FAIL",+ "why": "expected success, got error=Active document is 'Untitled', expected 'lane-BQ25792-copy'. code=wrong_document; model is None, not the standard board model; no pads; copper layers not named F.Cu..B.Cu; no unconnected count",+ "sec": 1.1,+ "section": "routing"+ },+ {+ "verb": "fusion_review_board",+ "status": "FAIL",+ "why": "expected success, got error=Active document is 'Untitled', expected 'lane-BQ25792-copy'. code=wrong_document; missing field 'counts'; missing field 'engine'",+ "sec": 1.1,+ "section": "routing"+ },+ {+ "verb": "fusion_board_report",+ "status": "FAIL",+ "why": "expected success, got error=Active document is 'Untitled', expected 'lane-BQ25792-copy'. code=wrong_document; missing field 'path'; missing field 'engine'",+ "sec": 1.1,+ "section": "exports"+ },+ {+ "verb": "fusion_simulate",+ "status": "FAIL",+ "why": "expected success, got error=No open document is named lane-BQ25792-copy code=wrong_document; missing field 'signals'; missing field 'notSimulated'; missing field 'engine'",+ "sec": 1.1,+ "section": "routing"+ },+ {+ "verb": "fusion_teardrops",+ "status": "FAIL",+ "why": "expected success, got error=Active document is 'Untitled', expected 'lane-BQ25792-copy'. code=wrong_document; missing field 'teardrops'; missing field 'skipped'; missing field 'engine'",+ "sec": 1.1,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_panelize",+ "status": "FAIL",+ "why": "expected success, got error=Active document is 'Untitled', expected 'lane-BQ25792-copy'. code=wrong_document; missing field 'panelMm'; missing field 'copyShift'; missing field 'jlcpcb'; missing field 'engine'",+ "sec": 3.5,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "focus_invariance",+ "status": "FAIL",+ "why": "foreground is 'Fusion360' after the run",+ "section": "gui-driving"+ }+ ],+ "durationSec": 9.0+}
tests/reports/verb-test-2026-10-29_1623.jsonadded+105@@ -0,0 +1,105 @@+{+ "date": "2026-10-29_1623",+ "target": "DESKTOP-BAR6S0F",+ "tier": "daily",+ "pass": 10,+ "fail": 0,+ "sections": {+ "bridge-lifecycle": {+ "PASS": 5,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ },+ "routing": {+ "PASS": 3,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ },+ "exports": {+ "PASS": 1,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ },+ "gui-driving": {+ "PASS": 1,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ }+ },+ "results": [+ {+ "verb": "fusion_describe",+ "status": "PASS",+ "why": "",+ "sec": 0.2,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_mechanical",+ "status": "PASS",+ "why": "",+ "sec": 1.3,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_routing_state",+ "status": "PASS",+ "why": "",+ "sec": 2.4,+ "section": "routing"+ },+ {+ "verb": "fusion_review_board",+ "status": "PASS",+ "why": "",+ "sec": 5.6,+ "section": "routing"+ },+ {+ "verb": "fusion_board_report",+ "status": "PASS",+ "why": "",+ "sec": 26.3,+ "section": "exports"+ },+ {+ "verb": "fusion_simulate",+ "status": "PASS",+ "why": "",+ "sec": 3.1,+ "section": "routing"+ },+ {+ "verb": "fusion_import_part",+ "status": "PASS",+ "why": "",+ "sec": 0.1,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_teardrops",+ "status": "PASS",+ "why": "",+ "sec": 1.7,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_panelize",+ "status": "PASS",+ "why": "",+ "sec": 3.6,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "focus_invariance",+ "status": "PASS",+ "why": "",+ "section": "gui-driving"+ }+ ],+ "durationSec": 44.3+}
tests/reports/verb-test-2026-10-29_1630.jsonadded+91@@ -0,0 +1,91 @@+{+ "date": "2026-10-29_1630",+ "target": "DESKTOP-BAR6S0F",+ "tier": "daily",+ "pass": 8,+ "fail": 0,+ "sections": {+ "bridge-lifecycle": {+ "PASS": 2,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ },+ "routing": {+ "PASS": 4,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ },+ "exports": {+ "PASS": 1,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ },+ "gui-driving": {+ "PASS": 1,+ "FAIL": 0,+ "MANUAL": 0,+ "SKIP": 0+ }+ },+ "results": [+ {+ "verb": "fusion_describe",+ "status": "PASS",+ "why": "",+ "sec": 0.2,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_mechanical",+ "status": "PASS",+ "why": "",+ "sec": 1.3,+ "section": "bridge-lifecycle"+ },+ {+ "verb": "fusion_review_board",+ "status": "PASS",+ "why": "",+ "sec": 4.1,+ "section": "routing"+ },+ {+ "verb": "fusion_board_report",+ "status": "PASS",+ "why": "",+ "sec": 22.0,+ "section": "exports"+ },+ {+ "verb": "fusion_simulate",+ "status": "PASS",+ "why": "",+ "sec": 3.0,+ "section": "routing"+ },+ {+ "verb": "fusion_schematic_review",+ "status": "PASS",+ "why": "",+ "sec": 5.6,+ "section": "routing"+ },+ {+ "verb": "fusion_pin_pad_check",+ "status": "PASS",+ "why": "",+ "sec": 4.3,+ "section": "routing"+ },+ {+ "verb": "focus_invariance",+ "status": "PASS",+ "why": "",+ "section": "gui-driving"+ }+ ],+ "durationSec": 40.7+}