Skip to content

Releases: HelgeGehring/gdshelpers

v1.2.1

26 Jan 17:04
Compare
Choose a tag to compare
  • Allow explicit definition of datatype by passing a tuple (layer, datatype) as layer
  • Allow setting the width of LineStrings
  • Angle of sub-cells considered in DLW-data and boundaries
  • Fix GDSII-export: allow negative angles, correct rounding of spacing
  • Allow specifying clearance features and exlusion features for convert_to_positive_resist

v1.2.0

29 May 13:51
Compare
Choose a tag to compare
  • Added meep integration
  • GDSII-export: Added support for LineStrings

v1.1.4

31 Jan 16:58
Compare
Choose a tag to compare
  • Waveguide: added add_left_bend and add_right_bend to make code easier readable
  • added alphanumeric_to_id as an inverse of id_to_alphanumeric
  • allow to limit the numbers of workers for parallel export
  • fixed oasis export

v1.1.3

24 Nov 12:25
Compare
Choose a tag to compare
  • Grating coupler: make_traditional_coupler now allows to apodize the period of the grating
  • Port: added with_width function to generate a copy of the Port with a certain width
  • Increased precision in add_straight_segment by evaluating derivative
  • Added add_route_straight_to_port to Waveguide
  • Fixed evaluation of width-parameter in add_parametrized_path
  • Stopped testing with Python 3.5, as it reached it's end-of-life and added a warning
  • Deprecated gdsCAD, as it isn't compatible with Python 3
  • Fixed cell.show

v1.1.2

04 Jun 14:18
Compare
Choose a tag to compare
  • Added scale-parameter to save_image
  • fixed .dxf-export in Cell
  • Waveguide.add_parameterized_path now also supports an array as path_derivative
  • fixed add_dlw_marker, origin can now also be a list

v1.1.1

05 Feb 10:02
Compare
Choose a tag to compare
  • Removed __future__ imports and (object) in class definitions for Python 2
  • create_holes_for_under_etching now allows ovals and rectangles
  • add_route_single_circle_to_port now tapers the waveguide to match the width of the port
  • Bugfixes

v1.1.0

03 Dec 16:02
Compare
Choose a tag to compare
  • Added support for slot waveguides and coplanar waveguides
  • Direct GDSII-export is now the standard GDSII-writer
  • Added function for generating vortex traps
  • Improved shape generation performance of waveguide
  • Strip to slot mode converter added
  • Bugfixes

v1.0.4

03 Sep 07:50
Compare
Choose a tag to compare
  • Added part for GDSII-import
  • Added direct GDSII-export
  • Added DXF-export
  • bugfixes

v1.0.3

06 Aug 14:46
Compare
Choose a tag to compare
  • Structures in Cell are now converted individually for pattern export
  • annotate_write_fields now works with Cells instead of gdscad.Cells
  • fixed some bugs

v1.0.2

30 Jul 01:29
Compare
Choose a tag to compare
  • Dependencies are now installed automatically