Hi @StefanThiede,
Thank you for sharing your experience.
I've also applied the patch manually, following the steps captured here. And the build was successful.
Four additional DMGs are up.
Before knowing this warning, I unthinkingly upgraded Ventura and Xcode to 13.6 and 15.0, respectively.
Due to this issue, I could not build KLayout 0.28.12 on Ventura, and the next DMG set will not include those built on Ventura.
I will wait for an…
@Matthias,
Thanks a lot for sharing the idea. Yes, it is helpful, as shown below. :)
#### For "Kazzz-S-F2303.oas" in Forum No.2303## Using KLayout 0.28.9 on Linux##l1 = input(100, 0)d = 500.0.um # max widthiter = 0step = d * 0.5while s…
Better to use Qt Designer for a complicated UI design.
See the "Designer Dialog Sample" of the Macro editor on how to import a *.ui file designed by Qt Designer.
(Image)
I mimicked your desired UI design: "ReUBM.[ui|qrc|rcc]" i…
Hi,
To me, this problem seems to be not an easy task :-(
Several years ago, I wrote a KLayout Python script that estimates the minimum and maximum width of a polygon without holes. In my case, the polygon was like a very long Path with varying (at…
Assume that your KLayout binary files are successfully installed under $HOME/KLayout/bin-release/ like
drwxrwxr-x 12 user:group 12288 Mar 21 18:34 ./drwxrwxr-x 19 user:group 4096 Mar 21 18:07 ../drwxrwxr-x 2 user:group 4096 Feb 9 06:31…
Hello @Matthias,
The proposed two-step approach works very well. :)
Thanks a lot.
I've attached a modified PPT document for my future reference.
Best regards,
Kazzz-S
@Matthias Using the latest master branch, I experimented with Inv, Inv2, and 2-input NAND LVS with the MOS4 (not DMOS4) extractor to observe how the S<=>D swapping takes place.
Details are captured in the attached files.
Through various exper…
@Matthias Thanks for the explanations, and a quick fix on GitHub's "issue-1304" branch.
I have built the same on both Linux and macOS and verified that the Inverter LVS and NAND LVS using DMOS4 work properly.
The results were captured in t…
@Matthias Thank you for your explanations, which somewhat cleared the fog around me.
@dick_freebird I think your above comments and suggestions are valuable.
@WENSHIH Thanks for your test case, which helped me do my experiments.
Seeing discussions …
I've just begun to study LVS, mainly using the Inverter tutorial included in the manuals, and am facing difficulties understanding the results.
Meanwhile, seeing discussions in this post, I was able to make some progress.
In my study process, I am …
Using scenario B's ana3B-2.sh wrapper Bash script, I was able to successfully build the latest version 0.28.5 in the latest Anaconda3 environment on Linux Mint 19.
(Image)
(Image)
Dependency on Anaconda3 is as follows.
Kazzz-S
Hi @Grandement,
Recently, I upgraded the Anaconda3 environment in Linux (Mint-19) and encountered the same problem as you:
cannot find -lGL: No such file or directory.
I've prepared a PowerPoint document to summarize the experiment results I have …
Your code looks not bad. However, try how the performance would improve with the following changes using List Comprehensions.
# https://www.klayout.de/forum/discussion/2227/convert-many-box-objects-to-circles-efficiently#import numpy as npimport py…
I believe this is not a bug but a specification issue.
If my understanding is correct, a GDS2 file can only carry user properties with integer keys.
In contrast, an OASIS file can also carry user properties with string keys.
(Image)
(Image)
Ka…
Hi @Grandement,
The build messages show that "libGL.[so|a]" is not found when making libklayout_tl.so.
Have you installed it?
My current Anaconda3 environment in Linux Mint 19 is not up to date and is slightly different from my first com…
Hello @filmartinelli,
A happy new year, 2023. :)
I have built a new DMG for the Anaconda3 environment below on my Ventura virtual machine.
[Edit] This package can run in not only Ventura but also Monterey, Big Sur, and Catalina, having the same An…
Hello @filmartinelli,
Here are the second experiment results.
I have installed the latest Anaconda3 package to a Ventura virtual machine afresh.
The detailed steps I followed are captured in the attached ZIP file.
My above assumption (3) seems co…
Hi,
I conducted an experiment based on three assumptions.
[Assumptions] (1) You are using macOS 13.1 Ventura (the latest one) with the x86_64 architecture (Intel Mac). (2) You have installed "LW-klayout-0.27.13-macOS-Monterey-1-qt5Ana3-Rana…
Hi,
Please provide some more information.
* The name of the package you installed, for example,
LW-klayout-0.27.13-macOS-Monterey-1-qt5Ana3-Rana3Pana3.dmg
* The name of your macOS (version) and outputs of the uname -a command, for example,
Mont…
Hi Scott,
If you wish to and can make the edit mode default, as you pointed out,
* menu: KLayout > Preferences > Editing Mode > check: Use editing mode by default > restart KLayout
is the right way.
Regarding the server issue, I get …
Hi @soumeniit,
Thanks for your interesting post. :)
Your requirements do not seem simple to me, especially when all conditions are combined.
If I were you, I would divide the problem into two components (divide-and-conquer approach):
(1) design …
(Quote)
Since I do not fully understand the problem you are trying to solve, I cannot imagine the usefulness of keeping the original colors in a layout.
However, one idea is to store pixels (converted to Box shapes) having the same color in a partic…