Es ist immer gut wenn dazugeschrieben wird was erreicht werden soll
In Blender gibt es leider keine Spline-Maske, oder Vereinigung von Curves.
Somit bleibt nur Handarbeit.
Ausgangsobjekt war ein 96-Seitiger Kreis + ein kleinerer Kreis mit 24 Vertices.
Alles "frei Schnauze" ausgerichtet und 5/6 der Vertices gelöscht und mit Mirror und Array vervollständigt.
Doppelte Punkte entfernt und das Ganze in eine 2D-Curve umgewandelt.
Für die Löcher habe ich einfach Circles per Array vervielfältigt, in 2D-Curves umgewandelt und mit der ersten Kurve verbunden.
Man könnte auch Inkscape zum erstellen von Curves nutzen.