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
page.json+16−6@@ -1,6 +1,6 @@ { "slug": "adom-desktop-fusion-bridge",- "version": "1.6.2",+ "version": "1.6.3", "type": "app", "description": "Drive Autodesk Fusion 360 from the cloud via Adom Desktop: launch Fusion, electronics board layout, design rules, exports (STEP/IGES/STL/3MF/USDZ/OBJ/DXF/DWG/Gerbers/BOM/CPL), fast APS server-indexed cloud search with browse/recent/versions, cloud download/upload and folder creation, and in-app parametric modeling. Never-charge: APS calls are capped to the free tier.", "dependencies": {},@@ -23,11 +23,13 @@ "email": "[email protected]" }, "title": "Adom Desktop - Fusion 360 Bridge",- "changelog": "v1.6.2: add discovery_triggers so AIs surface the pkg; v1.6.1 adopted the fusion-eagle-commands skill; skills-only files allowlist + billboard hero.",+ "changelog": "v1.6.3: 4-skill library suite (fusion-driving, fusion-cloud-save, fusion-multipart-libraries, fusion-libraries) + the SOLVED programmatic per-package 3D recipe (fusion_make_3d_package: footprint+chip, no GUI dialogs); auto dialog-capture + fusion_check_dialogs verb; CHANGELOG + README/SKILL library docs.", "updated_at": "2026-06-21T12:34:40.792Z", "hero": {- "type": "image",- "path": "screenshots/hero.png"+ "type": "billboard",+ "headline": "Adom Desktop - Fusion 360 Bridge",+ "subhead": "Drive Fusion 360 from the cloud: electronics, exports, fast APS cloud search, and component libraries with real 3D",+ "screenshot": "screenshots/hero.png" }, "files": [ "SKILL.md",@@ -41,7 +43,8 @@ "MAKING_LIBRARIES.md", "LIBRARY_FINDINGS.md", "PUBLISHING.md",- "CREATING_BASIC_PARTS_LIBRARIES.md"+ "CREATING_BASIC_PARTS_LIBRARIES.md",+ "CHANGELOG.md" ], "discovery_triggers": [ "install the fusion bridge",@@ -56,6 +59,13 @@ "fusion bom", "attach 3d to lbr", "build a fusion library",- "adom-desktop-fusion-bridge"+ "adom-desktop-fusion-bridge",+ "make a 3d package",+ "component 3d model footprint and chip",+ "build a multi-component library",+ "fusion_make_3d_package",+ "read fusion dialogs",+ "fusion dialog handling",+ "attach footprint and 3d chip" ] }
skills/fusion-driving/SKILL.md+17@@ -99,6 +99,23 @@ They DO render in an hwnd-targeted main-window screenshot. So after a risky op, main-window shot's lower-right, not just the popup array. If you see an error count, open the notification center and read it before continuing. +## Rule 5 - don't DESTABILIZE Fusion (it crashes more easily than you think)++Long automation runs take Fusion DOWN if you abuse it - learned the hard way over a multi-hour run+where Fusion died repeatedly. The culprits:++- **Blanket "close all documents" loops** (`while app.documents.count>0: app.documents.item(0).close(False)`)+ run before every op to "reset state". This churns Fusion hard and can crash it or leave it wedged.+ Close ONLY what you need (`fusion_close_document`, or close the one stray doc), never everything.+- **Back-to-back heavy operations** - import + saveAs + Create3DPackage in a tight loop, dozens of+ times, plus repeated `bridge_install` respawns - destabilize the session.++So: minimize document churn, do NOT reset-by-closing-everything, save your work to the cloud as you go+([fusion-cloud-save](../fusion-cloud-save/SKILL.md)) and **reopen from the cloud** after a reset (the+in-session view is often wedged). After a `bridge_install` respawn Fusion can report "not running"+even when the process is alive - a `fusion_start` re-establishes the connection. And if Fusion dies+mid-run, that was almost certainly YOU, not the user - own it, don't blame them.+ ## How the bridge enforces this (so you cannot miss it) `_post_open_screenshot()` has always auto-captured the main window + every dialog after *open*