scaling in one direction

edited January 2013 in Layout
Hallo everyone.
How do I scale one object along one axis only?

I have an instance which is containing several differently-shaped poligons and i would like it to get "taller" or "shorter" along the y-axis, but the only option I see, is to scale it on both axis. Modifying the different polygons in Partial mode would take me forever.

Thank you!

Comments

  • edited January 2013

    Hallo,

    there is no such function yet, because is somewhat contradicts with the concepts of GDS (constant width of paths, isotropic scaling only for instances).

    However, I have been requested that function several times now so I will try to provide a reasonable implementation in the next major release. Till then you can use the Ruby script which at least provides a solution for shapes (you can flatten instances to make shapes from child cells).

    I have provided that script in the "Useful Scripts" section here:
    http://www.klayout.de/useful_scripts.html#scale_anisotropic.lym

    Hope that helps.

    Regards,

    Matthias

  • edited November -1
    Thanks, I will have a look in this script ! Such an asymetrical scaling could be of a great help.
Sign In or Register to comment.