← Commit history

sub-readmes: add real board + library screenshots (reuse existing page images: fz-2d, fz-3d, lib3-138, lib2 symbol/footprint, 3d-bound)

John Lauer ·5d51199546 ·2mo ago ·parent 4260a91
3 files changed +28
docs/3d-viewer-and-export.md+5
@@ -13,6 +13,11 @@ The 3D PCB is **generated from the `.brd`** and is a leaf in the electronics cha an editable board back out of it, which is why you always open the PROJECT rather than the 3D child. See [schematics](schematics.md). +A real Adom board rendered as a populated 3D PCB, the TI DRV8323SR gate driver. Every placed+component sits at its footprint with its 3D package, which is what feeds the GLB export below.++![TI DRV8323SR gate-driver board rendered in 3D](fz-3d.png)+ ## Export formats  | verb | format |
docs/board-layout-2d.md+6
@@ -33,6 +33,12 @@ material. This matters more than it sounds. When you render a board in 3D, the * FR4 body**, never the whole assembly, because components overhang the edges and tower above it. Getting that wrong produces a 3D model that looks correct and measures wrong. +Below is a real Adom board, the DRV8411A motor-driver, open in the Fusion Electronics 2D PCB+editor. The copper pours, routed traces, silkscreen and pad stack are all live and editable here,+which is where `fusion_electron_run` commands act.++![DRV8411A copper layout in the Fusion Electronics 2D editor](fz-2d.png)+ ## Routing  Fusion Electronics is EAGLE underneath, so routing is driven with EAGLE commands:
docs/electronics-libraries.md+17
@@ -14,6 +14,23 @@ A usable Adom part is three things that must agree with each other: Get the third one misaligned and the board renders wrong; get the second wrong and it does not solder. +The whole 138-part Adom basic parts library open in Fusion's library manager: the component list on+the left, and each part carrying its symbol, footprint and 3D package.++![The 138-part Adom basic parts library in the Fusion library manager](lib3-138-overview.png)++The three views an EE checks for a single part, here the schematic **symbol** (full pinout) and the+**footprint** with its pad stack:++![A part's schematic symbol in the library editor](lib2-symbol.png)++![A part's footprint with pads and layers](lib2-esp32-footprint.png)++And a **3D package bound to its footprint**, the check that catches a misaligned part before it ever+reaches a board:++![A 3D chip model bound to its footprint](lib-09-3d-bound-moneyshot.png)+ ## Opening and inspecting  ```bash