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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не могу сохраниться

Не могу сохраниться

Ответ
Поиск в этой теме
Непрочитано 28.09.2005, 15:06 #1
Не могу сохраниться
asys
 
архитектор
 
Ростов-на-Дону
Регистрация: 10.08.2005
Сообщений: 5,342

пятаюсь сохранить файл, пишет следующее

Command:
Command:
Command: _qsave
Document "D:\А проект\Пирамидная\standart 2.dwg" has a command in progress.
Hit enter to cancel or [Retry]:

что бы могло это значить?
Просмотров: 10677
 
Непрочитано 28.09.2005, 15:25
#2
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,760
Отправить сообщение для Огурец с помощью Skype™


Вот-вот, и у меня точно такая же беда несколько раз была, да я постеснялся спросить.
Огурец вне форума  
 
Непрочитано 28.09.2005, 15:28
#3
Кулик Алексей aka kpblc
Moderator

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


Жать Esc до посинения. Т.е. до момента command: *Cancel*. Потом можно сохранять.
Кстати, а часом не в режиме редактирования блока / внешней ссылки на момент сохранения сидим? Если да, то _.refclose и потом _qsave.ы
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.09.2005, 15:36
#4
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


Это известный глюк. Якобы его можно обходить командой SAVE.
AY вне форума  
 
Непрочитано 28.09.2005, 15:38
#5
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,202
<phrase 1=


Цитата:
Сообщение от Огурец
Вот-вот, и у меня точно такая же беда несколько раз была, да я постеснялся спросить.
И я...

может это какой-то глюк A2005, в А2002 такого небыло ни разу.
вродебы спасся автосохранением (оно почему-то работает).

esc, не помогал, да и небыло активных комманд.
Apelsinov вне форума  
 
Автор темы   Непрочитано 28.09.2005, 15:43
#6
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


>kpblc не не в блоке, table в модели заполнил, пошел в лист и тут меня и прихватило :? А кансел не спасал, ни плот, ни плот превьюха, ни аудит не работали по той же причине.

да-да AY, сначала испугался, к вечеру сдавать-то. А потом именно SAVE-ом и получилось. А исходному нажал закрыть и на вопрос сохранить ответил да. При открыти recover на 4 экрана бэдов нашел... :?
asys вне форума  
 
Непрочитано 28.09.2005, 15:44
#7
Кулик Алексей aka kpblc
Moderator

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


У меня такое нарисовалось в 2004-м. Спасался именно через Esc. В конце концов, можно выяснить, что там жизнь портит:
Код:
[Выделить все]
Command:
Command: l LINE Specify first point:
Specify next point or [Undo]: 'cmdnames
CMDNAMES = "LINE'SETVAR" (read only)
Resuming LINE command.
или через 'cmdactive (менее надежно, в LT может и не сработать):
Код:
[Выделить все]
Command:
Command: l LINE Specify first point:
Specify next point or [Undo]:
Specify next point or [Undo]: 'cmdactive

CMDACTIVE = 3 (read only)
Resuming LINE command.

Specify next point or [Undo]:
---
Ессно, для примеру взял первую попавшуюся команду
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.09.2005, 15:51
#8
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


>kpblc
Ты, что, хочешь сказать, будто наши гуру не "доперли" нажать Esc - обижаеш
AY вне форума  
 
Непрочитано 28.09.2005, 16:07
#9
Кулик Алексей aka kpblc
Moderator

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


Гхе-кхе...
Я уже столько раз своим говорил, что перед нажатием на "Save" надо сначала выйти из редактирования блока, что уже чуть ли не стандартный ответ.
И все-таки интересно, что выдаст 'cmdactive? Я-то уже давненько с этим не сталкивался...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.09.2005, 16:07
#10
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


kpblc я не силен в програмировании, что с кодом делать? куда прикладывать
asys вне форума  
 
Автор темы   Непрочитано 28.09.2005, 16:10
#11
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


>kpblc
перед тем как беда случилась, я никаких блоков не редактировал, даже атрибутов не трогал. Наверное часа два
asys вне форума  
 
Непрочитано 28.09.2005, 16:16
#12
Кулик Алексей aka kpblc
Moderator

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


Так это оформлено только как код. Смотри, кад отказывается сохраняться. Дай с ком.строки 'cmdactive - чего он выведет?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.09.2005, 16:23
#13
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


Понял, я тот проблемный правда победил, вот что на команду он написал после открытия файла:

