I am currently having trouble importing my DXF drawings into kicad pcbnew.
I used Python/phidl to draw the trace of a tapered microstrip line. The GDS file created by phidl is converted to DXF file using KLayout. I have no issue viewing the dxf file on other DXF viewers like eDrawing. However, when I import this DXF drawing into KiCad, the program is not showing the correct shape. Does anyone know what happened here?
Thanks for the quick respond!
I looked into the link that you provided, but it seems that the taper function only can be used to footprints. Do you know if it also applies to tracks? Because what I am trying to do is not a tapered pad but a triangular tapered transmission line for impedance matching.
KiCad tracks do not support tapering. So you will need to use either some form of graphical polygon made in pcb_new or use one inside the footprint. The latter allows you to convert this tapered shape into a complex pad which can be assigned to a net unlike a graphical polygon.
Another option is the use of a copper zone but there you run into trouble if you place something near it.
I don’t know phidl tool, but your DXF file is generated as a lot of adjoining pads… this is not easily handled even in FreeCAD to create a footprint with your shapes…
StepUp is working well with outlined shapes like the following antenna:
I just moved that to the FAQ and indexed it. The main reason for doing it that way was to keep @maui as the original author. As part of the FAQ it is a WIKI and any qualified person is free to edit it. As is there is probably enough pointers to get someone started.