As long as I can attach a net to them and therefore wire them into the chip they can be tracks or polygons or whatever…
I can probably generate the shapes in Solidworks. Export as dxf or pdf or png or something like that. Was hoping there was a native kicad thing to do it because relying on Solidworks is a pain, as is generating png from an excel (with the added complication that it’s a fundamentally polar coordinate problem).
There’s a function plotter in Inkscape (Extensions → Render → Function Plotter) with a polar mode that can be used for quick work (it’s not as accurate as a proper mathematical solvers, because the derivative is numerical for polar plots and there’s no adaptive sampling). But with enough sample points the error will be negligible:
There are plenty of Posts on using DXF and Graphics so, I’ll stop at getting a Sine Curve, using FreeCAD (yes, there are many other ways to get the Curve).
Since you know SolidWorks, then you know 90% of FreeCAD’s ‘Part-Design’ Workbench. That said, video shows using the ‘Draft’ workbench and the Python Console in FreeCAD.
I simply dropped in the Code below and hit Enter-Key…
(FYI - I came to FreeCAD years ago after using SolidWorks, Pro-E and all the other’s… I use only FreeCAD now).
Oh, and there’s a nice Parametric Workbench with built-in functions that are editable… I use it to make Traces/Tracks in Kicad
import FreeCAD
import Draft
import math
pts = []
radius = 10
for ii in range(0,360):
pts.append(FreeCAD.Base.Vector(iimath.pi/180,math.sin(iimath.pi/180),0))