Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
[Newbie] No synchronization of layout with flat hierarchy
Hi all,
I’m doing my 1st KiCad project. I created a simple parent sheet and a schematic of a circuit which should be repeated 10 times on the board. Everything worked fine but it seems that I have to do the layout 10 times manually, which makes the hierarchical design useless. Is there (in 6.0.5) any possibility to derive the other 9 layouts from the 1st one or even better to keep them synchronized? I found this FAQ where I read, this feature will be in 7.0 and the plugin, which did this job, does no longer work. What is current best practice? Axel --- PGP-Key: CDE74120 ? computing @ chaos claudius |
开云体育It seems, that the scripting console could help.Any hints? Axel
--- PGP-Key:?CDE74120 ?? ?computing @ chaos claudius |
On Sun, 2022-06-26 at 17:43 +0200, Axel Rau wrote:
I've never had to use the scripting console. What have you tried to update the PCB after changing the schematic? Are you saying Tools > Update PCB from Schematic (F8) doesn't work? If you were expecting it to behave like Eagle, it doesn't. -- Regards, Tony |
You need to use the 'Replicate Layout' plugin to duplicate a layout for identical hierarchical?sheets. You can layout just one copy, place the pivots for each other duplicate sheets then just use the plugin to duplicate?them. You can get the plugin through the PCM, but anyway There is no feature to keep them synchronised, honestly that isn't really that useful, it sounds like a fancy 'software inspired' feature but when you are designing production PCBs where every trace matters, having things change without you explicitly asking them to would be terrible. You can just rerun the plugin when you have updated the layout.? Craig On Sun, 26 Jun 2022, 18:16 Tony Casey, <tony@...> wrote:
|
开云体育Hi Craig,
Thanks a lot, Axel --- PGP-Key:?CDE74120 ?? ?computing @ chaos claudius |
开云体育All my power nets are global in my flat hierarchy.One of them is local to each sheet instance (individually fused). How can I make it local, i.e. rename it (functionally) from +5V to /SingleHub/+5V /SingleHub1/+5V … ?? DRC ?thinks', they are not connected (see attached image). Axel
--- PGP-Key:?CDE74120 ?? ?computing @ chaos claudius |
to navigate to use esc to dismiss