Перейти к содержимому


MultiCAD.NET API: Сохранение неграфической информации в .dwg-чертежах

MultiCAD.NET custom properties

  • Вы не можете ответить в тему
В этой теме нет ответов

#1 azaytsev

    Клуб разработчиков

  • Клуб разработчиков
  • PipPip
  • 16 сообщений
  • Пол:Мужчина

Отправлено 27 Декабрь 2014 - 01:58

http://habrahabr.ru/...ft/blog/226563/

http://habrastorage.org/getpro/habr/post_images/a3f/8ef/f4a/a3f8eff4af720fe2f83f0c16990309b7.png

Каждый разработчик приложений САПР рано или поздно сталкивается с проблемой хранения в чертеже вспомогательной неграфической информации. Это могут быть атрибуты отдельных графических элементов, атрибуты отдельных листов, или же настройки всего чертежа. В отличие от атрибутов блока, эта информация не видна пользователю и применяется для программной обработки чертежей.
На сегодняшний день существует ряд традиционных способов решения задачи: это добавление XData к элементам чертежа, использование XRecord и создание собственных неграфических объектов.
По сравнению с традиционными, механизм создания и хранения неграфической информации в MultiCAD.NET API гораздо компактней и удобней в использовании. Кроме того, он универсален и может быть одинаково применен для различных типов данных в чертеже: графических элементов, листов или самого чертежа. В качестве дополнительной информации могут использоваться данные различных типов.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей