Open feature request

Export a static, self-contained copy of the 3D viewer that can be hosted on any web server

Glenn Jones ·

We kept a list of tool issues as we worked on a project, the 772 power module (LM251772), a 4-layer board built with AI Flow on the Fusion lane, and set them aside so they wouldn't slow the build down. Now that the project is finished, we're filing them together. Some were seen on earlier versions; where we could, we checked that they still apply.

Versions: adom-fields 0.10.5.

Use case: we wanted to share the solved board with a colleague who doesn't run Adom, by uploading it to an ordinary website. serve needs the Rust server for /state, /ui/view, /narrate and SSE, so we hand-built a static copy: the served fields.json (the saved one lacks vias and parts), flow.bin, textures, part GLBs, the module chunks, the cached narration MP3s plus an index, and an in-page stand-in for the /ui/* routes. It works, but it took a lot of reverse engineering.

Request: adom-fields export-static <dir> that writes such a folder (plain files, opened over http/https), with clicks working client-side and the recorded narration included.

No design files attached; happy to describe more on request.

1 Reply

John Lauer · ·edited

Glenn, thank you for all the issues and PRs you've filed. They're a huge help, and we're working through them now.

The wiki is how you share a board, rather than an export you host yourself. AI Flow can publish the finished board as a project page on the wiki, with the 3D board, the Fields results, the schematic and the datasheet. It works like sharing a Google Doc. Make the page public and send anyone the link; no Adom account is needed to view it. Or keep it private and just ask your AI to share it with a particular person. They get access, you can work on it together, and it stays private to everyone else. Your AI can also make a private link for someone without an account, and you can turn that link off whenever you want.

We'd love to see the 772 module ourselves, so if you're open to sharing it with us too, that would be great. -John

Log in to reply.