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
Demo videos: prompts typed live into Hydrogen with a zoom to the prompt; real before/after for the first-package trap
9 files changed
+21−17
README.md+4−4@@ -33,9 +33,9 @@ with nobody touching the mouse. Full prompts and how they were made: [Demo video | | | |---|---|-| [](https://youtu.be/LivMZSjM6nQ) | **Clearing a modal dialog that blocks a script** (44 s). A script runs ADD, Fusion's library picker blocks it, and the bridge reads the dialog and cancels it in the background. |-| [](https://youtu.be/nQezlVZkFl0) | **One prompt: parts library to schematic, 2D board and 3D board** (49 s). Schematic, 2D board and the 3D board with each part's real 3D model, no dialogs. |-| [](https://youtu.be/CpeTTcQ9deg) | **A real 3D model on every part of a library** (1:35). Why binding STEP models to a multi-part library is hard, the order that works, and six parts bound live. |+| [](https://youtu.be/KPbHgk800wE) | **Clearing a modal dialog that blocks a script** (51 s). A script runs ADD, Fusion's library picker blocks it, and the bridge reads the dialog and cancels it in the background. |+| [](https://youtu.be/Th_HwxCgleE) | **One prompt: parts library to schematic, 2D board and 3D board** (55 s). Schematic, 2D board and the 3D board with each part's real 3D model, no dialogs. |+| [](https://youtu.be/poAy__9Iggw) | **A real 3D model on every part of a library** (1:45). Why binding STEP models to a multi-part library is hard, the order that works, and six parts bound live. | ## Feature guides @@ -400,7 +400,7 @@ The bridge picks the right channel per task: ## Dialog awareness: parent/child screenshots (the automation breakthrough) -[](https://youtu.be/LivMZSjM6nQ)+[](https://youtu.be/KPbHgk800wE) *Demo: a script runs ADD, Fusion's modal picker blocks it, and the bridge reads it and cancels it in the background.*
docs/MULTIPART_LIBRARY_IMPORT.md+10−6@@ -1,6 +1,6 @@ # Multi-part library import: how a Fusion library gets real, rendering 3D on every part -[](https://youtu.be/CpeTTcQ9deg)+[](https://youtu.be/poAy__9Iggw) *Demo: one prompt in Hydrogen builds a six-part library from a wiki Cloud Library with every 3D model bound, explains the three traps, and proves every part.* @@ -92,14 +92,18 @@ bundle.zip (one merged .lbr, N STEPs) The first multi-part run minted all three parts against the merged library. Because the generator loads the **first** package of whatever library is open, chips two and three were-imported onto part one's footprint, saved, uploaded, bound and "proven". Here is-TPS54427DDAR on XL7026E1's footprint; the pads run out past the left edge of the body:+imported onto part one's footprint, saved, uploaded, bound and "proven". -+Reproduced on purpose for these docs: the six-part Demo Board library, the generator started+for the CH340G. Fusion loaded the library's first package, the LAN7800's 48-pad QFN, and the+CH340G's 16-lead SOIC went on top of it. The pads run off both ends and sit under a body that+does not fit: -After the split, the same chip on its own SOP-8 footprint, a pad under every lead:+ -+After the split, the same CH340G on its own SOIC-16 footprint, a pad under every lead:++ The mint now reads the generator document's name back (Fusion names it after the package it loaded) and refuses with `wrong_footprint_loaded` if it is not the package being minted, so
docs/demo-videos.md+6−6@@ -7,9 +7,9 @@ there is no dead air. ## Clearing a modal dialog that blocks a script -[](https://youtu.be/LivMZSjM6nQ)+[](https://youtu.be/KPbHgk800wE) -[Watch on YouTube](https://youtu.be/LivMZSjM6nQ) (44 s)+[Watch on YouTube](https://youtu.be/KPbHgk800wE) (51 s) **The prompt typed into Hydrogen:** @@ -27,9 +27,9 @@ and the `fusion-no-modal-dialogs` skill. ## One prompt: parts library to schematic, 2D board and 3D board -[](https://youtu.be/nQezlVZkFl0)+[](https://youtu.be/Th_HwxCgleE) -[Watch on YouTube](https://youtu.be/nQezlVZkFl0) (49 s)+[Watch on YouTube](https://youtu.be/Th_HwxCgleE) (55 s) **The prompt typed into Hydrogen:** @@ -45,9 +45,9 @@ the background. Details: [Schematics](schematics.md). ## A real 3D model on every part of a library -[](https://youtu.be/CpeTTcQ9deg)+[](https://youtu.be/poAy__9Iggw) -[Watch on YouTube](https://youtu.be/CpeTTcQ9deg) (1:35)+[Watch on YouTube](https://youtu.be/poAy__9Iggw) (1:45) **The prompt typed into Hydrogen:**
docs/img/forum/demo-3d-library.jpg⋯ 1 unchanged line ⋯
docs/img/forum/demo-library-to-3d-board.jpg⋯ 1 unchanged line ⋯
docs/img/forum/demo-modal-dialogs.jpg⋯ 1 unchanged line ⋯
docs/img/multipart/own-footprint-ch340g.pngadded⋯ 1 unchanged line ⋯
docs/img/multipart/wrong-footprint-ch340g.pngadded⋯ 1 unchanged line ⋯
docs/schematics.md+1−1@@ -76,7 +76,7 @@ Use `fusion_get_app_state` to confirm where you landed: it reports `activeDocume ## A library's parts on a new schematic and board: `fusion_make_showcase_project` -[](https://youtu.be/nQezlVZkFl0)+[](https://youtu.be/Th_HwxCgleE) *Demo: one prompt in Hydrogen makes a schematic and a board from a library, then shows the schematic, the 2D board and the 3D board.*