• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    .NET

    Reply
    Distinguished Contributor
    VB_Autocad_guy
    Posts: 136
    Registered: ‎07-24-2009
    Accepted Solution

    Extract Block Attributes from UnOpened Dwg

    288 Views, 1 Replies
    06-03-2011 02:16 PM

    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 

    Please use plain text.
    Distinguished Contributor
    Posts: 131
    Registered: ‎08-17-2007

    Re: Extract Block Attributes from UnOpened Dwg

    06-03-2011 02:58 PM in reply to: VB_Autocad_guy

    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.

    Please use plain text.