autocad

  • Проблема

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

    При сохранении чертежа в AutoCAD, особенно в сетевое расположение, отображается следующее сообщение: 

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

    Основные причины появления:

    • Поврежденный чертеж 
    • Невместимость версий Автокада CIVIL/2009/2019 
    • Прокси-объекты (объекты, созданные в продуктах сторонних разработчиков SPDS, GeoniCS или других приложениях Autodesk), которые не распознаются в AutoCAD
    • Недостаточно свободного пространства на диске
    • Наличие символа % в пути к файлу.

    Способы решить проблему:

    1. Проверить чертеж на Ошибки - Команда _AUDIT а затем _PURGE (ПРОВЕРКА и ОЧИСТКА)
    2. Попытаться сохранить как - в более старых версиях 2007-2009-2013
    3. Сохранить обьект в корне диска( не на рабочем столе).
    4. Удалить блоки без названия - отображаются *, особенно блоки без названия не любит CIVIL версия.
    5. И как раз чтобы убрать Прокси-обьекты, к сожалению не без потерь! Будут преобразованы(разбиты) все объекты : поверхности, метки, трассы т.п.   - Команда Экспорт в Автокад 2010.  _AecExportToAutoCAD2010 

     

      

    Дополнение к статье от пользователей Форума(by Алексей он же kpblc2000):

    AutoCAD русским по белому сообщает:

    1. Сохранение, скорее всего, выполняется не в текущем формате (т.е. вместо DWG2018 для ACAD2018 установлено сохранение в формате DWG2000)
    2. В чертеже присутствуют примитивы, либо появившиеся после прекращения поддержки формата (например, при сохранении в DWG2000 дин.блоки, таблицы, поля и т.п. будут генерировать подобное сообщение), либо вообще объекты вертикальных решений (AA / MEP / Civil / ACADE etc) - при работе в "чистом" ACAD. При этом погашены сообщения о наличии прокси-объектов.
    3. "Поврежденность" чертежа в момент сохранения не проверяется, если только какой-нибудь хитрый программист не повесил соответствующий код на событие сохранения.

    • Рекомендую прежде всего поставить :
      • demandload -> 2
      • proxyshow -> 1
      • proxynotice -> 1

    Чтобы растры не становились "прокси", достаточно при открытии ACAD'a дать команду _.wipeout и тут же ее остановить. Выполнять ее для каждого чертежа не требуется.

    Если работа идет в вертикалке (например, в Civil), достаточно дать любую команду Civil'a и тут же ее прекратить. Насколько я помню, опять же - только при старте ACAD'a.
    В таком случае при открытии чертежа с прокси будет выводиться сообщение о наличии прокси-объектов в чертеже.

    Можно посмотреть, проанализировать, лишнее убрать - хоть руками, хоть с использованием ExplodeAllProxy от А.Ривилиса.