Если на команду _.draworder AutoCAD выдает ошибку…

Иногда после каких-либо действий AutoCAD и продукты на его основе в ответ на стандартые вызовы команд изменения порядка прорисовки с кнопок может выдавать ошибку. Собственно вопрос - что делать?
Вариантов на самом деле несколько.

Первый. Изменить сами команды: вместо не очень понятного ai_draworder поставить нормальный draworder.

Второй. Сообразить, что команды ai_draworder (равно как и ar_selectall, например), прописаны в файле acadXXXXdoc.lsp или чем-то подобном (значения ХХХХ могут меняться в зависимости от версии AutoCAD). Следовательно, восстановив этот файл (или по крайней мере команды, там прописанные) можно вернуть "как было".

Болтается этот файл, как правило, в подкаталоге Support каталога установки AutoCAD - но могут быть и варианты.

Если у Вас этот файл вдруг сказал "ква", можете взять исходный код для AutoCAD 2013 здесь. Для предыдущих версий (как минимум до 2009; более ранних просто не установлено) код будет таким же, надо только название файла менять :)

Размещено в AutoCAD · Метки:



Комментарии

Есть 9 коммент. к “Если на команду _.draworder AutoCAD выдает ошибку…”
  1. Igor Rogachev пишет:
  2. ETERNAL пишет:
  3. ETERNAL пишет:
  4. Иван пишет:

    Спасибо огромное. Очень выручили. Низкий поклон.

  5. Татьяна пишет:

    Большущее спасибо.

  6. Алла пишет:

    Алексей, может подскажете.

    У меня в 2016 каде копирование в буфер пропало
    в командной строке выдаёт
    AcQATUndocopyclip Неизвестная команда "ACQATUNDOCOPYCLIP".

    в acad2016doc и других lsp bp Support этой функции не описано...
    можно, конечно просто CopyClip везде попереоделять, но хочу, всё-таки перевопричину выяснить
    В какой части автокада стоит порыться, как думаете?

  7. Кулик Алексей aka kpblc пишет:

    Доброго. В "чистом" AutoCAD такой команды нет. Проверьте файлы адаптации - на команду копирования в буфер должен быть макрос ^C^C_copyclip, и ничто иное. Если так и есть, проверяйте наличие файлов acad*.fas, acad*.vlx, acad*doc.fas, acad*doc.vlx, acad*vdb - возможно, в них идет переопределение команды.
    Попробуйте поиграться с настройками безопасности (системная переменная SECURELOAD в 1, очистить доверенные каталоги - TRUSTEDPATH, проверить пути поддержки - SUPPORTPATH).

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

  8. Алла пишет:

    Добрый день.
    Автокад чистый. Взяла исходный cuix из дистрибутива, всё стало нормально. _Copyclip.
    На автокаде уже побывали СПДС от Автодеска и от Сисофта. Видать, кто-то из этих программ подсуетился (не заметила, в какой момент пропало)...
    Спасибо, за подсказку, думала, что Автодеск, как с ai_draworder и _Copyclip чем-нибудь подменил...

Поделитесь своим мнением


Я не робот.