Message 1 of 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I manage an operational DWG file for a large facility. When I update it with as-built documentation , and I need to store metadata for each object (lines, points, text, etc.) to track:
- Source: Where the object came from ("Project XZ" or "SomeFile.dwg").
- Modification Date: When it was added/updated in the DWG
Requirements:
- Works for all object types.
- Compatible with AutoCAD LT but at least with "plain" AutoCAD.
- No layer-based metadata (We have a strict layer structure).
- I don't mind writing AutoLISP, but it must be user-friendly for non-programmers.
The solutions I considered:
- XData: Seems ideal for storing metadata, but I need advice on how to make it accessible and editable for users.
- Block Attributes: Works well but requires converting objects into blocks, which is not ideal.
- External File: Feasible, but I prefer embedding metadata directly in the DWG.
- Fields: Cannot store arbitrary data.
So my question is: What’s the best way to store and manage metadata (source and modification date) with objects in AutoCAD while ensuring users can easily view and edit it?
Solved! Go to Solution.