[quote=“steveny732, post:33, topic:2632”]
Not sure why you’re vehement insistence that schematic capture not work like every other ECAD package I have used for the past 30+ years.[/quote]
It’s not “vehement insistence.” Its the recognition that “this is how Kicad works” combined with having been bitten by Altium’s handling of this multiple flat sheet net handling. I think my question was, 'is it really so hard to just create a top-level sheet?"
[quote] Flat schematics with common signal names being the same net is the norm. It maps well into the PWB physical implementation.’
If you’re drawing your schematics I’m a way that maps to the board layout, all due respect but your boards must not be very complicated. The last day job board I did is the size of a playing card but it’s packed on both sides with all sorts of stuff, including a big FPGA, and attempting to draw a schematic that looks like the layout would be impossible.
We draw schematics so the human engineer or tech can understand the design.
Yes, and what’s missing from EESchema is the way to generate those sheet references. But what difference does it make if it’s a hierarchical off-sheet symbol or flat design symbol? (Again, I don’t care, I just do what Kicad currently supports.)
Ah, but with channels, hierarchical sheets in EESchema really shine. I did an audio thing (monitor controller) with several identical inputs and outputs, and I made extensive use of hierarchy. I drew a page once and instantiated it several times. Much less schematic clutter, and EESchema easily handles making unique reference designators, local net labels and mapping higher-level signals to the lower-level instances. (Of course this feature exists in Altium and other tools.) So there is no need to copy sheets if you’re making a channel-type design.