Удаление прокси-объекта в Автокаде

Прокси-объекты — это элементы, которые созданы в сторонних приложениях и импортированы в Autocad, при этом создавшее их приложение недоступно. Они обычно ограничены в возможностях по сравнению с обычными сторонними объектами, с ними не всегда корректно производятся некоторые действия, а часто они и совсем недоступны. Например, не редактируются или занимают много памяти, обладают неправильной структурой, выдают ошибку о невозможности поместить в буфер обмена. Чтобы решить эту проблему, можно либо установить приложение, в котором создавался элемент, либо удалить прокси-объект в Автокаде.

Как удалить прокси-объект в AutoCAD

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

Использование ExplodeAllProxy

Чтобы легко произвести удаление proxy, скачайте инструмент ExplodeProxy http://www.maestrogroup.com.ua/support/ExplodeProxy.zip. Разархивируйте его в любую папку на компьютере. Далее в Автокаде выполните следующие действия:

  1. Зайдите в «Управление».
  2. Нажмите кнопку «Приложения».
  3. Выберите из скаченной папки файл с названием, соответствующим вашей версии AutoCad и разрядности операционной системы.
  4. Нажмите «Загрузить».
    Загрузить приложение в Автокаде
  5. Также вы можете добавить этот инструмента в автозагрузки, нажав соответствующую кнопку в окне. В результате, он будет автоматически запускаться при старте программы.
ВАЖНО. При перемещении папки с ExplodeProxy в другое расположение, он не будет подгружаться в Автокад. Не перемещайте его или придётся заново добавлять в программу.

Далее нужно выполнить следующие действия:

  • После успешной загрузки программы нужно выполнить расчленение proxy-объектов. Для этого в командной строке Автокад наберите EXPLODEALLPROXY. Расчленить, или, как ещё по-другому можно сказать, «взорвать» блок, означает, что он будет разгруппирован до первоначальных элементов. Таким образом, вы сможете внести нужные изменения и снова собрать группу. В случае с proxy действие позволит избавиться от нередактируемых и некопируемых элементов.

    Команда explodeallproxy в Автокаде

    Команда explodeallproxy в Автокаде

  • Далее нужно опять же в командном окне Autocad ввести REMOVEALLPROXY. Это действие предполагает удаление всех proxy из памяти и из чертежа. Программа спросит, очистить ли список масштабов, нажмите «Да».

    Команда removeallproxy в Автокаде

    Команда removeallproxy в Автокаде

  • После успешного удаления объектов, запустите команду AUDIT. Она выполнит проверку чертежа на наличие ошибок. На вопрос, исправить ли ошибки, нажмите «Да».

Рассмотрим, как узнать, из какого именно приложения попали в документ эти proxy:

  1. Правым щелчком мыши в окне документа выберите в меню «Параметры».
  2. Перейдите на вкладку «Открытие сохранения».
  3. Поставьте галочку в пункте «Выводить окно сведений о прокси объектах».
  4. Теперь закройте и заново откройте чертёж.
  5. При открытии документа появится окно «Информация о proxy-объектах».

    Информация о proxy-объектах в Автокаде

    Информация о proxy-объектах в Автокаде

  6. В окне будут указаны названия приложений, которые не найдены и в которых создавались некоторые элементы чертежа. Также будет указано количество proxy для каждой программы.

После выполнения действий по расчленению и удалению неразделённых прокси рекомендуется выполнить команду Purge. Она позволяет очистить документ от ненужной информации, например, неиспользуемых блоков, слоёв, текстовых стилей, типов линий и элементов. Если вы просто удалите элементы, то информация о них в программе останется. Например, в списке слоёв они будут отображаться как не содержащие объектов. Чтобы полностью удалить ненужные элементы чертежа выполните следующее:

  1. Наберите команду PURGE.
  2. Появится окно со списком найденных объектов, нажмите Purge.
  3. Чтобы удалить всё в следующем диалоге нажмите «Purge all items».
  4. Повторите действия последовательно для всех групп блоков до тех пор, пока будет активна кнопка «Purge».

Таким образом, можно удалить ненужные прокси объекты и их остатки в Автокаде. Обычно просто встроенной команде «Разделить» они не поддаются и приходится применять специальную утилиту ExplodeProxy, после чего проводить проверку и чистку документа. В итоге можно будет свободно с ним работать, кроме того, благодаря этим действиям он существенно уменьшится в размере.

  • ВКонтакте
  • обычная форма
  • Проектировщик:

    Спасибо, всё сработало!!!!

    Иван:

    Большое спасибо! Реально помогло)

    Наталья Ионовна:

    Благодарю! Очень доходчиво и легко сделать! Все помогло!!!

    Александр:

    Спасибо огромное!!!

    Андрей Тураев:

    Вероятно, полезно, но наша проблема живет где-то в другом месте:
    Новый файл, один отрезок — 36кБ
    Копируем из стороннего чертежа отрезок — файл разрастается до 8МБ.
    Удаляем все. Объем 8МБ остается и не снижается.
    Прокси-объектов нет, слоев, блоков и пр. — тоже.
    Гуру, что прилипло? Кто бы глянул?
    Образец могу скинуть в почту, кто откликнется…

    Сергей:

    Добрый день. Все объекты выполненные MagiCad выдают сообщение acad_proxy_entity. И MagiCad не работает. Подскажите, как решить проблему? Наверное какая-то команда в Autocad задана.

    Оставить комментарий

сети
программы
Smart TV
ос