ObjectDBXTM
ObjectDBXTM type libraries are available for your use as part of AutoCAD. Although not technically supported, I hope to give you enough information in this class so that you can begin to utilize them in your data exchange. Many people are actively using these type libraries and so can you. ObjectDBXTM type libraries have been revisited in the 2004 applications with new additions and fixes to match the many improvements to the AutoCAD 2004 object model.
Examples:
Working with Stock AutoCAD Objects
- 2004 Example: From Handout
- DBXWrapper.dvb - 2004 DBXWrapper Project
- DBXWrapMainForm.frm - 2004 DBXWrapper UserForm
- ObjectDBXDocument.cls - 2004 DBXWrapper Class File
- ThisDrawing.cls - 2004 ThisDrawing Class File
- 2002 Version of Handout Class File
- ObjectDBXDocument15.cls - 2002 DBXWrapper Class File
Working with AEC Objects:
- GetWallsInformation_ADT3x.dvb - 2002 DBXAEC Example
- ObjectDBXAECDocument.cls - 2004 DBXWrapper AEC Objects Class File
- ObjectDBXAECDocument15.cls - 2002 DBXWrapper AEC Objects Class File
Miscellaneous Examples:
- HatchBAdAuditFix.dvb
- hatchfix.dvb
- An example of opening a hardcoded drawing file, searching for all Hatch entities on a layer with "$AUDIT-BAD-LAYER" in the name.
- An example of opening a selection of files, searching for all Hatch entities and changing the Associative Property to False. If you want the code behind this please send me an email. I used all freely available code, modules, and classes so I will have to obtain permission from others prior to sending it to you.