With the construct hp=dbReplaceHierProp(pcCellView,"pcParamShapeInfo"); dbReplaceProp(hp,"shapeType","string","polygon"); dbReplaceProp(hp,"paramName","string","coords"); you can create pcells which you can draw like a polygon during instanciation. How does it get possible to also Chop this instance-polygon after it is instanciated ? Is it possible at all ?