Help ! How to modify a ROD MPP's subparts property(such as :

  • Thread starter sunkey.zheng@gmail.com
  • Start date
S

sunkey.zheng@gmail.com

Guest
I'v get the rod obj's dbid , but it's seems can not change the ROD's
subpart's property
by this kind of style: ( log of CIW )

subid~>??
(db:188308372 cellView db:188228652 objType "rect"
prop nil bBox
((0.4 4.27)
(0.66 4.53)
) children
nil groupMembers nil isAnyInst nil
isShape t matchPoints nil net
nil parent nil physConns nil
pin nil purpose "drawing" textDisplays
nil assocTextDisplays nil layerName "VIA12"
layerNum 17 lpp
("VIA12" "drawing")
)

subid~>layerName
"VIA12"

subid~>layerName = "VIA23"
"VIA23"

subid~>layerName
"VIA12"

i want to change the MPP's sub-rect of 'VIA12' to 'VIA23', but seems
it can not be completed
by the method above... anyone can give me some help ?? thx a lot!!!
 
On 26 Jun 2006 20:07:48 -0700, "sunkey.zheng@gmail.com" <sunkey.zheng@gmail.com>
wrote:

I'v get the rod obj's dbid , but it's seems can not change the ROD's
subpart's property
by this kind of style: ( log of CIW )

subid~>??
(db:188308372 cellView db:188228652 objType "rect"
prop nil bBox
((0.4 4.27)
(0.66 4.53)
) children
nil groupMembers nil isAnyInst nil
isShape t matchPoints nil net
nil parent nil physConns nil
pin nil purpose "drawing" textDisplays
nil assocTextDisplays nil layerName "VIA12"
layerNum 17 lpp
("VIA12" "drawing")
)

subid~>layerName
"VIA12"

subid~>layerName = "VIA23"
"VIA23"

subid~>layerName
"VIA12"

i want to change the MPP's sub-rect of 'VIA12' to 'VIA23', but seems
it can not be completed
by the method above... anyone can give me some help ?? thx a lot!!!
You can't do this. The only way is to flatten the object, using rodUnNameShape()
(something like that), and then change the object - or recreate the object.

I filed a PCR recently asking for a means of programmatically changing subparts
without needing to un-rod the shape.

Andrew.
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
 

Welcome to EDABoard.com

Sponsor

Back
Top