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.
fusion_capture_library_views returns only 3 views (symbol/footprint/ganged) - the dedicated 3D CHIP is missing; make it 4
From the Adom Bridge web-control library-import test campaign (fusion bridge 1.9.212). This is the concrete, shipped-verb version of #60.
The gap
The library-import evidence a user needs is four screenshots: symbol, footprint, 3D chip, and the ganged (component) view. The new fusion_capture_library_views returns only three of them:
fusion_capture_library_views {"packages":["TJA1050"]}
=> captured: [ {view:"component"}, {view:"symbol"}, {view:"footprint"} ]
The dedicated 3D-chip screenshot is missing. The 3D chip only appears as a small thumbnail inside the component (ganged) view - there is no standalone, full-size 3D-package render in the returned set. So a caller that runs the library import cannot show the user the 3D chip as its own artifact; they only get 3 images.
The current workaround is bad
To get the 3D chip today you have to make a separate fusion_show_3d_package {name, libraryPath, stepPath} call. In this session that call:
- timed out at 180s (it re-attaches the STEP and re-renders - slow), and on the retry
- returned
fusion_not_runningbecause Fusion had crashed in the meantime (under load: a concurrentelectron_runfrom another session + the slow 3D call).
So the "get the 4th artifact" path is a slow, separate, crash-prone verb - not something the import gives you.
Ask
Make fusion_capture_library_views return all four views for each package: symbol, footprint, 3d (the dedicated 3D-package render, not just the ganged thumbnail), and component (ganged). The 3D body is already built by fusion_build_library_3d at that point (the <PART>_3d document is saved), so capturing its viewport should be cheap - no re-attach, no re-render.
Ordering, per #60: symbol, then footprint, then 3D chip, then the ganged view last as the final proof - streamed as each is captured, with a real measured progress bar.
Once this lands, one import gives the user all four evidence images with no separate slow call and no crash risk.