
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I have an interesting problem. I have thousands of drawings I am processing. Some of our engineering companies improperly put annotation and dimensions into model space on scaled drawings. They reuse the contents of large amounts of drawing content in model space across hundreds of separate drawings in paper space. I am needing to do tag extraction on these drawings. BUT, I only want to extract the tags that appear on each drawing, not ALL the tags that are hidden in model space. So, to give an example, in the model space of a typical drawing would contain hundreds of tags, while the viewable tags through the viewports in paper space where the titlelbock is would be 10.
I have been looking at different ways of identifying the exact area of a paperspace viewport in model space, but none of them will work. The CHSPACE command would work if I did each drawing manually as I would create a box around the viewport, then push the graphics to the model space using the CHSPACE command. This of course won't work because you have to manually select the graphics, then manually select the viewport. This of course won't work while processing thousands of drawings.
The second option I have seen was to zoom to centre of the viewports, then get the height and width of the viewports, get the scale factor of the viewport and determine the coordinates in model space. This would be an ideal solution, but for some reason it is not consistent.
I was wondering if there is anyone out there that has needed to mass process drawings to do the same kind of task that could help.
Thanks
Solved! Go to Solution.