It looks like you're new here. If you want to get involved, click one of these buttons!
I was looking through the documentation, https://www.klayout.org/klayout-pypi/, and I don't see any mention of technologies. I am wondering if it is possible to load technology files and libraries. I found that tech = pya.Technology().load() is available. However, I can't get it to work:
tech = pya.Technology().load('/Users/lukasc/Documents/GitHub/SiEPIC_EBeam_PDK/klayout/EBeam/EBeam.lyt') print(tech) print(tech.name) ly = pya.Layout() ly.technology_name = tech.name print(ly.technology()) print(tech.technology_names())
generates the following:
<klayout.dbcore.Technology object at 0x1075e0940> EBeam None ['']