Page 1 of 1
Object Extended Data
Posted: 21 Jun 2018, 16:34
by FieldConsult
HI,
Is it possible to access the information stored in the Property Set of an Object, the contents in the Extended Data?
If is possible, can you show some cod.
Is it possible to modify or alter the information and properties stored in the Property Set?
Thanks!!
Re: Object Extended Data
Posted: 21 Jun 2018, 19:55
by support
Hello,
Extended Entity Data (EED) is supported starting from
CAD VCL 11.0: to access and modify EED in the imported DWG/DXF file, the entity classes (TsgDXFEntity and its derivatives) contain the property EED:
Code: Select all
property EED[const AAppID: UInt64]: TsgCADExtendedData read GetEED write SetEED;
Mikhail
Re: Object Extended Data
Posted: 21 Jun 2018, 20:10
by FieldConsult
Hi,
I refer to the information here, see figure:
[img]

- EDD AutoCAD
- EED-DWG.PNG (9.16 KiB) Viewed 20904 times
[/img]
Okay, but due to the fact that the library only save files until the 2004 version of dwg, according to the information I have, it would only be possible to read some information but not record new or updated information, right?
Re: Object Extended Data
Posted: 21 Jun 2018, 20:45
by support
The Hyperlink value can be read/modified through a
TsgDXFEntity.HyperLink property:
Code: Select all
property HyperLink: string read GetHyperLink write SetHyperLink;
Extended data is supported in AutoCAD 2000 and earlier releases, while CAD VCL allows to export drawings to DWG 2004 format, so the extended data won't be lost after saving to a file.
Mikhail
Re: Object Extended Data
Posted: 21 Jun 2018, 21:22
by FieldConsult
OK,
But I ready ask for "Property Set" on Extended Data, no for Hyperlink!! This propertis are no implemented on dwg 2004. I have done a test and I have created a Property Set with Autocad Architecture 2018 and I have exported the file to the 2004 dwg version and the property set has disappeared.
Re: Object Extended Data
Posted: 21 Jun 2018, 21:35
by support
I suggest to send the DWG file containing this Property Set to the Technical Support e-mail for investigation.
Mikhail