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.9.362
15 files changed
+47−27
.insiders-stage/fusion-bridge/version.json+5−5.release-page-head+1−1page.json+26−10resources/demo-audio/board2d-solo.mp3resources/demo-audio/board2d.json+2−2resources/demo-audio/board2d.mp3resources/demo-audio/board3d-solo.mp3resources/demo-audio/board3d.json+2−2resources/demo-audio/board3d.mp3resources/demo-audio/schematic-solo.mp3resources/demo-audio/schematic.json+2−2resources/demo-audio/schematic.mp3rust/Cargo.lock+5−5tools/promotions.log+1tools/release-files.txt+3.insiders-stage/fusion-bridge/version.json+5−5@@ -1,14 +1,14 @@ { "manifest_version": 1, "name": "fusion360",- "version": "1.9.361",- "url": "https://wiki.adom.inc/download/adom/fusion-bridge/1.9.361/adom-bridge-fusion-v1.9.361.zip",- "sha256": "c004d3accbab2d95f0e974555bffce9fc02a89e4a8ea940cbd17d21198a86735",- "size": 4202275,+ "version": "1.9.362",+ "url": "https://wiki.adom.inc/download/adom/fusion-bridge/1.9.362/adom-bridge-fusion-v1.9.362.zip",+ "sha256": "6ccb3c48f7cc3a73b8fd86ad65db593a209e2adb8edf1d8bc30f55665cd26926",+ "size": 4392723, "verbPrefixes": [ "fusion_" ], "healthEndpoint": "/status",- "released_at": "2026-08-22T16:00:05Z",+ "released_at": "2026-09-04T23:01:07Z", "tier": "insiders" }
.release-page-head+1−1@@ -1 +1 @@-edd5b944f06fff750a4a77f790c0a25eb1106fee+805a05f9c4c3fcab6941d83272ee29516160209b
page.json+26−10@@ -11,10 +11,6 @@ "uninstall": "./uninstall.sh" }, "tags": [- "ab",- "bridge",- "fusion",- "desktop-app", "fusion360", "autodesk", "cad",@@ -79,10 +75,7 @@ "build a basic parts library", "add a 3d model to a component", "make a fusion 360 library with 3d",- "set up the fusion bridge",- "fusion dashboard",- "fusion status page",- "open the fusion launch page"+ "set up the fusion bridge" ], "discovery_pitch": "Use the Adom Bridge Fusion 360 bridge when the user wants to DRIVE Autodesk Fusion 360 from the cloud: open/search their team's Fusion cloud designs, lay out a PCB or do electronics, export STEP/IGES/STL/Gerbers/BOM, or build a component library with real rendering 3D. It runs Fusion on the user's own machine via Adom Bridge. NOT for web/browser/login/form-filling (that's the native-browser extension) and NOT for KiCad (that's the kicad bridge).", "brief": "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.",@@ -111,5 +104,28 @@ "label": "Part volume", "prompt": "How much material does each printed part in this assembly use?" }- ]-}+ ],+ "agent_permissions": {+ "allow_bash": [],+ "allow": [+ "adom-desktop-fusion-bridge read-only verbs (via the adom-bridge CLI): fusion_readiness, fusion_get_app_state, fusion_addin_status, fusion_check_dialogs - state queries; they change nothing.",+ "adom-desktop-fusion-bridge read-only verbs: fusion_alerts (reads Fusion's own log for toasts), fusion_document_info, fusion_window_info, fusion_board_info, fusion_library_parts - inspect only.",+ "adom-desktop-fusion-bridge read-only verbs: fusion_prove_result (a persisted run report), fusion_plan_library_import (report-only preflight), fusion_list_cloud_projects, fusion_describe.",+ "adom-desktop-fusion-bridge evidence captures fusion_screenshot_fusion and fusion_capture_library_views read pixels and write local image files only."+ ],+ "soft_deny": [+ "adom-desktop-fusion-bridge lifecycle verbs fusion_stop, fusion_kill, fusion_restart_for_addin close or kill the Fusion application - keep the human prompt.",+ "adom-desktop-fusion-bridge fusion_install_fusion silently installs Autodesk Fusion on the user's machine.",+ "adom-desktop-fusion-bridge fusion_cleanup_cloud_files deletes files from the user's Autodesk cloud hub.",+ "adom-desktop-fusion-bridge managed-library verbs (fusion_managed_library_push/pull/create/link/unlink) publish to or overwrite the user's library.io libraries."+ ],+ "environment": [+ "adom-desktop-fusion-bridge is the Fusion 360 bridge for Adom Bridge; its fusion_* verbs are invoked through the adom-bridge CLI and drive Autodesk Fusion on the user's own desktop.",+ "adom-desktop-fusion-bridge desktop actions also pass Adom Bridge's own human-approval gate (caller identity, per-call reason, Activity Log) - a container approval is the first of two gates."+ ]+ },+ "author": {+ "name": "John Lauer",+ "email": "[email protected]"+ }+}
resources/demo-audio/board2d-solo.mp3added⋯ 1 unchanged line ⋯
resources/demo-audio/board2d.json+2−2@@ -2,7 +2,7 @@ "desc": "", "label": "", "rate": "+0%",- "text": "The two dimensional board. The same footprint you saw in the library, now placed on copper, with the traces the generator routed.",- "tts_hash": "243b29a4b46cb7d3469760f79d7a1bc52e6d563d483f2ccc59acc6f66d87ec1a",+ "text": "The board in two dimensions. Real copper, real routing, the pours and the mounting points, the same layout that went to fabrication.",+ "tts_hash": "b47fde7fe7ccb06bf159e91392015fa33fcc97ac1e62ea502e1d3eda7d245fb8", "voice": "en-US-AndrewNeural" }
resources/demo-audio/board2d.mp3⋯ 1 unchanged line ⋯
resources/demo-audio/board3d-solo.mp3added⋯ 1 unchanged line ⋯
resources/demo-audio/board3d.json+2−2@@ -2,7 +2,7 @@ "desc": "", "label": "", "rate": "+0%",- "text": "And the board in three dimensions. The chip body on it is the exact cloud model the bridge minted and bound a minute ago, so every future board carries the real part.",- "tts_hash": "d45b1dee2ae4f57825c743e2ddb03e0d82a5275403fc4bd1d63f27c3a27ce3e4",+ "text": "And the board in three dimensions, every component body in place. The bridge orbits it through Fusion's own camera, so what you see is Fusion, not a render.",+ "tts_hash": "3b158ea4a2eaee00cbc35659745a7f7f7b4997a96e1179a5b99c14269eebd201", "voice": "en-US-AndrewNeural" }
resources/demo-audio/board3d.mp3⋯ 1 unchanged line ⋯
resources/demo-audio/schematic-solo.mp3added⋯ 1 unchanged line ⋯
resources/demo-audio/schematic.json+2−2@@ -2,7 +2,7 @@ "desc": "", "label": "", "rate": "+0%",- "text": "Now a real project. The bridge generates a schematic and a board around the sample part from EAGLE source, and Fusion instantiates both in the background. Here is the schematic, with the part wired into a sheet.",- "tts_hash": "34d79cf92dcba5aba3ce38eabba03130b2e4d4b071112e11398b403ca2917a4d",+ "text": "Now a real board from your hub: the BQ25792 battery charger, designed at Adom in Fusion and opened straight from the cloud by the bridge. Here is its schematic, every net and every part as the designer drew it.",+ "tts_hash": "08e0f1610ec8d472c45bd5074b29cbc72fd7e72826f186d5b5919410d9c02e68", "voice": "en-US-AndrewNeural" }
resources/demo-audio/schematic.mp3⋯ 1 unchanged line ⋯
rust/Cargo.lock+5−5@@ -10,7 +10,7 @@ checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "adom-fusion-bridge"-version = "1.9.361"+version = "1.9.362" dependencies = [ "base64", "chrono",@@ -273,7 +273,7 @@ dependencies = [ [[package]] name = "fusion-core"-version = "1.9.361"+version = "1.9.362" dependencies = [ "serde", "serde_json",@@ -283,7 +283,7 @@ dependencies = [ [[package]] name = "fusion-lbr"-version = "1.9.361"+version = "1.9.362" dependencies = [ "regex", "roxmltree",@@ -295,14 +295,14 @@ dependencies = [ [[package]] name = "fusion-os-mac"-version = "1.9.361"+version = "1.9.362" dependencies = [ "fusion-core", ] [[package]] name = "fusion-os-win"-version = "1.9.361"+version = "1.9.362" dependencies = [ "fusion-core", "windows-sys 0.59.0",
tools/promotions.log+1@@ -1 +1,2 @@ 2026-09-03T16:09:23Z promoted 1.9.351 attest: uh oh, we better get this out there and working+2026-09-04T23:01:08Z promoted 1.9.361 attest: put insiders as public
tools/release-files.txt+3@@ -51,3 +51,6 @@ resources/demo-audio/board2d.mp3 resources/demo-audio/board3d.mp3 resources/demo-audio/aps.mp3 resources/demo-audio/done.mp3+resources/demo-audio/schematic-solo.mp3+resources/demo-audio/board2d-solo.mp3+resources/demo-audio/board3d-solo.mp3