Иногда после каких-либо действий AutoCAD и продукты на его основе в ответ на стандартые вызовы команд изменения порядка прорисовки с кнопок может выдавать ошибку. Собственно вопрос - что делать?
Вариантов на самом деле несколько.
Первый. Изменить сами команды: вместо не очень понятного ai_draworder поставить нормальный draworder.
Второй. Сообразить, что команды ai_draworder (равно как и ar_selectall, например), прописаны в файле acadXXXXdoc.lsp или чем-то подобном (значения ХХХХ могут меняться в зависимости от версии AutoCAD). Следовательно, восстановив этот файл (или по крайней мере команды, там прописанные) можно вернуть "как было".
Болтается этот файл, как правило, в подкаталоге Support каталога установки AutoCAD - но могут быть и варианты.
Если у Вас этот файл вдруг сказал "ква", можете взять исходный код для AutoCAD 2013 здесь. Для предыдущих версий (как минимум до 2009; более ранних просто не установлено) код будет таким же, надо только название файла менять :)
У нас эта проблема всплыла после заражения и лечения вируса, прописывающегося в файле acad.lsp. Каким-то образом этот вирус кромсал и acadXXXXdoc.lsp
ОтветитьУдалитьНИЧЕМ НЕ ОТЛИЧАЕТСЯ СКАЧИВАЕМЫЙ ФАЙЛ ОТ ТОГО ЧТО ЛЕЖИТ В в подкаталоге Support.
ОтветитьУдалитьпроблема возникла после установки обновления №1.
ОтветитьУдалитьИ откуда тогда брать этот файл? :)
ОтветитьУдалить