Acad proxy entity не отображаются. Прокси-объект не отображается правильно и не может быть отредактирован в Autocad LT

Acad proxy entity не отображаются

Содержание

Дисклеймер

Целью данной нам статьи не является дискредитация программного обеспечения. Статья носит только информационный нрав и предназначена для защиты конечного юзера, который может при определенных обстоятельствах утратить свои данные, работая в AutoCAD.

Предисловие

SPDS Extension либо модуль СПДС – дополнение к продуктам семейства AutoCAD, разрабатываемое компанией Autodesk.

СПДС GraphiCS – кроссплатформенное приложение, предназначенное для разработки проектно-технической документации, разрабатываемое компанией CSoft Development.

nanoCAD СПДС — тот же самый СПДС GraphiCS, но на платформе nanoCAD Plus от компании Нанософт.

История

Разгребая утреннюю почту, наткнулся на обращение юзера в техно поддержку. Тема письма в принципе разъясняла сущность проблемы: «Объекты nanoCAD СПДС не показываются в AutoCAD». К письму, как и полагается, были приложены файлы, скриншоты и подробное описание действий юзера. Ежели говорить коротко, то сущность обращения сводилась к следующему: юзер сделал проект в nanoCAD СПДС и передал его подрядчикам. Подрядчики, открывая этот файл в AutoCAD, не лицезреют объектов СПДС.

Опытные юзеры сходу произнесут, что быстрее всего подрядчики просто не включили отображение прокси-объектов, потому и не лицезреют данные, которые были сделаны в спец приложении. Но, как оказалось, всё не так просто…

Исследование проблемы

Первым делом открываем файл в nanoCAD СПДС и проверяем состояние переменных proxyshow и proxygraphics. Всё в порядке, оба значения равны единице и файл отображается корректно.

proxyshow – переменная, которая заведует отображением прокси-объектов в чертеже;

proxygraphics – переменная, которая заведует сохранением прокси-объектов в чертеже.

Затем проверяем этот же файл в AutoCAD. При запуске файла возникает всплывающее сообщение, которое спрашивает, что необходимо делать с проксями.

Выбираем опцию Показывать прокси-графику и жмем ОК. Всё в порядке, на моей машине AutoCAD корректно показывает все объекты nanoCAD СПДС.

С полной уверенностью, что я знаю причину трудности, закрываю файл и пишу юзеру, что у подрядчиков быстрее всего укрыты прокси-объекты в AutoCAD. Даю рекомендацию проверить значение переменной proxyshow (оно обязано быть равным единице) прямо из командной строчки AutoCAD.

Неожиданные открытия

Утром последующего дня получаю от юзера ответ: значение переменной равно единице, но объекты по-прежнему не показываются. К слову, чертеж у подрядчика смотрелся вот так (вместо плана показывались только размеры и несколько отрезков):

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

Еще раз пристально просмотрев материалы юзера, замечаю на одном из скриншотов одну небольшую, но важную деталь. На скриншоте подрядчика в AutoCAD был установлен модуль СПДС либо, как его еще именуют, SPDS Extension.

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

Загрузив с официального веб-сайта Autodesk модуль СПДС, устанавливаю его на свою версию AutoCAD 2018. Дальше запускаю файл юзера и вижу обычное сообщение. При этом объекты nanoCAD СПДС показываются в AutoCAD еще до закрытия окна инфы о прокси-объектах.

С мыслью «Мое расследование входит в тупик» нажимаю клавишу ОК и готовлюсь к предстоящим действиям. Через мгновение все прокси-объекты исчезают, и я получаю тот же итог, что и подрядчики из обращения пользователя.

Перезагружаю AutoCAD и опять открываю этот файл – картина повторяется. Прокси-объекты исчезают из файла, хотя значение переменной proxyshow равно единице. И это чрезвычайно странно.

Сохранив открытый в AutoCAD файл рядом с файлом, приобретенным от юзера, и дописав в заглавие файла _proxy, сравниваю их размеры.

Размер файла, сохраненного в AutoCAD, уменьшился в 10 раз, но я решаю открыть его в начальном приложении – nanoCAD СПДС.

Читайте также  Форматирование диска виндовс 10. Форматирование диска C в Windows 10

Теперь и в nanoCAD СПДС наблюдаю ту же картину, что при открытии файла в AutoCAD с модулем СПДС. Выходит, что опосля сохранения в AutoCAD файл юзера растерял все прокси-объекты.

