Перейти к содержанию

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


Рекомендуемые сообщения

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

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!
  • Похожий контент

    • От Kreator
      Добрый день!
      В процессе бета-тестирования решил ради интереса пооткрывать планы для просмотра. Работать в них в 10ке не могу, потому что в планах написанные мной кастомы. Но речь не о 10ке, а вообще о любой версии, в которой не загружена DLL.
      Итак, есть файл с кастомом. Открываю, вместо прокси-графики - прямоугольник. Открываю в 8.1 (где DLL есть) - всё нормально, кастом работает.
      Создаю пустой файл, вставляю кастом, открываю в другой вресии без DLL - всё прекрасно, графика есть.
      Открываю в 8.1 файл, который не показывает графику, удаляю всё, очищаю-проверяю, вставляю новый кастом, сохраняю. Открываю открываю в другой вресии без DLL - всё равно прямоугольник.
      Попробовал другие планы пооткрывать - всё хорошо, прокси-графика на месте. Видимо, проблема в данном конкретном файле.
      Прошу всемогущих гуру посмотреть, в чём тут дело, и можно ли исправить.
      Рабочий.dwg
      Нерабочий.dwg
×
×
  • Создать...