diff --git a/gdsfactory/components/bend_circular.py b/gdsfactory/components/bend_circular.py index e3e0c81fa2..63faa72da5 100644 --- a/gdsfactory/components/bend_circular.py +++ b/gdsfactory/components/bend_circular.py @@ -12,7 +12,7 @@ def bend_circular( angle: float = 90.0, npoints: int = 720, with_bbox: bool = True, - cross_section: CrossSectionSpec = strip, + cross_section: CrossSectionSpec = "strip", **kwargs ) -> Component: """Returns a radial arc. diff --git a/gdsfactory/read/from_picwriter.py b/gdsfactory/read/from_picwriter.py index 4bfb7c12d9..3cb31a6e02 100644 --- a/gdsfactory/read/from_picwriter.py +++ b/gdsfactory/read/from_picwriter.py @@ -79,6 +79,7 @@ def from_picwriter( datatypes = poly.datatypes for polygon, layer, datatype in zip(polygons, layers, datatypes): + polygon = gf.snap.snap_to_grid(polygon) c.add_polygon(polygon, layer=(layer, datatype)) c2 = gf.Component()