Автокад не видит объекты
Объекты благополучно выделяются, воспринимаются командами редактирования, но в окне свойств - "no selection". Также пропадает вызов по двойному щелчку в объект редактора текста. Подскажите, м.б. какая переменная слетает?
Возникает ситуация после редактирования блока; после перезагрузки acadа - все приходит в норму. (A2006)
С 2006 еще не работал, но подозреваю, что та же фигня что и предыдущих версиях - корявая русификация.
AVR неправ, я на англ версии работал, но как избавился от глюка чесслово не помню
Скорее всего, перестановкой када ;)
> kma
Почему шутник? Я примерно два месяца работаю AutoCAD 2006 (англ.). Нет такого глюка.
В том-то и дело, что у меня такое было на 2002м и на 2005-м с кривой русификацией (пришлось у человека попользовать машину). Поскольку потом дали полные права, снос када и повторная установка без попыток локализаций. Все ок.
если не ошибаюсь на 2006 его (глюк) впервый раз и обнаружил на своей тачке
> Vook
Но с RTextom глюк круче - no selection не пишется (там просто все пропадает), но само окно свойств по содержанию - как no selection
help
снесло опцию Свойства.
Подозреваю что это произошло после установки русской версии Autodesk Building Systems.
Пробовала все: удалить все и установить заново АКАД(работаю с англ версией)., результат 0
Окошко со свойствами пустое, при выделении объекта никакой информации не выдает!че делать-то? :((
> Татьяна
Деинсталлировать все Autodesk - продукты. почистить реестр на предмет слова "Autodesk" и проверить связанные ключи (любая утилита - хоть RegistryClean, хоть что, главное, чтобы система работала). Удалить с HDD все папки, в имени которых участвует слово "Autodesk":
c:\program files\autodesk*
c:\program files\common files\autodesk shared
c:\documents and settings\all users\application data\autodesk*
c:\documents and settings\<User>\application data\autodesk*
c:\documents and settings\<User>\local settings\temp - ее просто очистить, для гарантии (пару раз было, что без очистки вообще ничего не устанавливалось - там оставались хвосты предыдущих установок)
<User> - имя текущего пользователя.
В принципе, после этого перегрузить машину и попробовать поставить по новой. Должно сработать.
---
ИМХО
---
совет из личного опыта: когда начинается чехарда с разными версиями / локализациями одного и того же софта, надо брать VMWare либо MS Virtual PC _ в общем, виртуальную машину, и ставить на ней.
> kpblc
Ну, конечно, прям взял и лихо поставил VMWare. А чего там мелочиться, IMHO.
А какие проблемы с этим? Судя по всему, у человека администраторские права, так что проблем не возникает. Ставится VMWare минут 5-10, перегрузки не требует, создается виртуальная машина и на ней проводятся все эксперименты. Проверялось не раз и не два, и даже не десяток.
Спасибо сейчас попробую
> kpblc
А я вот что-то боюсь. Удаляется виртуальная машина легко?
Ага. За 5 секунд. Собственно виртуальная машина с точки зрения реальной - несколько файлов (предупреждаю сразу - файлы могут быть очень объемными, как минимум 1 гиг при установленной там ОС - Win2k + SP4 + MSIE 6.0). Соответственно их можно удалять, копировать, переименовывать не пробовал и не советую - там и дамп состояния хранится, и собственно настройки машины, и еще до кучи всего.
В то же время собственно VMWare (это для тех, кто не знает) фактически организовывает новый компьютер. При соответствующих настройках он будет опознаваться в локальной сети и пользоваться всеми "благами" доменной политики, если таковая есть.
Например, на VMWare (лишь бы винт был достаточно объемный) можно вообще сервак организовать, развернуть на нем DNS, DHCP, WINS etc и на второй виртуальной машине (их может быть запущено несколько штук - ограничивается производительностью реальной машины) пробовать поставить Win2K + ACAD. вариантов тьма.
Деинсталляция тоже проблем не вызывает - прога ведет себя очень корректно и даже спрашивает, оставлять ли найденные лицензии.
Автор:
Проблема
При открытии или просмотре чертежа в AutoCAD и DWG TrueView геометрия объекта или текст отображаются некорректно. Кроме того.
- При этом могут появляться окна «Информация о прокси-объектах» или предупреждение об AD-объектах.
- Вместо этого могут отображаться квадраты, рамки или прямоугольники с различными кодами (например, AeccDbFeatureLine (AeccLand120)).
- Отсутствующие объекты также не отображаются в выводе на печать.
Причины:
- Слои отключены или заморожены в определенных видовых экранах листа.
- Отсутствуют внешние ссылки.
- Отсутствующие элементы чертежа являются специализированными объектами из других программ AutoCAD (например, AutoCAD Mechanical, Fabrication CADmep, AutoCAD Plant 3D, Civil 3D) или программного обеспечения сторонних разработчиков, и не установлен соответствующий адаптер объектов, необходимый для их интерпретации и отображения.
- Не установлены обновления программы.
- При сохранении чертежа в исходном приложении для переменной PROXYGRAPHICS задано значение ноль.
- Переменная PROXYSHOW отключена.
- Чертеж поврежден.
- Установленная версия AutoCAD не соответствует требованиям к системе.
Решение
Для устранения этой проблемы воспользуйтесь следующими процессами (в порядке отображения).
Включение слоев
- Откройте Диспетчер свойств слоев (команда СЛОЙ).
- Включите и разморозьте слои.
Примечание. Столбец VPFREEZE в Диспетчере свойств слоев доступен на активных видовых экранах листа. Разморозьте все слои, которые могли быть заморожены на определенных видовых экранах.
Поиск отсутствующих внешних ссылок
Отсутствие адаптера объектов
Примечание. Версия адаптера объектов должна соответствовать версии программного обеспечения, которое используется для открытия чертежей. Например, для корректного просмотра прокси-объектов Civil 3D в AutoCAD, AutoCAD LT и DWG TrueView 2022 необходима версия Civil 3D 2022 Object Enabler.
Проверка и применение обновлений
Прокси-изображения не сохранены в файле
Если объекты по-прежнему не отображаются, возможно, прокси-графика не сохранена в файле.
- Проверьте значение системной переменной PROXYGRAPHICS. Если для нее задано значение 0 (ноль), то в файле отсутствует прокси-графика.
- Откройте чертеж в исходном приложении.
- Введите PROXYGRAPHICS и задайте значение 1.
- Сохраните чертеж еще раз.
Прокси-объекты не отображаются
- Откройте чертеж.
- Введите PROXYSHOW и задайте значение 1.
- Введите РЕГЕН.
Преобразование специальных объектов в основные объекты AutoCAD
- Откройте чертеж в исходном приложении.
- Расчлените объекты с помощью любой из следующих команд:
-
; Экспорт чертежа AutoCAD Civil 3D в формат файла AutoCAD DWG).
Примечание. Указанные выше действия приведут к удалению всех логических свойств объектов.
Автор:
Проблема
- Внешние ссылки, доступные в чертеже, не выводятся на печать при использовании команды ПУБЛ.
- Объекты на слое 0 не выводятся на печать.
Причины:
- Неправильная конфигурация плоттера.
- Для слоев установлен параметр «Не печатать».
- Объекты расположены на слое определяющих точек.
- Неправильно заданы настройки параметра «Тонирование при печати».
- Переопределены отдельные конфигурации слоев.
- Внешние ссылки заданы как «Наложение».
- Неверный тип цвета слоя.
- Поврежденный слой.
- Драйвер принтера устарел или поврежден.
- Замороженные или поврежденные видовые экраны.
- Неправильные координаты камеры.
- Адаптация файла CTB.
Решение
Попробуйте выполнить указанные ниже действия по порядку.
Настройте параметры листа, выбрав подходящий принтер, формат и область печати (см. разделы Установка области печати и Установка параметров печати).
Проверьте, настроены ли слои для вывода на печать. Введите LA, чтобы открыть Диспетчер слоев, и проверьте столбец «Печать» для слоя. Если параметр «Печатать» не выбран, выберите его.
Примечание. В AutoCAD for Mac столбец «Печать» палитры слоев скрыт по умолчанию. Чтобы включить его, щелкните правой кнопкой мыши заголовок столбца и выберите «Печать».
Переместите объекты за пределы слоя определяющих точек. Любые объекты слоя определяющих точек, если он есть в чертеже, не будут напечатаны.
Проверьте значение параметра «Тонирование при печати» в разделе параметров печати и измените его с «Как на экране» на «Каркас».
Проверьте наличие состояний слоев, при которых параметры слоев могут переопределяться или неверно применяться.
Выберите другое состояние слоя и нажмите Восстановить.
Введите команду СЛОЙСОСТ еще раз, чтобы восстановить требуемое состояние слоя.
Если отсутствующие компоненты относятся к чертежам, на которые указывают внешние ссылки, проверьте, какой тип внешней ссылки выбран: «Вставленная» или «Наложенная».
Примечание. При использовании типа «Наложенная» учитываются только самые верхние чертежи, а вложенные внешние ссылки не печатаются и не публикуются.
Введите PROP и выберите отсутствующие объекты. Затем проверьте свойства слоя.
В раскрывающемся списке «Слой» выберите слой, который должен выводиться на печать.
Объекты и слои, для которых задан белый цвет RGB (255, 255, 255), не выводятся на печать. Измените цвет, выбрав индекс цвета 7 (белый цвет).
Определенные оттенки черного (например, черный 251 или 252) могут не печататься на некоторых устройствах.
Повреждение данных слоя может помешать печати. Выполните проверку, переместив объекты на новый слой.
Объекты могут не выводиться на печать из-за повреждения драйвера принтера. Обновите или переустановите драйвер принтера. Драйверы печати можно скачать с веб-сайта производителя.
Убедитесь, что установленная версия AutoCAD совместима с версией операционной системы.
Введите ДИСПСТИЛЬ и дважды щелкните используемый файл CTB.
Перейдите на вкладку «Карточка» и выберите цвет, который будет использоваться для не печатаемых элементов. Например, для слоя 0 по умолчанию используется цвет 7.
Задайте для параметра «Интенсивность» значение 100 при помощи стрелок, а затем нажмите кнопки «Сохранить» и «Закрыть».
Решения для печати из пространства листа
Проверьте, не применен ли к слою на видовом экране параметр «Замораживание видового экрана».
В пространстве листа перейдите на вкладку «Главная» и на палитре «Слои» выберите «Свойства слоя».
Перейдите к слою, на котором не отображаются объекты, и проверьте, включен ли параметр «Замораживание видового экрана».
Удалите и повторно создайте видовой экран или создайте видовой экран рядом с видовым экраном, на котором не отображаются объекты.
Активируйте один или несколько видовых экранов, в которых отсутствуют объекты.
Проверьте значения местоположения и цели камеры для текущего вида.
Если любое из значений слишком велико, выполните одно из следующих действий.
Скопируйте рабочие видовые экраны из другого листа.
Удалите все видовые экраны на листе и создайте их заново.
Активируйте видовой экран с неполадками и используйте команду ДВИД, чтобы задать меньшие значения цели и местоположения.
SPDS Extension или модуль СПДС – дополнение к продуктам семейства AutoCAD, разрабатываемое компанией Autodesk.
СПДС GraphiCS – кроссплатформенное приложение, предназначенное для разработки проектно-технической документации, разрабатываемое компанией CSoft Development.
nanoCAD СПДС — тот же самый СПДС GraphiCS, но на платформе nanoCAD Plus от компании Нанософт.
История
Разгребая утреннюю почту, наткнулся на обращение пользователя в техническую поддержку. Тема письма в принципе объясняла суть проблемы: «Объекты nanoCAD СПДС не отображаются в AutoCAD». К письму, как и полагается, были приложены файлы, скриншоты и подробное описание действий пользователя. Если говорить кратко, то суть обращения сводилась к следующему: пользователь создал проект в nanoCAD СПДС и передал его подрядчикам. Подрядчики, открывая этот файл в AutoCAD, не видят объектов СПДС.
Опытные пользователи сразу скажут, что скорее всего подрядчики просто не включили отображение прокси-объектов, поэтому и не видят данные, которые были созданы в специализированном приложении. Но, как оказалось, всё не так просто…
Исследование проблемы
Первым делом открываем файл в nanoCAD СПДС и проверяем состояние переменных proxyshow и proxygraphics. Всё в порядке, оба значения равны единице и файл отображается корректно.
proxyshow – переменная, которая управляет отображением прокси-объектов в чертеже;
proxygraphics – переменная, которая управляет сохранением прокси-объектов в чертеже.
Выбираем опцию Показывать прокси-графику и нажимаем ОК. Всё в порядке, на моей машине AutoCAD корректно отображает все объекты nanoCAD СПДС.
С полной уверенностью, что я знаю причину проблемы, закрываю файл и пишу пользователю, что у подрядчиков скорее всего скрыты прокси-объекты в AutoCAD. Даю рекомендацию проверить значение переменной proxyshow (оно должно быть равным единице) прямо из командной строки AutoCAD.
Неожиданные открытия
Утром следующего дня получаю от пользователя ответ: значение переменной равно единице, но объекты по-прежнему не отображаются. К слову, чертеж у подрядчика выглядел вот так (вместо плана отображались лишь размеры и несколько отрезков):
Начинаю разбираться, почему один и тот же файл с одинаковыми значениями переменных может по-разному отображаться в AutoCAD. Дело в операционной системе? В версии AutoCAD? Может, у пользователя стоят какие-то дополнительные приложения? В общем, чтобы понять разницу в конфигурациях, запросил у пользователя больше данных.
Еще раз внимательно просмотрев материалы пользователя, замечаю на одном из скриншотов одну маленькую, но важную деталь. На скриншоте подрядчика в AutoCAD был установлен модуль СПДС или, как его еще называют, SPDS Extension.
В моей конфигурации был чистый AutoCAD без всяких надстроек – и, по сути, это оказалось единственной зацепкой. Не дождавшись от пользователя дополнительных данных, начинаю копать дальше.
С мыслью «Мое расследование заходит в тупик» нажимаю кнопку ОК и готовлюсь к дальнейшим действиям. Через мгновение все прокси-объекты исчезают, и я получаю тот же результат, что и подрядчики из обращения пользователя.
Перезагружаю AutoCAD и снова открываю этот файл – картина повторяется. Прокси-объекты исчезают из файла, хотя значение переменной proxyshow равно единице. И это очень странно.
Сохранив открытый в AutoCAD файл рядом с файлом, полученным от пользователя, и дописав в название файла _proxy, сравниваю их размеры.
Размер файла, сохраненного в AutoCAD, уменьшился в 10 раз, но я решаю открыть его в исходном приложении – nanoCAD СПДС.
Теперь и в 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
АО Нанософт
Читайте также: