Thanks for answering! Yes, this is the way I'm doing it now. As for now I'm only looking for intersections with a rectangle, so this solution is good enough. I thought that at the core of the boolean operations there must be something like this but …
Unfortunately I don't have a Windows installation to reproduce the issue.
But I heard from other people who had difficulties because they had python3.7 installed but KLayout has python3.5 built-in. Therefore, when running pip3 the packages go to a d…
Don't worry about the bugs. I'm aware that this is work in progress.
I just used DVB to extract the netlist of a small hand-drawn design for SPICE simulation and verification. DVB helped me to find bugs in my own design ;)
What about netlist compar…
Yes I can share it. But don't expect too much. In the first step I will just care about three-terminal transistors and dump them to SPICE.
I will post it here when I have something that works more or less.
If somebody would like to use Blender instead of OpenSCAD, let me know. I started experimenting and I would be motivated to push the project if somebody is interested.
Blender would be useful for good-looking renderings and illustrations.
BTW: It is called 'gds3xtrude' and should be available from the package manager.
However, the dependencies must be installed manually first:
pip3 install --user gds3xtrude
pip3 install --user klayout # Only if gds3xtrude is used as a standalone tool…
Hi,
sure! This is possible! I hacked a snipped for you that allows you to cycle through locations by pressing Ctrl+n:
import pyafrom itertools import cyclemain_window = pya.Application.instance().main_window()current_view = main_window.current_view…