axlVisibleDesign(nil)
axlVisibleLayer("PACKAGE GEOMETRY/PLACE_BOUND_TOP" t)
axlVisibleLayer("PACKAGE GEOMETRY/PLACE_BOUND_BOTTOM" t)
; MAKE A LIST OF BGAs USING THE SYMBOL LIST
foreach(symbols l_symbol
if(rexMatchp("BGA" symbols->name) then
l_bga = append1(l_bga symbols)
);if
);foreach
; GET PLACE BOUND SHAPES
foreach(tempsymbol l_bga
bBox = axlDBGetExtents(tempsymbol t) ;this code is getting the assembly outline and not place bound
printf("%B\n" bBox)
);foreach
axlDBGetExtents() is giving the the extents of the whole symbol, which is the assembly outline. I have only place bound layers turned on and using argument "t" to get the extents of the visible layer only.
Anyone used axlDBGetExtents() or setof() to get the extents of place bound, please help.
Thanks
Shilpa