Удалять чужие прокси чрезвычайно некрасиво. Решаю проверить данный баг, используя прокси от собственных приложений Autodesk. Нахожу в сети несколько файлов, сделанных в приложениях Civil 3D и Advance Steel, и повторяю вышеупомянутый опыт, открывая чертежи с прокси-объектами. Во всех вариантах опосля пуска этих файлов прокси-графика удалялась. Выходит, что с модулем SPDS Extension многоуважаемый AutoCAD удаляет любые прокси.

Решаю откатиться к собственной старенькой конфигурации AutoCAD и удаляю модуль СПДС от Autodesk, чтоб опять проверить работу файлов с прокси-объектами. Как ни удивительно, они опять стали нормально сохраняться. Из всего увиденного делаю окончательный вывод:

AutoCAD с установленным модулем СПДС удаляет все прокси-объекты из dwg-файлов.

Решение

Можно лишь предполагать, сколько юзеров утратили свои данные из-за ошибки приложения SPDS Extension, но всё же цель данной для нас статьи не лишь предупредить юзеров. Основное – спасти их проекты. Потому желаю поделиться решениями данной для нас проблемы.

1) Полное удаление приложения SDPS Extension через панель управления.

Радикально, но выручает все прокси.

2) Установка Enabler’ов под платформу AutoCAD.

Подходит не для всех прокси-объектов, так как не у всех приложений есть энейблеры под AutoCAD. К примеру, для товаров nanoCAD СПДС/СПДС GraphiCS можно скачать Enabler для AutoCAD. Опосля установки данного энейблера объекты СПДС закончат быть прокси и больше не будут удаляться из AutoCAD.

Советы

Я призываю юзеров быть аккуратными и постоянно хранить несколько копий собственных проектов. nanoCAD, к примеру, при открытии dwg-файла сходу делает средствами операционной системы его копию с расширением dwg.original; потому у вас постоянно будет резервная копия начального файла.

Если же вы пользуетесь иными САПР, то просто не поленитесь и вручную сделайте несколько копий собственных проектов – на всякий случай.

Берегите свои dwg-файлы и успешного проектирования!
Сергей Спирин, mahbak
АО Нанософт

Иногда юзеры программы AutoCAD сталкиваются с необходимостью редактирования чертежа, который вначале был сотворен в другом софте. В таком случае при открытии проекта на экране отображается соответственное уведомление, свидетельствующее о том, что добавленные объекты имеют формат прокси. Это значит ограничение в редактировании, копировании и перемещении частей. В рамках данной статьи мы желаем показать примеры расчленения и удаления таковых объектов для нормализации работоспособности чертежа.

Удаляем прокси-объекты в AutoCAD

Существует несколько различных методов, которые разрешают избавиться от рассматриваемых сейчас частей. Их действенность зависит от того, какие опции были вначале использованы к прокси-объектам в другом программном обеспечении. Поэтому мы советуем поначалу наиболее детально изучить эту тему, чтоб выявить более пригодный способ и использовать его.

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

Просмотр параметров и редактирование прокси-объектов

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

Что касается доп действий редактирования, то вы сможете столкнуться с определенными трудностями. Давайте разберем самые популярные деяния, выполняемые с прокси-объектами.

    Открытие рассматриваемых проектов осуществляется точно по такому же принципу, как и всех других типов файлов. Для этого в разделе «Файл» просто выберите пункт «Открыть». Вызвать это меню можно и скорее, с помощью нажатия на обычную горячую кнопку Ctrl + O.

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

Дальше мы советуем посмотреть на характеристики каждого прокси-объекта. Для этого выделите один из их, щелкните по нему правой клавишей мыши и в контекстном меню выберите вариант «Свойства».

Сделать это можно очевидным кликом ЛКМ по одному из отрезков блока либо примитива. Потом слева отобразятся самые принципиальные сведения о избранных деталях, в том числе в заглавии будет находиться приставка, обозначающая принадлежность к прокси.

Читайте также  Почему фильмы онлайн идут рывками. Тормозит видео при просмотре онлайн

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

    Отмените все выделения и щелкните ПКМ по пустому месту чертежа. В контекстном меню выберите вариант «Параметры».

Переместитесь во вкладку «Открытие/Сохранение».

Тут справа внизу находится параметр под заглавием «Выводить окно сведений о прокси-объектах». Отметьте его галочкой, а потом примените все конфигурации.

После этого перезапустите AutoCAD, открыв соответственный чертеж. Сейчас нужное уведомление обязано быть удачно отображено.

