My aim is reduce the size of poly on both left and right sides separately.
Say I want to reduce the left side of poly by 5nm and right side of poly by 3 nm,Is there any way of doing it using skill?
I tried using dbLayerSize..But it reduces the poly on both the sides equally..So,Is there any command in skill where-in you have a choice of reducing left/right side seperately.(Here, poly includes poly of both rect and polygon shapes)
Go to lanuch option and select pcell.. A new pcell option will appear.. It consists of stretch x and stretch y use this to have a control on poly,... Make a parameter using this.. After finishing all. compile to skill code.. u will get a code for that pcell just load it..thats it a new cell will be created with the left and right control parameter..
The following will work for rectangles:
Select the shape and execute the following commands in the CIW
obj=geGetSelSet()
lx=xCoord(lowerLeft(car(obj~>bBox)))
ly=yCoord(lowerLeft(car(obj~>bBox)))
rx=xCoord(upperRight(car(obj~>bBox)))
ry=yCoord(upperRight(car(obj~>bBox)))
obj~>bBox=list((lx+.005):ly (rx-0.003):ry)
this results in moving the left side of the shape .005 to the right and the right side .003 to the left.