app
Adom Symbol
Public Made by Adomby adom
KiCad symbol creator with interactive viewer and delivery to KiCad/Fusion 360
← Commit history
README.mdadded+35@@ -0,0 +1,35 @@+# adom-symbol++**A live, AI-drivable KiCad schematic-symbol studio — with the chip's real 3D model marked right on the symbol.**++adom-symbol renders a `.kicad_sym` through the shared `service-kicad` (no local KiCad), themes it for dark mode, and gives you a studio to shape it: pick the **source** (auto-grouped from a datasheet via ds2sf, the as-fetched manufacturer symbol, or a vendor variant), the **pin layout** (left/right or square), **grouping** (by function, GPIO split by port), and where the **reference** and **chip name** sit — with automatic overlap avoidance. Standalone Rust, no Node, no gallia.++## The signature feature: the chip on the symbol++Toggle a **3D chip overlay** into the body of the symbol — the part's real STEP model, rendered at the orientation you picked, sitting behind the pin text. Choose a shaded isometric render or a crisp black-and-white **vector outline** (OCCT hidden-line removal) in several styles.++The part number can be **"laser-marked" onto the chip's top face** — real embossed geometry in the STEP (so it travels to KiCad), drawn in correct perspective, fit to the package, with an optional second line for a variant suffix. Show the name on the chip, in the schematic, both, or neither.++## Studio++- **Source** — auto / ds2sf / manufacturer / each vendor variant (SnapEDA, Ultra Librarian, …).+- **Layout** — left-right or square; grouping on/off.+- **Ref / Name placement** — top/bottom/left/right/center, inside or outside, overlap-aware.+- **3D chip** — off / iso / thin / bold / blueprint / teal / dark.+- On a wide screen the studio becomes a **draggable floating toolbar**; on a phone it's an inline panel. Choices are sticky.++## Send to++KiCad (native symbol), Fusion 360 / Altium / OrCAD (a true `.lbr` built by **adom-lbr**).++## Part of the Adom EDA family++Opened from **chip-fetcher**; pairs with **adom-footprint**, **adom-lbr**, and **ds2sf**.++## Run it++```bash+adom-symbol serve --port 8781 # live app (AI-drivable: /state, /load, /relayout, /eval)+adom-symbol render --file part.kicad_sym --out part.svg+```+MIT, contributions welcome.
page.jsonadded+33@@ -0,0 +1,33 @@+{+ "schema_version": 1,+ "slug": "adom-symbol",+ "type": "app",+ "version": "1.0.0",+ "title": "adom-symbol",+ "brief": "A live, AI-drivable KiCad schematic-symbol studio with the chip's real 3D model marked on the symbol.",+ "readme": "# adom-symbol\n\n**A live, AI-drivable KiCad schematic-symbol studio — with the chip's real 3D model marked right on the symbol.**\n\nadom-symbol renders a `.kicad_sym` through the shared `service-kicad` (no local KiCad), themes it for dark mode, and gives you a studio to shape it: pick the **source** (auto-grouped from a datasheet via ds2sf, the as-fetched manufacturer symbol, or a vendor variant), the **pin layout** (left/right or square), **grouping** (by function, GPIO split by port), and where the **reference** and **chip name** sit — with automatic overlap avoidance. Standalone Rust, no Node, no gallia.\n\n## The signature feature: the chip on the symbol\n\nToggle a **3D chip overlay** into the body of the symbol — the part's real STEP model, rendered at the orientation you picked, sitting behind the pin text. Choose a shaded isometric render or a crisp black-and-white **vector outline** (OCCT hidden-line removal) in several styles.\n\nThe part number can be **\"laser-marked\" onto the chip's top face** — real embossed geometry in the STEP (so it travels to KiCad), drawn in correct perspective, fit to the package, with an optional second line for a variant suffix. Show the name on the chip, in the schematic, both, or neither.\n\n## Studio\n\n- **Source** — auto / ds2sf / manufacturer / each vendor variant (SnapEDA, Ultra Librarian, …).\n- **Layout** — left-right or square; grouping on/off.\n- **Ref / Name placement** — top/bottom/left/right/center, inside or outside, overlap-aware.\n- **3D chip** — off / iso / thin / bold / blueprint / teal / dark.\n- On a wide screen the studio becomes a **draggable floating toolbar**; on a phone it's an inline panel. Choices are sticky.\n\n## Send to\n\nKiCad (native symbol), Fusion 360 / Altium / OrCAD (a true `.lbr` built by **adom-lbr**).\n\n## Part of the Adom EDA family\n\nOpened from **chip-fetcher**; pairs with **adom-footprint**, **adom-lbr**, and **ds2sf**.\n\n## Run it\n\n```bash\nadom-symbol serve --port 8781 # live app (AI-drivable: /state, /load, /relayout, /eval)\nadom-symbol render --file part.kicad_sym --out part.svg\n```\nMIT, contributions welcome.\n",+ "install": {+ "binary_name": "adom-symbol",+ "install_dir": "",+ "install_hint": "",+ "version_cmd": ""+ },+ "author": {+ "id": "6738b00a4dc87b8adbb0a5a3",+ "name": "John Lauer",+ "email": "[email protected]"+ },+ "tags": [],+ "license": "proprietary",+ "visibility": {+ "public": true+ },+ "hero": null,+ "sample_prompts": [],+ "discovery_triggers": [],+ "discovery_pitch": null,+ "metadata": {},+ "created_at": "2026-06-21T21:37:19.281Z",+ "updated_at": "2026-06-21T21:37:19.281Z",+ "skills": []+}