1 of 1 people found this helpful
I don't believe there is a specific object reference available for this, but you could retrieve decal data from the ascii export function. Decal outline data is listed as X,Y coordinates based on decal origin. Simple applied geometry, based on min/max values, should provide decal outline area. Some data analysis would be needed to determine if data is an arc. The larger problem here may be determining the correct outline to process; many decals contain silkscreen, assembly and placement outlines.
A rough approximation of comp area could also be based on pad location extents (I believe this is how the Board Status report calculates comp area).
I have a script on my site at http://mindlinktech.com/download.htm -Board Dim, that might provide some ideas.