Hello All,
I have a detail bubble block that is used for over 1000+ details. We use the external hyperlink, not the one within the block, property to link to a published detail in BIM 360 for each detail. The block name is "DetailBubble" and it has two attributes that we use called "SHEET_NUMBER" and "DETAIL_NUMBER". I have lisp that reads through all of the insertions of this block and will list these attributes combined together (EX: Detail Number (1) + Sheet Number (D1) = 1-D1) and the hyperlink within a CSV file. There are times when the hyperlink will be incorrect or changes and we have to update these links in any drawing that references that detail. This can be a vary tedious process on our users manually and I am looking for a way that I can automate this process. I would need something that first can take detail information in column a (1-D1) and separate those, run a search through all "DetailBubble" block insertions and find any that might match those values (DETAIL_NUMBER = 1, SHEET_NUMBER = D1), and then when it finds a match, replace the hyperlink with what is listed in column B in the CSV file. Before any one states, yes I have searched far and wide for something that might fit the bill, but I have only found something that would replace the hyperlink across ALL block insertions that have that name or others suggesting to do a find and replace which will not work in this scenario because broken links will have the same starting path as working hyperlinks. I have included some reference files that someone can test with and I appreciate anyone that can help on this in advance.