Чертеж созданный в Autocad 2010 не открывается в Autocad 2010 Civil 3D как Autocad. При открытии чертежа Autocad 2010 Civil 3D как Autocad вылетает с "Фатальная ошибка".
Установлен Autocad 2010 Civil 3D с последними обновлениями, Windows 7 Pro 32/64bit, в сети полсотни компьютеров, проблема на каждом из них.
Помогает только на компьютере с Autocad 2010 с помощью утилиты ExplodeProxy почистить чертеж от прокси-объектов.
Во вложении чертеж для примера.
Вопрос - почему происходит такая ситуация? Можно ли с этим что-то сделать?
Решено! Перейти к решению.
Решено: Alexander.Rivilis. Перейти к решению.
Решено: Alexander.Rivilis. Перейти к решению.
Чертежи в Autocad 2010 мы получаем со стороны. То есть, их делают не наши сотрудники.
На компьютерах наших сотрудников установлен Autocad 2010 Civil 3D.
На малом количестве компьютеров установлен СПДС 2.0, на остальных нет никаких надстроек. Чертежи из Autocad 2010 не открываются.
GeoniCS у нас не установлен.
1. Стоят ли все обновления для Civil3D 2010? http://usa.autodesk.com/adsk/servlet/ps/dl/index?siteID=123112&id=2334435&linkID=9240698#section4
2. Что происходит если чертежи открываются при значении системной переменной DEMANDLOAD равной 0 ?
В данном чертеже нет графических прокси-примитивов, так что теоретически при помощи REMOVEALLPROXY от прокси-объектов можно избавится без последствий.
3. Какая фатальная ошибка? Нужна сколка экрана с описанием ошибки.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
1) обновления установлены: c3d2010sp21 и c3d2010_sp30.1
2) появляются две ошибки (во вложении скрин1 и скрин2)
3) все бы хорошо, но у нас лицензии Civil 3D 2010, а наши партнеры имеют Autocad 2010 и пользоваться утилитой ExplodeProxy ни в какую не умеют и не хотят.
4) во вложении скрин3
@artysword wrote:
2) появляются две ошибки (во вложении скрин1 и скрин2)
Т.е. фатальной ошибки нет и выполнить RemoveAllProxy возможно?
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Фатальной ошибки нет, но и чертеж сразу же закрывается после появления второго скрина. Поэтому ввести команду Removeallproxy не предоставляется возможным.
@artysword wrote:
Фатальной ошибки нет, но и чертеж сразу же закрывается после появления второго скрина. Поэтому ввести команду Removeallproxy не предоставляется возможным.
А что происходит если его открывать в режиме восстановления (т.е. через команду _RECOVERY) ?
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Вот столько всего он сказал:
---
Восстановление чертежа. Журнал восстановления чертежа.
Идет проверка объектов в таблице меток. Правильных объектов: 36302 Неправильных объектов: 0 Проверка объектов на правильность окончена.
База данных чертежа спасена.
Reading handle 1489B object type AcMapDMMapManager Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 1489C object type AcMapDMStyleLibrary Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 1489D object type AcMapDMStyleCategory Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 1489F object type AcMapDMMap Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 148A7 object type AcMapDMSurrogateStyleSets Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 148A2 object type AcMapDMBaseElement Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 148A3 object type AcMapDMDefaultStyle Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 148A5 object type AcMapDMStyleReference Error 67 (eDwgObjectImproperlyRead) Object discarded Reading handle 148A8 object type AcMapDMStylizedEntitiesTable Error 67 (eDwgObjectImproperlyRead) Object discarded
Проверка заголовка
Проверка таблиц
Проверка объектов, проход 1
Проход 1: проверено объектов: 1900 AcDbSortentsTable(1237A) Error for Entry (3BE41,3BF09) eDuplicateKey fixed Проход 1: проверено объектов: 36300 Проверка объектов, проход 2
Проход 2: проверено объектов: 2500 AcDbDictionary(1489A) AcMapDMStylizedEntities ePermanentlyErased Delete Entry AcDbDictionary(1489A) MAP_DISPLAY_MANAGEMENT_DICTIONARY ePermanentlyErased Delete Entry AcDbDictionary(1489A) MAP_DISPLAY_STYLELIBRARY_DICTIONARY ePermanentlyErased Delete Entry AcDbDictionary(148A6) AcMapDMSurrogateStyleSets ePermanentlyErased Delete Entry Проход 2: проверено объектов: 26200 AcDb2dVertex(37A64) color != owner's set to owner's AcDb2dVertex(37A65) color != owner's set to owner's AcDb2dVertex(37A66) color != owner's set to owner's AcDb2dVertex(37A67) color != owner's set to owner's AcDb2dVertex(37A68) color != owner's set to owner's AcDb2dVertex(37A69) color != owner's set to owner's AcDb2dVertex(37A6A) color != owner's set to owner's AcDb2dVertex(37A6B) color != owner's set to owner's AcDb2dVertex(37A6C) color != owner's set to owner's AcDb2dVertex(37A6D) color != owner's set to owner's AcDb2dVertex(37A6E) color != owner's set to owner's AcDb2dVertex(37A6F) color != owner's set to owner's AcDb2dVertex(37A70) color != owner's set to owner's AcDb2dVertex(37A71) color != owner's set to owner's AcDb2dVertex(37A72) color != owner's set to owner's AcDb2dVertex(37A73) color != owner's set to owner's AcDb2dVertex(37A74) color != owner's set to owner's AcDb2dVertex(37A75) color != owner's set to owner's AcDb2dVertex(37A76) color != owner's set to owner's Проход 2: проверено объектов: 26300 AcDb2dVertex(37A77) color != owner's set to owner's AcDb2dVertex(37A78) color != owner's set to owner's AcDb2dVertex(37A79) color != owner's set to owner's AcDb2dVertex(37A7A) color != owner's set to owner's AcDb2dVertex(37A7B) color != owner's set to owner's AcDb2dVertex(37A7C) color != owner's set to owner's AcDb2dVertex(37A7D) color != owner's set to owner's AcDb2dVertex(37A7E) color != owner's set to owner's AcDb2dVertex(37A7F) color != owner's set to owner's AcDb2dVertex(37A80) color != owner's set to owner's AcDb2dVertex(37A81) color != owner's set to owner's AcDb2dVertex(37A82) color != owner's set to owner's Проход 2: проверено объектов: 34300 AcDb2dVertex(45B9C) layer != owner's set to owner's AcDb2dVertex(45B9C) color != owner's set to owner's AcDb2dVertex(45B9E) layer != owner's set to owner's AcDb2dVertex(45B9E) color != owner's set to owner's AcDb2dVertex(45B9F) layer != owner's set to owner's AcDb2dVertex(45B9F) color != owner's set to owner's AcDb2dVertex(45BA0) layer != owner's set to owner's AcDb2dVertex(45BA0) color != owner's set to owner's AcDb2dVertex(45BA1) layer != owner's set to owner's AcDb2dVertex(45BA1) color != owner's set to owner's AcDb2dVertex(45BA2) layer != owner's set to owner's AcDb2dVertex(45BA2) color != owner's set to owner's AcDb2dVertex(45BA3) layer != owner's set to owner's AcDb2dVertex(45BA3) color != owner's set to owner's AcDb2dVertex(45BA4) layer != owner's set to owner's AcDb2dVertex(45BA4) color != owner's set to owner's AcDb2dVertex(45BA5) layer != owner's set to owner's AcDb2dVertex(45BA5) color != owner's set to owner's AcDb2dVertex(45BA6) layer != owner's set to owner's AcDb2dVertex(45BA6) color != owner's set to owner's AcDb2dVertex(45BA7) layer != owner's set to owner's AcDb2dVertex(45BA7) color != owner's set to owner's AcDb2dVertex(45BA8) layer != owner's set to owner's AcDb2dVertex(45BA8) color != owner's set to owner's AcDb2dVertex(45BA9) layer != owner's set to owner's AcDb2dVertex(45BA9) color != owner's set to owner's AcDb2dVertex(45BAA) layer != owner's set to owner's AcDb2dVertex(45BAA) color != owner's set to owner's AcDb2dVertex(45BAB) layer != owner's set to owner's AcDb2dVertex(45BAB) color != owner's set to owner's AcDb2dVertex(45BAC) layer != owner's set to owner's AcDb2dVertex(45BAC) color != owner's set to owner's AcDb2dVertex(45BAD) layer != owner's set to owner's AcDb2dVertex(45BAD) color != owner's set to owner's AcDb2dVertex(45BAE) layer != owner's set to owner's AcDb2dVertex(45BAE) color != owner's set to owner's AcDb2dVertex(45BAF) layer != owner's set to owner's AcDb2dVertex(45BAF) color != owner's set to owner's AcDb2dVertex(45BB0) layer != owner's set to owner's AcDb2dVertex(45BB0) color != owner's set to owner's AcDb2dVertex(45BB1) layer != owner's set to owner's AcDb2dVertex(45BB1) color != owner's set to owner's AcDb2dVertex(45BB2) layer != owner's set to owner's AcDb2dVertex(45BB2) color != owner's set to owner's AcDb2dVertex(45BB3) layer != owner's set to owner's AcDb2dVertex(45BB3) color != owner's set to owner's AcDb2dVertex(45BB4) layer != owner's set to owner's AcDb2dVertex(45BB4) color != owner's set to owner's AcDb2dVertex(45BB5) layer != owner's set to owner's AcDb2dVertex(45BB5) color != owner's set to owner's AcDb2dVertex(45BB6) layer != owner's set to owner's AcDb2dVertex(45BB6) color != owner's set to owner's AcDb2dVertex(45BB7) layer != owner's set to owner's AcDb2dVertex(45BB7) color != owner's set to owner's AcDb2dVertex(45BB8) layer != owner's set to owner's AcDb2dVertex(45BB8) color != owner's set to owner's AcDb2dVertex(45BB9) layer != owner's set to owner's AcDb2dVertex(45BB9) color != owner's set to owner's AcDb2dVertex(45BBA) layer != owner's set to owner's AcDb2dVertex(45BBA) color != owner's set to owner's AcDb2dVertex(45BBB) layer != owner's set to owner's AcDb2dVertex(45BBB) color != owner's set to owner's AcDb2dVertex(45BBC) layer != owner's set to owner's AcDb2dVertex(45BBC) color != owner's set to owner's AcDb2dVertex(45BBD) layer != owner's set to owner's AcDb2dVertex(45BBD) color != owner's set to owner's AcDb2dVertex(45BBE) layer != owner's set to owner's AcDb2dVertex(45BBE) color != owner's set to owner's AcDb2dVertex(45BBF) layer != owner's set to owner's AcDb2dVertex(45BBF) color != owner's set to owner's AcDb2dVertex(45BC0) layer != owner's set to owner's AcDb2dVertex(45BC0) color != owner's set to owner's AcDb2dVertex(45BC1) layer != owner's set to owner's AcDb2dVertex(45BC1) color != owner's set to owner's AcDb2dVertex(45BC2) layer != owner's set to owner's AcDb2dVertex(45BC2) color != owner's set to owner's AcDb2dVertex(45BC3) layer != owner's set to owner's AcDb2dVertex(45BC3) color != owner's set to owner's AcDb2dVertex(45BC4) layer != owner's set to owner's AcDb2dVertex(45BC4) color != owner's set to owner's AcDb2dVertex(45BC5) layer != owner's set to owner's AcDb2dVertex(45BC5) color != owner's set to owner's AcDb2dVertex(45BC6) layer != owner's set to owner's AcDb2dVertex(45BC6) color != owner's set to owner's AcDb2dVertex(45BC7) layer != owner's set to owner's AcDb2dVertex(45BC7) color != owner's set to owner's AcDb2dVertex(45BC8) layer != owner's set to owner's AcDb2dVertex(45BC8) color != owner's set to owner's AcDb2dVertex(45BC9) layer != owner's set to owner's AcDb2dVertex(45BC9) color != owner's set to owner's AcDb2dVertex(45BCA) layer != owner's set to owner's AcDb2dVertex(45BCA) color != owner's set to owner's AcDb2dVertex(45BCB) layer != owner's set to owner's AcDb2dVertex(45BCB) color != owner's set to owner's AcDb2dVertex(45BCC) layer != owner's set to owner's AcDb2dVertex(45BCC) color != owner's set to owner's AcDb2dVertex(45BCD) layer != owner's set to owner's AcDb2dVertex(45BCD) color != owner's set to owner's AcDb2dVertex(45BCE) layer != owner's set to owner's AcDb2dVertex(45BCE) color != owner's set to owner's AcDb2dVertex(45BCF) layer != owner's set to owner's AcDb2dVertex(45BCF) color != owner's set to owner's AcDb2dVertex(45BD0) layer != owner's set to owner's AcDb2dVertex(45BD0) color != owner's set to owner's AcDb2dVertex(45BD1) layer != owner's set to owner's AcDb2dVertex(45BD1) color != owner's set to owner's AcDb2dVertex(45BD2) layer != owner's set to owner's AcDb2dVertex(45BD2) color != owner's set to owner's AcDb2dVertex(45BD3) layer != owner's set to owner's AcDb2dVertex(45BD3) color != owner's set to owner's AcDb2dVertex(45BD4) layer != owner's set to owner's AcDb2dVertex(45BD4) color != owner's set to owner's AcDb2dVertex(45BD5) layer != owner's set to owner's AcDb2dVertex(45BD5) color != owner's set to owner's AcDb2dVertex(45BD6) layer != owner's set to owner's AcDb2dVertex(45BD6) color != owner's set to owner's Проход 2: проверено объектов: 36300 Проверка блоков
Проверено блоков: 220
Всего найдено ошибок: 152, исправлено: 152
Стерто 9 объектов
Открывается файл формата AutoCAD 2010.
Обработка Вн-ссылки "Разбивка": ..\..\Группа Б\Разбивка.dwg "Разбивка.dwg" не найдена. Выполняется регенерация листов. Выполняется регенерация модели. Нажмите ENTER для продолжения: Ассоциативность контура штриховки отменена. Ассоциативность контура штриховки отменена. Ассоциативность контура штриховки отменена. Ассоциативность контура штриховки отменена. Ассоциативность контура штриховки отменена. Утилиты меню AutoCAD загружены.
Файл Autodesk DWG. Это файл формата TrustedDWG, сохраненный в приложении Autodesk или в приложении, лицензированном корпорацией Autodesk.
---
И в итоге - все открыл 😃
Спасибо за решение! А то, постоянно мне приходилось всем чертежи с помощью ExplodeProxy чистить.
А что это за волшебная команда DEMANDLOAD, которая не позволяет Civil закрываться при загрузке?
Это мне нужно будет у всех пользователей эту команду теперь выставить 😃
@artysword wrote:
И в итоге - все открыл 😃
Спасибо за решение! А то, постоянно мне приходилось всем чертежи с помощью ExplodeProxy чистить.
А что это за волшебная команда DEMANDLOAD, которая не позволяет Civil закрываться при загрузке?
Это мне нужно будет у всех пользователей эту команду теперь выставить 😃
DEMANDLOAD - это системная переменная, а не команда которая определяет будут или нет автоматически грузится arx/dbx-файлы:
Тип: |
Целый |
Сохранен в: |
Реестр |
Начальное значение: |
3 |
Задает условия подгрузки определенных приложений.
Если установить эту системную переменную в 0, сторонние приложения и некоторые команды AutoCAD могут не работать.
0 |
Отключение подгрузки. |
1 |
Режим подгрузки стороннего приложения при открытии чертежа, который содержит объекты, созданные в этом приложении. Это значение не вызывает подгрузку приложения при вызове одной из команд приложения. |
2 |
Требует подгрузки приложения-источника при вызове одной из команд приложения. Это значение не вызывает подгрузку приложения при открытии чертежа, в котором содержатся принадлежащие приложению объекты. |
3 |
Требует подгрузки приложения-источника при открытии чертежа, содержащего пользовательские объекты, или при вызове одной из команд приложения. |
Это конечно полурешение, но похоже другого нет. На англоязычном форуме нашел аналогичные проблемы:
Судя по всему этот дефект исправили только в Civil3D 2011:
P.S.: Кстати, после восстановления и сохранения чертежа необходимо вернуть DEMANDLOAD в 3 и перезапустить AutoCAD Civil3D - в противном случае не будет работать часть команд. Т.е. устанавливать DEMANDLOAD в 0 следует временно только если не удается открыть/восстановить чертеж.
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.