Split gds into multiple parts based on given co-ordinates

edited October 2014 in Ruby Scripting
Hi Experts,

I have a gds which is too big in size. I want to split gds into multiple parts[on the basis of co-ordinates i will provide].
Can you provide me some solution to this problem.

Comments

  • edited November -1

    Hi,

    you can use the clip tool to cut out parts of your layout (in editor mode: "Edit/Utilities/Clip Tool").

    Another option is to save only a subset of the layers (hide the layers you don't want to save and use "Visible layers only" for "Layers to save").

    However, all of these options will modify your layout in some way and you have to recover the original layout later by recombining the parts. The most efficient way to reduce the data size is to use OASIS. OASIS usually is an order of magnitude smaller than GDS at least. Conversion to and from OASIS is more or less lossless (with a few exceptions such as paths with odd width and round-ended paths) and there is little risk to damage your layout, compared to the separation and recombination process.

    Matthias

Sign In or Register to comment.