Commit Graph

15 Commits

Author SHA1 Message Date
Bane Stojkovic 13b31e6dd5 Review fixes: a drag in the Underside Display picks the part a click would, the part being placed there is drawn like the parts already there, a bottom Dot no longer adds an empty silkscreen page; one helper decides a part's board side and copper layers share an interface 2026-11-11 17:32:46 +01:00
Bane Stojkovic 19c78e5fa9 Parts dragged from the component tree or toolbox into a board's Underside Display go on the bottom of the board 2026-11-11 17:02:06 +01:00
Bane Stojkovic 7f8c790936 A 'Dot' used as a solder joint can be put on the bottom of the board with the 'Board Side' property 2026-11-11 16:57:35 +01:00
Bane Stojkovic eeca9f112d New parts can be placed in a board's Underside Display; a part placed there goes on the bottom of the board 2026-11-11 15:46:29 +01:00
Bane Stojkovic 122a91a6f0 The silkscreen print-out has a separate page for parts placed on the bottom of the board 2026-11-11 15:37:27 +01:00
Bane Stojkovic 246763419c All PCB parts with a top silkscreen, including tube sockets, rotary switches, relays and transformers, have the 'Board Side' property 2026-11-11 15:34:40 +01:00
Bane Stojkovic 9721307586 Bottom-side plan: the board side is a plain property and parts are not mirrored for the user 2026-11-11 15:31:32 +01:00
Bane Stojkovic 9765f04e3c Parts placed on the bottom of the board are drawn faded on the canvas and solid in the Underside Display mirror 2026-11-11 15:20:06 +01:00
Bane Stojkovic df873df04a Resistors, capacitors, diodes, ICs, transistors and other PCB parts can be placed on the bottom of the board with the new 'Board Side' property; Gerber export puts their silkscreen on the bottom layer with the text mirrored 2026-11-11 15:15:19 +01:00
Bane Stojkovic b76d315f44 Components can be dragged and their points stretched through the Underside Display mirror of a board 2026-11-11 15:05:28 +01:00
Bane Stojkovic 90e10f4597 Components can be selected by clicking them in the Underside Display mirror of a board 2026-11-11 14:56:02 +01:00
Bane Stojkovic 3506c97403 A component can report which side of the board it is mounted on, and Gerber export puts the silkscreen of a part mounted underneath on the bottom layer 2026-11-11 14:48:57 +01:00
Bane Stojkovic 324cb20634 Gerber export decides each component's layer in one place, and Gerber layers can be mapped to the other side of the board 2026-11-11 14:46:02 +01:00
Bane Stojkovic f73574641c phase 1 2026-11-10 22:50:16 +01:00
Bane Stojkovic 84726e6d16 Create bottom-side-components.md 2026-10-13 12:16:45 +02:00