Skip to content

Component upgrades, and improvements to routing

Latest
Compare
Choose a tag to compare
@DerekK44 DerekK44 released this 21 Jul 23:20
· 57 commits to master since this release

New features in this main release (available now on PyPi):

  • Automatic hashing of components and automatic referencing (to prevent duplicate cells).
  • Migration of all components to a new Component() class, rather than directly inheriting from gdspy.Cell classes.
  • Euler bends now available for waveguide routing! Also, S-bends!
  • Better handling of polygon points (number of points are automatically computed to make sure grid errors are below the threshold specified in the WaveguideTemplate)
  • Multiple waveguide paths can be specified for routing at once (rather than just one clad path)