Thanks Matthias.
You're right... sorry for the typo. If I'm not mistaken, the fix is in:
mask_polygons.push(RBA::Polygon.new(RBA::Box.new(p1, -@depth - @below, p2, @height))) ?
I just noticed that the planarize command doesn't seem to work righ…
Hi Matthias:
I was experimenting with the new flip command recently.
I noticed that after "flipping" and depositing 1 layer of some thickness on the backside, I can get anything further deposition to show up.
No problem on the frontsi…
Hi Matthias:
Thanks for the explanation. I did Rename instead and it worked exactly the way you described it.
Going back to "Edit layer specification", is the Name only applicable/useful for OASIS format or something?
Thanks,
-Ken
Hi Matthias:
Thank you for the much needed help. I was struggling to understand many aspects of your script. Now I understand a bit better of how the xsectiongenerator uses "air" to know whether to process up or down. Before, I had abs…
Hi Matthias,
I'm trying to write some Ruby code under the MaterialData class to mirror the xsectional polygons to enable further processing on the original wafer backside.
Could I get some hints on what argument "xs" is and how it is use…
Hi,
I'm not sure if this is what you want, but to create text/numbers using V0.22, I would create text/numbers using Text from the toolbar. Then, I select the text element and use the Edit > Selection > Convert to Pcell > Basic.TEXT to ch…
Hi Matthias,
I completely understanding.
I'm trying to get up to speed on Ruby coding, so if there are any hints, that would be very useful as well.
Thanks in advance,
-Ken
Hi Matthias:
I have a need perform "processing" on the wafer backside once the frontside is done.
As I understand it, the current xsection.rbm operates the stackup from the bottom to the top.
Would there be a way to enhance the code to …
Hi Matthias:
Thanks for the insight. You're absolutely right.
I re-tried the problem oas.gz file under viewer mode and it loaded just fine.
Regards,
-Ken
Hello Matthias:
I'm using Windows 32bit, so that seems to explain the 6gb issue. I'll try that later on a 64bit windows system.
The ~100mb one is actually an .oas.gz file (sorry i mistakenly said gds earlier), but it also errored out for "ba…
Your generic and flexible solution is brilliant. Thank you for all the efforts, Matthias.
BTW, after chasing around, I think I have figured out my problem. It is due to a pre-patched xsection.lym under my c:/users/username/klayout/macros folder…
Hi Matthias:
I used the patch above, but for unknown reasons, my results are the same as before.
That is, which ever button I click on first is the one that works. The 2nd button does nothing subsequently.
Just to make sure I didn't make typo so…
Hi Matthias:
Thank you for checking into it.
I'm using 32-bit Windows 7 professional with Service Pack 1. I presently don't have a Linux setup.
In my setup I could repeat the problem everytime I try V0.22 but not on V0.21.19.
Furthermore, both …
Hi Matthias:
I noticed a problem with V0.22.
The sequence is like this:
a) Using the code in your 1st reply, I install 2 separate x-section scripts on the menu
b) I open 2 different layouts in 2 panels (1 intended to be used with the 1st script, t…
Hi Matthias:
Thank you for the suggestion.
I used the built-in capability to translate the layers of the 2nd die in case some are the same as the 1st die but other than that, merging works nicely.
Regards,
-Ken
Hi Matthias,
Yes I would like to stack 2 layout and perform a x-section. Presently, the problem I run into is that even though the viewing window displays all layers from both layouts, depending on which layout I select from the "cell" w…
Hi Matthias:
Regarding both issues above, i think I figured it out.
For a), I added the following lines to the string_to_layerinfo function to parse the @1 and @2.
elsif (layer_spec =~ /^(\d+)\/(\d+)(@)(\d+)$/)
ls = RBA::LayerInfo.new($1.to…
Hi, the flip/rotation can be done by selecting the data, then go through the Edit >> Selection menu.
There, you should see various options for flip and rotate. -Ken
Hi Matthias:
Thank you!!! Your changes work like a charm.
I have a couple of additional things that are badly in need of help:
a) When one opens 2 layout files in the same panel, the gds layers in the Layer Window are appended by @1 and @2, corr…
Hi Matthias,
Thanks for the tip on "merge" operation to change path or box to polygon. It works great!.
On the "stretch" item, I was looking a feature to do a "partial" by specifying an x or y displacement (in a dial…