A fork of HierarchicalPcb which was originally inspired by the ReplicateLayout plugin.
BasicHowToSmall.mp4
- Creating another (sub-)project inside your main project's folder.
Here is what the recommended folder structure looks like from the root project:

- Create your schematic and pcb in the sub-project like normal
- Include the sub-project schematic in your Main Project
- Prepare the board like you are about to lay it out.
- Run the plugin on the main project's PCB to import the sub-project's PCB
- Make your changes to the sub-project's schematic and pcb
- Go to your main project and (re)annotate the sub-project's sheet.
- Update the pcb from your new schematics
- Run the plugin to apply the changes
- It is intended to leave footprints out of a sub-board and they won't be laid out in the root project.
