@dick_freebird,
Thank you for your respond. I don't really know what is "baby Caliber".
But here is a lvs report, some individual information has been replaced by xxx.
(klayoutadmin deleted content)
@Matthias ,
I am sorry, but I don't know how to run those examples. It always comes wrong, shown as follows:
(Image)
What is wrong with this? Could you give me some suggestions?
I also have some other questions:
* What is the function of "bb…
@Matthias ,
Thank you for your respond.
This character does work.
About "enlarged(0, 0)", I just follow the script you put and maybe this is useful when I need to size, so I keep it.
Thank you for your willness to debug the problem. This…
@tomas2004 ,
Thank you for your respond.
For a layout with many gaps of 0.001um, I followed your method, but It didn't make function, does it only take effect when the space is smaller than 0.001um for shapes formed by angle?
The original shape:
…
@Matthias ,
Thank you very much for your respond.
Using tiles(1000) could speed up verification,right?
I see the possibility of increase in verification speed by using the method you said, "writing the output to a layout layer" . I wi…
@Matthias,
Thank you very much for your respond.
I am sorry, but how to make it shows in code formatting, I tried to use """ or ‘’‘ on a single line before and after the code,but it still shows as before.
Beside, when I replace
…
@dick_freebird ,
Thank you very much for your respond.
My original goal is not to find vertice which isn't on grid.
Your reminder is very helpful. It is true that the shapes formed from angles may not be displayed on the grid, but it cannot be plac…
@tomas2004 ,
Thank you very much for your respond. I always choose the second way you mentioned.
But I don't understand the first way you mentioned.
You mean, I can set the snap like this?
(Image)
But, it seems that there is slight improvement …
@Matthias,
Sorry for the late reply.
I mean, the layout region full with vertices whose spacing is 0.001um.
And we can drag the polygon/shape to the specified vertice.
Could this be achieved more quickly?
(Image)
Currently, I can move the shape …
@laurent_c ,
Thank you very much for your respond and your kindness of providing this file.
I wonder, would it be convient for you to provide a gds file? Thus I can check it using this script and understand this script deeply?
Anyway, thank you …
Hi, @Matthias,
Thank you very much for your respond.
It does take effect. This software is very powerful and thank you for developing this software.
There is also something strange.
When I choose “Hierarchical(Consider hierarchy)” , it will get st…
@tomas2004 ,
Hi, Tomas,
Thank you very much for your detailed response.
The method you provide does work. I know little about scripting in klayout. I just followed the way of others in siepic pdk.
(1)
Although the method you provide works well, is…
@Matthias,
Thank you very much for your respond. I found there is .01 file which can be open with klayout. I don't know which format .01 file belongs to. .jb file sems to have some difference from .01 file, it have some adjustment in cell name, …
@Matthias,
Thank you for your information.
This is really a tragic story, but fortunately the ending is good.
Thank you and professor Lukas for providing effort for klayout and siepic-tools.
If installed, I want to install from the latest versi…
@Daaan,
Thank you for your detailed reply. I got it.
Both methods (DPoint,Point) constructing polygon works well.
# polygon1 = Polygon([DPoint(length, -w4), DPoint(length, w4), DPoint(length + w4, w4), DPoint(length + w4, -w4)]) polygon1…
@Daaan ,@Matthias,
Thank you for your answer. Both two methods can generate sized shape for a polygon.
As what Matthias said, the following way will apppear "ears", it acturally come up with some sharp points.
for i in range(len(x)):…