OpenAperture

class picazzo3.apertures.basic.OpenAperture(*args, **kwargs)

Abstract base class for apertures into a slab area

Parameters:

aperture_trace_template: PCell and _TraceTemplate, optional

template of the aperture cross-section

trace_template: PCell and _TraceTemplate, optional

template of the start waveguide

cell_instances: _PCellInstanceDict, optional

name: optional

The unique name of the pcell

Views

Layout
Parameters:

center: Coord2, optional

center coordinate

grids_per_unit: optional

Number of grid cells per design unit

transition_length: float and number > 0, optional

transiton length

units_per_grid: optional

Ratio of grid cell and design unit

view_name: str, optional

The name of the view

grid: float and number > 0, optional

design grid. Extracted by default from TECH.METRICS.GRID

unit: float and number > 0, optional

design unit. Extracted by default from TECH.METRICS.UNIT