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


Расчленение и\или удаление прокси-объектов

Proxy ProxyEntity ProxyObject

Сообщений в теме: 4

#1 Андрей Бушман

    Посетитель

  • Клуб разработчиков
  • PipPip
  • 30 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 22 Декабрь 2014 - 23:16

Для AutoCAD существует ARX расширение, написанное Александром Наумовичем Ривилисом, которое позволяет расчленять все ProxyEntity, а так же удалять все ProxyEntity и ProxyObjects из текущей базы данных чертежа. Опубликовываю свою версию .NET реализации данных операций, которая может быть успешно скомпилирована для AutoCAD, nanoCAD, BricsCAD, а так же для автономных приложений, использующих в своей работе платформу Teigha.

Возможно кому-то данный код будет интересен в качестве примера того, как можно писать код, который будет успешно компилироваться под различные CAD системы, не требуя при этом внесения в код каких-либо дополнительных изменений. Написание кода в подобном стиле предоставляет возможность портирования существующих наработок в другие CAD системы с минимумом затрат.

Конструктивные замечания по исходному коду приветствуются.

#2 Fogel

    Активист

  • Пользователи
  • PipPipPipPip
  • 198 сообщений
  • Пол:Мужчина
  • Город:Челябинск
  • Интересы:Моделирование (трехмерка и натура, картон), рисование, программирование. Если за это ещё и платят, так и вовсе прекрасно

Отправлено 23 Декабрь 2014 - 06:12

Спасибо огромное! Посмотрим на досуге ;)

#3 alexa22

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
  • Пол:Мужчина
  • Интересы:Чпоки ))

Отправлено 23 Декабрь 2014 - 18:47

Интерестно :)

#4 Андрей Бушман

    Посетитель

  • Клуб разработчиков
  • PipPip
  • 30 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 23 Декабрь 2014 - 19:13

Я обновил текст и исходный заметки в виду того, что получил ответ от технической поддержки BricsCAD по заданному мною вопросу. Теперь все команды работают в т.ч. и в BricsCAD.

#5 Fogel

    Активист

  • Пользователи
  • PipPipPipPip
  • 198 сообщений
  • Пол:Мужчина
  • Город:Челябинск
  • Интересы:Моделирование (трехмерка и натура, картон), рисование, программирование. Если за это ещё и платят, так и вовсе прекрасно

Отправлено 24 Декабрь 2014 - 06:20

Кстати, получил ответ по "официальному" расчленению проксиграфики в нанокаде через диспетчер чертежа





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

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