Слетела панель порядок прорисовки
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Слетела панель порядок прорисовки

Слетела панель порядок прорисовки

Ответ
Поиск в этой теме
Непрочитано 30.01.2012, 15:31 #1
Слетела панель порядок прорисовки
Rianna
 
инженер-проектировщик АД, ГП, ПОС
 
Санкт-Петербург
Регистрация: 13.04.2009
Сообщений: 56

Знаю, что на форуме уже были подобные темы, однако ответа на вопрос в них так и не нашла. Сегодня ни с того ни с сего перестала работать панель "порядок прорисовки". С командной строки срабатывают и ПОРЯДОК, и DRAWORDER, но так очень неудобно и долго. При нажатии на кнопку на панели пишет "неизвестная команда". Смотрела в адаптации, макрос для кнопки "на пЕредний план": ^C^C^P_ai_draworder _Front ^P . Нашла вариант макроса: ^C^C^P(ai_draworder "_f") ^P , с ним тоже не работает. Автокад 2009, русифицированный. Кто знает в чем может быть проблема и как вернуть на место?
__________________
Дорогу осилит идущий
Просмотров: 20596
 
Непрочитано 30.01.2012, 15:47
#2
tehkonst


 
Регистрация: 25.10.2011
Сообщений: 132


Цитата:
Сообщение от Rianna Посмотреть сообщение
При нажатии на кнопку на панели пишет "неизвестная команда".
Какая именно команда неизвестная пишет? ПОРЯДОК?

Offtop: Я набираю "пор е" или "пор" + 2 пробела, так быстрее.
tehkonst вне форума  
 
Автор темы   Непрочитано 30.01.2012, 15:56
#3
Rianna

инженер-проектировщик АД, ГП, ПОС
 
Регистрация: 13.04.2009
Санкт-Петербург
Сообщений: 56


нет, при нажатии например на "передний план", пишет "неизвестная команда FRONT", на задний соответственно "неизвестная команда BACK". Я пробовала в макросе заменить английские команды на русские, ничего по сути не меняется, все также "неизвестная команда".
Да, наверно можно привыкнуть набирать "пор" и щелкать...но как-то это все усложняет...
__________________
Дорогу осилит идущий
Rianna вне форума  
 
Непрочитано 30.01.2012, 15:59
#4
tehkonst


 
Регистрация: 25.10.2011
Сообщений: 132


Если объект выделен, то еще так можно ^c^c_draworder _f
tehkonst вне форума  
 
Непрочитано 30.01.2012, 16:01
#5
KSI


 
Регистрация: 19.03.2004
Калининград
Сообщений: 1,842


Да, в адаптации макрос на команду точно какой - "^C^C^P_ai_draworder _Front ^P "
И пробелов вроде лишних нет, перед _Front.
KSI вне форума  
 
Автор темы   Непрочитано 30.01.2012, 16:04
#6
Rianna

инженер-проектировщик АД, ГП, ПОС
 
Регистрация: 13.04.2009
Санкт-Петербург
Сообщений: 56


Цитата:
Сообщение от tehkonst Посмотреть сообщение
Если объект выделен, то еще так можно ^c^c_draworder _f
о, спасибо, так вроде заработало. черт с ним, буду сначала выделять)))
__________________
Дорогу осилит идущий
Rianna вне форума  
 
Непрочитано 30.01.2012, 16:06
#7
tehkonst


 
Регистрация: 25.10.2011
Сообщений: 132


А если не выделен, то ^C^C_draworder \ _f
Теперь надо как-то объединить, через условия Я пока затрудняюсь.
tehkonst вне форума  
 
Непрочитано 30.01.2012, 16:40
#8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Не определена команда _ai_draworder. По идее достаточно поставить в автозагрузку файл acaddoc.lsp либо acad.lsp (надо смотреть, навскидку не помню).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.01.2012, 16:49
#9
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638


Попробуй "восстановить" акад через установку/удаление
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 30.01.2012, 20:08
#10
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


