This question is not about KiCad but about atlc, an old software that can calculate arbitrary geometries for transmission lines. I am aware of the calculator that is shipped with KiCad, however it has too few geometries and many times I don’t find the ones I need (e.g. a coupled microstrip coplanar without ground plane). I found atlc just now, which looks promising as you simply draw the geometry and get the results. However, I cannot compile it. I know this question is not about KiCad, but if atlc works it would be interesting to try to incorporate it in the impedance calculator of KiCad. Also, I don’t know where else to ask for help about atlc. So, if anyone is willing to give it a try, let me know.
I get the error /usr/bin/ld: atlc-swap_conductor_voltages.o:/home/me/Downloads/atlc-4.6.1/src/swap_conductor_voltages.c:39: multiple definition of oddity’; atlc-atlc.o:/home/me/Downloads/atlc-4.6.1/src/atlc.c:71: first defined here`. I am in Fedora 41.
Easy and free simulation of arbitrary transmission lines
I made a Python module that allows to run simulations with atlc directly from Inkscape, as detailed here, which I think is very convenient given its popularity, flexibility and ease of use. This, together with a working version of atlc and installation instructions (for Linux) is available in this repo. Feel free to give it a try.