5 Commits

Author SHA1 Message Date
Finn Tews
60edfe11d2 edited readme 2026-04-27 23:07:01 +02:00
Finn Tews
0598c25e42 edited readme 2026-04-27 23:06:39 +02:00
Finn Tews
e033ce35fa Several quality improvements including top and bottom bus bar, seperate downloads for bus bars and a sharable configuration link
Co-authored-by: Copilot <copilot@github.com>
2026-04-27 23:04:13 +02:00
Maxim
9f097cc1da README: add live URL 2026-04-22 23:39:00 +02:00
Maxim
6996efcf23 Sidebar tabs UI, S×P pack sizing, per-busbar STEP or DXF export
Replace the single stacked config pane with a top tab strip (Pack, Cells, BMS,
Busbars) so only one group is visible at a time. Pack sizing defaults to
Series × Parallel with a summary chip that shows count and footprint, with a
mm-size mode for users who prefer direct dimensions. Cells and Housing are
merged under one tab separated by a divider.

Exports are now per component: the cellholder is a STEP solid, and each busbar
downloads as either STEP (3D stencil) or DXF (flat laser cut pattern) chosen by
a dropdown. Mirrored and rotated duplicates are deduplicated by a
pairwise-distance signature so only one copy per shape class is emitted.

The DXF writer produces just the union outline: pads as CIRCLE or ARC entities
restricted to uncovered angular ranges, capsule sides as LINE entities clipped
(Liang-Barsky + disc intersection) against every other primitive so no lines
remain inside the busbar body.

README documents setup, features, and project layout.
2026-04-22 23:35:12 +02:00