Hello Matthias,
Happy 2023~
Hmm... set layer 8/0 in layer property file first, with the property what user like, ( color, stripe.. can keep the trait when restart klayout )
then, active the code, in my case, the box is not visiable on la…
Hello Matthias,
I deleted " klayoutrc " file, remade the setting, and the file was regenerated, but seems nothing changed.
Maybe something weird on layer property setting also. For a quick start, layer property usually will be set.
Us…
Hello @Matthias
Thanks for your time, please check the image as below, not sure it will be workable if change some simple setting .
My coding skill is not good, so I need this function to check code and understand it more.
Under Windows 11 & …
Hello @Matthias
Wow, best net friend is back, I should check the similar class first. Forgive me :p
feedback one thing more, not sure the enable/disable debugging button still workable or not,
Can not play the code step by step.
(Image)
Hello JW,
This topic interests me. The code insure the connection between 2 bumps if the distance under 600.
I imagine, maybe manually sorting can be skipped if the jugde condition be more solid. It will be fun if you
can share the criteria for bu…
Hello Matthias,
After trying, I found in Ruby:
Region::Metrics Projection
is equal to python
Region.Metrics.Projection
it works ! I think it's time for me to study " Ruby " thanks~
Sorry, I posted this new discussion under " Verification " when reading some case,
if so, there will be no topic categories to choose. Please help to re-align to " Python code " if possible, thanks..
Hello Matthias,
Try & error, come out below code, it seems work,
Thanks for your perfect reply and this creative tool :)
Vincent
from pya import *import mathcellview = pya.CellView.active()layout = cellview.layout()top = cellview.cellmetal…
hello Matthias,
You should be kidding me.. :)
Method one already works perfectly to me, I have no ruby background, so I missed many great information in the manual, even can not understand properly.You solution always hit the problem in 3 rows, it…
@dick_freebird
Hello, thanks for sharing the experience. At my site, polyimide is common material to do electric isolation, and wet etching is usually performed, special chemical with high etching selectivity ratio, means even no FAB material will…
Hello Matthias & freebird
I am sure that you are expert in VLSI
Yes, this design is belong to post-VLSI field, and connect( metal, " via ", metal ) is not available in this application, but it is ok to embed intersection method …
Hello Matthias,
Maybe it is due to my own computer's problem, please have below 3 pictures,
a) Picture-1 : use box 100 x 200 um to test
b) Picture-2 : top cell is disappear after running below code
c) Picture-3 : choose both text & box b…
Hello Matthias,
Wow.. this updated code is amazing to me !! Can't not wait to use this skill to other script.
Somehow, after running the updated code, I still lost my top cell. I think re-location the shape coordinate
pin.text_dpos = pad.dbbox(…
Hello Matthias :
Below is a simple code to centralize the text in box, but I still lost my top cell and text after running. I just made it write a new GDS file to cover temporary. Would you give me some idea when free? Thank you ~
import pyato…
Hello,
Finally, I found the past discussion as below, it helps, thanks.
https://www.klayout.de/forum/discussion/1193/creating-a-layer-with-a-name#latest