This is my first post here so if I used the wrong tags or posted in the wrong place, please do let me know and I will change it asap. I also have not been able to find this specific problem but if anyone knows of older threads that discuss it please do let me know!
I am currently designing some PCB coils, and when I try to export the .pcb file to .step (marking the options to export everything), some random traces are missing, as shown in the images below.
If you attach the project in this thread we may look into the board and see if the behaviour is reproducible. If your description is correct then you have found a bug.
I have also tried with fishbone patterns and there traces are also missing. Strangely enough they always seem to follow some pattern.
I attach the project, its really only the schematic where I place the single component (the coil). I typically keep the footprints in a separate library but in case it is needed I have attached the footprint needed in the .zip too. Please do let me know if I should share the project some specific way, this is the first time I share KiCAD projects online.
I would like to fill a bug report, but because I have not done it before I will try to take some time to look into the process and do it properly.
In the meantime, is there something you would recommend me to try to get it to work? Could I perhaps create some useless components to create a proper netlist?
then use the kicad builtin command Helpâ>report bug
this opens a gitlab issue, where the section for âkicad versionâ is already populated with the correct version information
there are two important sections to fill out: issue description and reproduction steps
donât forget to attach the example
If I get time I will look (and confirm) the issue.
regarding solutions to your issue: I thougt about combing your THT-pads and the graphic shapes to custom pad shapes, but this seems also not to work. There is probably also a bug in the âedit pad as graphic shapeâ command. So for now I have no more ideas.
after playing a bit around you will find the solution/workaround in the attached project:
all THT-pads should get the pad number 2
place a small SMD-pad on top of each of the radial spokes (on top + bottom layer), all these smd-pads should also get pad number â2â. disable mask+paste layer for these pads.
select one pad at a time â CTRL+E (invokes âcustom pad shapeâ mode) , followed instantly by a second CTRL+E (which finisches the âcustom pad shapeâ mode, effectively combining the circular smd-pad with the connected spokes)
do this with every smd pad on every spoke â you will get 17 custom top copper pads (spoke-shape) and 17 custom bottom copper pads (spoke+ small arc).