easyw / kicadStepUpMod

kicadStepUp: ECAD to MCAD FreeCAD WorkBench
481 stars 59 forks source link

Antenna Footprint #24

Closed leoheck closed 2 years ago

leoheck commented 5 years ago

Hi, I am importing the board tracks, but I have some footprints with some tracks F.cu and B.cu tracks. For example, I have a trace PCB antenna which is not imported with the tracks with the Add Tracks command. Do you have any alternative to import tracks in footprints?

easyw commented 5 years ago

Hi, footprint with tracks are not allowed by kicad... those can be done as a hack. I would suggest to use a poly-line pad to design your antennas... Please have a look at the files inside StepUp demo menu. https://github.com/easyw/kicadStepUpMod/blob/master/demo/footprint-RF-antenna.FCStd https://github.com/easyw/kicadStepUpMod/blob/master/demo/footprint-RF-antenna-w-solder-Mask.FCStd image

morganrallen commented 5 years ago

FWIW, I believe future versions of KiCAD will support non-pad copper in footprints. I could be mistaken but I recall hearing something along these lines at KiCON.

easyw commented 5 years ago

Antenna normally are designed from a mechanical sw ... typically you can find antenna models in DXF format... the DXF format is also used by most RF simulation sw... then the best option is to convert the DXF to a sketch and then use it to export the model as a poly-line pad for kicad.

leoheck commented 5 years ago

Thanks for the workaround @easyw

The antenna I want to export was made by me in Kicad, and I was not able to export .dxf files from the Library Editor.

I actually filed an issue today. Regarding exporting a .dxf from Library Editor. https://bugs.launchpad.net/kicad/+bug/1842348

easyw commented 5 years ago

You can simply export a board with your antenna fp as DXF, and then extract your data from the resulting DXF.

easyw commented 5 years ago

FYI here some Ti antenna DXF shapes CC_2D00_Antenna_2D00_DK2.dxf

luzpaz commented 2 years ago

I actually filed an issue today. Regarding exporting a .dxf from Library Editor. https://bugs.launchpad.net/kicad/+bug/1842348

JFYI @leoheck, your upstream ticket has moved to https://gitlab.com/kicad/code/kicad/-/issues/2493