GCarr78 Posted April 27, 2009 Posted April 27, 2009 Okay, There might have been a thread to discuss this but I haven't found it yet. CAD 2007. I have recieved a consultant's file that they have basically mashed two files together and as a result have duplicated some objects in the file that occurred in both original files. So what I'm left with is: hundreds of duplicate text objects, saying the same thing, on the same layer roughly in the same locations on the drawing. I need ONE set of these text objects and I want to delete the other, but I value my life too much to waste my time erasing one by one. This might be a simple solution, but I'd appreciate some help with it. Cheers! Quote
GCarr78 Posted April 27, 2009 Author Posted April 27, 2009 Does OVERKILL work ? I just tried it... neat feature! Problem is, it takes care of the text objects that are directly ontop of each other, however there are some that are slightly offset. Any suggestions for that particular problem? Quote
GCarr78 Posted April 27, 2009 Author Posted April 27, 2009 Okay... I got rid of more of them using the "Numeric Fuzz" variable...but there are still some duplicate text objects that are offest from each other that are not being deleted. Quote
NBC Posted April 27, 2009 Posted April 27, 2009 Change the numerical fuzz in the box. From the Express Tools Helpfile: The Numeric Fuzz value allows you to control the precision with which OVERKILL makes numeric comparisons. If this value is 0, the two objects being compared must match before OVERKILL will delete or modify one of them. On the other hand, if the fuzz value is higher than 0, the two objects being compared do not have to match for one of them to be deleted or modified. For example: two circles lie almost directly on top of each other; the radius of one circle is 0.00001 smaller than the other one. If the fuzz value is set to 0, OVERKILL considers the two circles to be unique and does not modify or delete either of them. However, if the fuzz value is set to 0.00001 or higher, OVERKILL considers the circles to be equal and deletes one of them. The fuzz works in this way for other numeric comparisons such as X, Y and Z coordinate comparisons, as well as object comparisons involving scale, height, width, and so on. Quote
GCarr78 Posted April 27, 2009 Author Posted April 27, 2009 Change the numerical fuzz in the box. From the Express Tools Helpfile: The Numeric Fuzz value allows you to control the precision with which OVERKILL makes numeric comparisons. If this value is 0, the two objects being compared must match before OVERKILL will delete or modify one of them. On the other hand, if the fuzz value is higher than 0, the two objects being compared do not have to match for one of them to be deleted or modified. For example: two circles lie almost directly on top of each other; the radius of one circle is 0.00001 smaller than the other one. If the fuzz value is set to 0, OVERKILL considers the two circles to be unique and does not modify or delete either of them. However, if the fuzz value is set to 0.00001 or higher, OVERKILL considers the circles to be equal and deletes one of them. The fuzz works in this way for other numeric comparisons such as X, Y and Z coordinate comparisons, as well as object comparisons involving scale, height, width, and so on. Seems like this feature isn't exactly geared to text objects, it worked for the most part but I still have some duplicates that are offset. Quote
NBC Posted April 27, 2009 Posted April 27, 2009 Check how much are they offset, and adjust the Numeric Fuzz accordingly. Quote
GCarr78 Posted April 27, 2009 Author Posted April 27, 2009 Check how much are they offset, and adjust the Numeric Fuzz accordingly. I stand corrected, I just had to really jack the "Numeric Fuzz" Value up higher than I thought for certain duplicate text objects. Thanks for your help NBC! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.