Специфические данные приложения в объектах DXF

Я ищу способ пометить объекты (например, arc) в формате DXF с числовым идентификатором по моему выбору. Есть ли хороший (стандартный) способ сделать это?

Глядя на справку по формату DXF, я вижу, что есть «общий код группы» 102, который задокументирован как «коды, определяемые приложением». Могу ли я использовать это? Если да, то пример правильного способа его использования был бы хорош.


dxf
person dagur    schedule 06.02.2013    source источник


Ответы (1)


Задав подобный вопрос о на форумах Autodesk я обнаружил, что могу использовать Расширенные данные для добавления моего числового идентификатора.

Расширенные данные добавляются в конец объекта, и в моем случае я решу их, добавив следующее:

1001
MYAPP
1002
{
1070
    12
1002
}
  • Где 1001 отмечает начало расширенных данных
  • 1002 отмечает начало конца конца списка
  • 1070 — это 16-битное целое число.

Также возможно добавить расширенные данные из программного обеспечения Autocad с помощью команды _xdata

person dagur    schedule 14.02.2013