Extract Block Attributes from UnOpened Dwg

Extract Block Attributes from UnOpened Dwg

Anonymous
Not applicable
1,081 Views
1 Reply
Message 1 of 2

Extract Block Attributes from UnOpened Dwg

Anonymous
Not applicable

Is there a way to access the block libary without opening a drawing? 

Or what object would you use to speed up drawing data extraction?

 

For example in other Cad programs you can open the drawing in a read-only mode or invisible and it speeds up the data extraction.

 

What would be a similiar method for Autocad 2011. 

 

 

-Ben 

0 Likes
Accepted solutions (1)
1,082 Views
1 Reply
Reply (1)
Message 2 of 2

tyronebk
Collaborator
Collaborator
Accepted solution

Yes you can. This is basically what you need to work with a drawing that isn't currently opened in the DocumentManager.

 

Dim db As New Database(False, True)
db.ReadDwgFile("C:\Test\drawing1.dwg", FileOpenMode.OpenForReadAndAllShare, True, "")

 

Let Kean walk you though an example. Searching for "ReadDwgFile" should yield plenty more examples.