У меня не помогало. Код функций _ai_draworder:
Код:
[Выделить все]
(defun ai_draworder (option / ss )

  (setq m:err *error* *error* *merr*)
  (ai_sysvar '("cmdecho" . 0))

  (if (setq ss (ssget "_I"))
    (command "_.draworder" option)
    (if (setq ss (ssget))
      (command "_.draworder" ss "" option)
    )
  )
  (ai_sysvar NIL)
  (setq *error* m:err m:err nil)

  (princ)
)

;;; Command version of ai_draworder to be called from the CUI
;;; so it gets properly recorded by the Action Recorder
;;;
(defun c:ai_draworder ()
  (initget "Above Under Front Back")
  (ai_draworder (strcat "_" (getkword)))
  (princ)
)
Хранится в файле acadXXXXdoc.lsp. Вместо ХХХХ подставляется номер версии (2009 / 2010 / 2011 etc)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 30.01.2012, 21:48
#11
Rianna

инженер-проектировщик АД, ГП, ПОС
 
Регистрация: 13.04.2009
Санкт-Петербург
Сообщений: 56


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
У меня не помогало. Код функций _ai_draworder:
Хранится в файле acadXXXXdoc.lsp. Вместо ХХХХ подставляется номер версии (2009 / 2010 / 2011 etc)
Спасибо, завтра посмотрю не случилось ли чего с этим файлом...есть у меня подозрение одно... У нас тут в сетке стал появляться файлик acad.lsp и компы глючить стали, начитались что это вредоносный файл и решили почистить что только можно... Может под одну гребенку и acad2009doc.lsp снесли... Я как раз первый раз с тех пор порядком прорисовки решила воспользоваться...
__________________
Дорогу осилит идущий
Rianna вне форума  
 
Непрочитано 31.01.2012, 11:32
#12
KSI


 
Регистрация: 19.03.2004
Калининград
Сообщений: 1,842


да, скорей всего вирус пошалил.
KSI вне форума  
 
Непрочитано 31.01.2012, 15:58
#13
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


самый страшный вирус - кривые ручки
gomer вне форума  
 
Автор темы   Непрочитано 31.01.2012, 16:11
#14
Rianna

инженер-проектировщик АД, ГП, ПОС
 
Регистрация: 13.04.2009
Санкт-Петербург
Сообщений: 56


Цитата:
Сообщение от gomer Посмотреть сообщение
самый страшный вирус - кривые ручки
Это точно))) Что ж, будем исправлять)))
__________________
Дорогу осилит идущий
Rianna вне форума  
 
Непрочитано 13.08.2013, 11:59
#15
muyuyu


 
Регистрация: 03.09.2012
Сообщений: 13


Адаптация-Панели-Порядок прорисовки и на каждой команде в строке Макросы убираешь "ai_" и сохраняешь
muyuyu вне форума  
 
Непрочитано 13.08.2013, 13:11
#16
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


http://kpblc.blogspot.ru/2013/01/draworder-error.html
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.02.2015, 16:23
#17
Annyta


 
Регистрация: 09.02.2015
Сообщений: 2


Цитата:
Сообщение от muyuyu Посмотреть сообщение
Адаптация-Панели-Порядок прорисовки и на каждой команде в строке Макросы убираешь "ai_" и сохраняешь
Спасибо. СРАБОТАЛО!
Annyta вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Слетела панель порядок прорисовки

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не работает панель порядок прорисовки Иванова Татьяна AutoCAD 7 17.03.2014 00:09
Порядок прорисовки - на задний план. AutoCad забыл команду "Back" vitalill AutoCAD 2 08.06.2011 22:51
Генная инженерия - сфера инженерного проектирования. FOXAL Разное 106 15.10.2010 13:59
Не могу убрать панель с Главной вкладки ленты AutoCAD 2011 Albino AutoCAD 8 03.10.2010 13:13
Как в Автокад вставить свою собственную панель инструментов? АлександрМихайлович AutoCAD 10 05.03.2007 14:28