gdsfactory.path.spiral_archimedean

gdsfactory.path.spiral_archimedean#

gdsfactory.path.spiral_archimedean(min_bend_radius: float, separation: float, number_of_loops: float, npoints: int) Path[source]#

Returns an Archimedean spiral.

Parameters:
  • min_bend_radius – Inner radius of the spiral.

  • separation – Separation between the loops in um.

  • number_of_loops – number of loops.

  • npoints – number of Points.

import gdsfactory as gf

p = gf.path.spiral_archimedean(min_bend_radius=5, separation=2, number_of_loops=3, npoints=200)
p.plot()

(Source code, png, hires.png, pdf)

../_images/gdsfactory-path-spiral_archimedean-1.png