Сейчас мы разобрались с основными понятиями о прокси-объектах. Поэтому пришло время затронуть основную тему данной нам статьи — удаление данных компонентов. Мы поведаем о 2-ух методах воплощения поставленной задачки, а также продемонстрируем две полезные функции, которые понадобятся во время взаимодействия с схожими проектами.

Способ 1: Инструмент «Расчленить»

Использование инструмента «Расчленить» дозволяет разбить блок на примитивы, что открывает возможность редактирования каждого отрезка. Естественно, это не совершенно относится к настоящему удалению прокси-объектов, но опосля «взрыва» ничего не мешает для вас всячески редактировать либо просто стирать все присутствующие элементы. Вся процедура расчленения смотрится так:

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

На главной ленте в разделе «Редактирования» активируйте инструмент «Расчленить». Ежели вы наведете курсор на один из значков, спустя секунду покажется информация со качествами и заглавием функции. Учитывайте это при попытках поиска подходящих инструментов.

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

В другом материале на нашем веб-сайте находится описание рассмотренной функции в наиболее детализированном виде. Ежели вы в первый раз сталкиваетесь с инвентарем «Расчленить», рекомендуем перейти по указанной ниже ссылке, чтоб выяснить все о нем и в полной мере освоить взаимодействие с ним.

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

Способ 2: Доп приложение

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

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

По завершении откройте имеющийся архив хоть каким комфортным средством.

В нем вы видите приложения для различных версий и разрядностей AutoCAD. Для вас следует найти пригодный файл и распаковать его в локальное хранилище.

Потом перейдите в Автокад и активируйте командную строчку, кликнув по ней ЛКМ.

Наберите команду appload и нажмите на кнопку Enter.

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

Выберите его и щелкните на «Загрузить».

При возникновении уведомления сохранности кликните на «Загрузить один раз».

По окончании загрузки просто закройте окно прибавления приложений.

В AutoCAD было добавлено две принципиальные команды. 1-ая из их имеет вид EXPLODEALLPROXY и дозволяет быстро расчленить полностью все прокси-объекты даже в тех вариантах, когда это не вышло сделать вручную.

Опосля активации команды на экране покажется уведомление о том, сколько прокси было удалено и сколько новейших частей сформировалось.

Приблизительно по такому же принципу работает команда REMOVEALLPROXY , лишь она удаляет все надлежащие составляющие.

Читайте также  Как записать диск через неро. Запись CD/DVD в Nero

При активации данной команды можно очистить либо бросить перечень масштабов.

К огорчению, во интегрированной функциональности Автокада пока нет схожих команд, которые могли бы стать кандидатурой рассмотренному приложению. Поэтому остается лишь использовать средства от посторониих разрабов. Кстати, ежели вы вдруг решите загрузить еще одно либо несколько приложений, приведенное выше управление поможет в этом, так как оно является универсальным.

Отключение уведомлений о прокси-объектах

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

    Активируйте командную строчку, кликнув по ней ЛКМ.

Начните вчеркивать команду PROXYNOTICE и в результатах щелкните по необходимому варианту.

Укажите новое значение и нажмите на кнопку Enter.

Удостоверьтесь в том, что конфигурации были использованы.

Перевод чертежа в AutoCAD

Если вы детально ознакомились с представленным выше управлением, то понимаете о том, что чертежи с прокси-файлами вначале не были сделаны в AutoCAD, поэтому и имеют определенные ограничения в редактировании. Создатели программного обеспечения решили мало поправить эту ситуацию, добавив функцию перевода к обычному виду чертежа. Выполняется это методом ввода команды, но для вас при этом придется знать имя файла, суффикс и формат.

    Активируйте команду -EXPORTTOAUTOCAD , вписав ее через обычную консоль.

Введите имя файла для преобразования, а потом нажмите на Enter.

Выберите вариант сохранения исправленных параметров, нажав на Да либо Нет.

Подтвердите имя экспортируемого файла.

Ежели новейший файл с таковым же заглавием уже существует, будет предложено выполнить перезапись.

После этого произойдет регенерация чертежа, но лучше всего будет перезапустить AutoCAD, поновой открыв сейчас уже преображенный файл.

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

Выше вы были ознакомлены со всей нужной информацией о удалении прокси-объектов. Как видите, выполнить это можно различными способами, но самым действенным считается постороннее приложение, которое для начала нужно интегрировать в Автокад.

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

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

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

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

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

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

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

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

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