Not a picture drawn beside the board — the same copper, pads, drills and silkscreen geometry that comes back out as Gerber, drill, STEP and VRML. If the 3D view is wrong, the fab files are wrong the same way, which is the only way a 3D preview is worth trusting.
macOS, Windows and Linux · no account. Every platform.
The details that matter
01
A fab drawing that looks right at a glance can still be wrong in the geometry that actually matters — a pad connected solid to a pour instead of through a thermal relief, or a slot drawn as a round hole. The viewer draws these because the export files carry them.
Fine pitch
02
A fine-pitch QFN needs its own solder mask opening per pad rather than one opening for the whole footprint — get that wrong and the paste bridges between pins before the part is even placed. It is drawn correctly here because it is exported correctly, the same story stitching vias through a ground pour tell from the other direction: a drill that has to stay a drill, not fill back in.
What comes out
03
Gerber and drill go to the fab as per-layer artwork, exactly like the copper shown here — one file per layer, nothing merged. STEP and VRML carry the full 3D assembly for the enclosure instead, so the mechanical model is the board rather than a guess at it.
Reading and writing runs the other way too: Rivet opens KiCad symbol and footprint libraries and writes symbols and footprints back out in the same format, so a project can move between the two without a conversion step.
macOS, Windows and Linux · no account. Every platform.