Opening an AutoCAD 2004 format file.

AutoCAD Express Tools Copyright © 2002-2004 Autodesk, Inc.

DS> ---------------------------------------
DS> ToolPac 5.0
DS> Copyright (C) 1994-2000, DotSoft
DS> All Rights Reserved
DS> ---------------------------------------
DS> Registered To: D-lab
DS> Quick Keys Macro System Loaded.
AutoCAD menu utilities loaded.
Command: cmdactive

CMDACTIVE = 1 (read only)
Command:
CMDACTIVE
CMDACTIVE = 1 (read only)

Command: *Cancel*

Если повторится буду иметь в виду
asys вне форума  
 
Непрочитано 28.09.2005, 16:42
#14
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


Цитата:
Command:
Command:
Command: _qsave
Document "D:\А проект\Пирамидная\standart 2.dwg" has a command in progress.
Hit enter to cancel or [Retry]:
У меня такое бывало после выполнения команды 3D Orbit, особенно когда лень востанавливать вид просто жал на отмену, в результате при сохранении выдавалось данное сообщение. На счет
Цитата:
Жать Esc до посинения. Т.е. до момента command: *Cancel*. Потом можно сохранять.
Синеть не хотелось, :wink: поэтому просто перезапускал файл чертежа, далее никаких проблем не возникало.
Цитата:
Это известный глюк. Якобы его можно обходить командой SAVE.
Надо будет поробовать при случае.
MIP вне форума  
 
Непрочитано 28.09.2005, 16:42
#15
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


Может лучше смотреть через
(getvar 'CMDACTIVE)
?
А то вызов CMDACTIVE тоже рассматривается как комманда.

Только все равно результата не будет, я в свое время проверял
AY вне форума  
 
Непрочитано 28.09.2005, 16:50
#16
Кулик Алексей aka kpblc
Moderator

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


Так а какая команда активна-то? cmdactive, если оно не 0, просто показывает, что какая-то команда до сих пор выполняется. Если понажимать на Esc, cmdactive рано или поздно станет 0. cmdactive показывет имя активной команды - вот именно это-то и интересно.
В принципе, на кнопку можно повесить нечто типа
Код:
[Выделить все]
(defun escape-cmd ()
  (while (and
	   (/= (getvar "cmdactive") 0)
	   (/= (getvar "cmdactive") "")
	   ) ;_ end of and
    (command nil)
    ) ;_ end of while
  (command "_qsave")
  ) ;_ end of defun
И жать на нее вместо стандартной кнопки сохранения.
---
Добавлено:
Да, все правильно, надо делать (getvar "cmdactive") - тупой я к вечеру
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.09.2005, 17:18
#17
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


Так я ж специально открыл и команду запустил. А вот как сказал AY:
Цитата:
(getvar 'CMDACTIVE)
А то вызов CMDACTIVE тоже рассматривается как комманда
Тогда нолик получается.
kpblc> Кнопарь попробую, спасибо
asys вне форума  
 
Непрочитано 28.09.2005, 17:37
#18
AY

webcad.pro
 
Регистрация: 06.01.2005
Московская обл.
Сообщений: 501


>kpblc
Код:
[Выделить все]
(/= (getvar "cmdactive") "")
Может имлось в виду
Код:
[Выделить все]
(/= (getvar "CMDNAMES") "")
зы
поиск по autocad.ru
http://www.autocad.ru/cgi-bin/f1/board.cgi?t=15144Hx
http://www.autocad.ru/cgi-bin/f1/board.cgi?t=3178Gc
http://www.autocad.ru/cgi-bin/f1/board.cgi?t=18729sQ
AY вне форума  
 
Автор темы   Непрочитано 28.09.2005, 20:48
#19
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,342


Я вижу на autocad.ru эту беду так и не решили. У меня файл, конфликтный который, тяжеловат (Упоминалась трехмерка), я в него картинок насовал - подосновы, текстуры на фасад и прочее барахло для красивости, при регенерации и панорамировании ACAD стонет. Я вот и подумал может, какая обработка изображения экрана и не поспела вовремя, так и повисла - а я уже другую команду жму? Все же, может это при тяжести файла CAD глюкавит?
asys вне форума  
 
Непрочитано 29.09.2005, 08:03
#20
Кулик Алексей aka kpblc
Moderator

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


> AY : Ну да, конечно. Все, сегодня лиспов не публикую, нафиг - вчера и позавчера такие глюки пропустил
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Не могу сохраниться