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

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

Слезы Автокада

Ответ
Поиск в этой теме
Непрочитано 11.08.2005, 05:33 #1
Слезы Автокада
Vova
 
Engineer
 
New-York
Регистрация: 05.09.2003
Сообщений: 10,288

Открываю тему, в которую предлагаю собрать коллекцию автокадовских глюков, неожиданных результатов, неправильной работы, ошибок и так далее. Здесь-же можно привести решение проблемы, если оно найдено. Не надо пОстить сгоряча. Сначала проверьте свою догадку многократно. Отработайте текст сообщения, чтобы он был краток и понятен. Приведите номер версии. Воздержитесь от пустых комментариев. С богом.
Просмотров: 35217
 
Автор темы   Непрочитано 11.08.2005, 05:49
#2
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Команда Find. Если искомый текст найден и в диалоговом окне Find and Replace нажата кнопка <Zoom to>, текст должен установиться около левого верхнего угла окна. Но иногда этого не происходит, около угла либо пусто, либо что-то другое. Оказывается, команда находит слово только при UCS=World.
Замечено в версиях от 2002 и выше, в более старых не проверял
Vova вне форума  
 
Непрочитано 11.08.2005, 09:49
#3
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Думаю, одно из самых наболевших:

Самопроизвольное переключение на 0 переменной FILEDIA.
Момент, когда сие происходит и причина для меня до сих пор не ясны.
Pilot вне форума  
 
Непрочитано 11.08.2005, 10:02
#4
kopsov

проектирование поставка монтаж
 
Регистрация: 11.08.2005
омск
Сообщений: 1


версия 2005
1 вылетает при обрашении к Масиву
2 самопроизвольно включается привязка "ближайшая" (очень бесит)
:evil:
может причина в надстройке СПДС 2,5 ?...
kopsov вне форума  
 
Непрочитано 11.08.2005, 10:26
#5
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


>>kopsov
По пункту 2 проблема однозначно в СПДС.
Поставь билд поновей.
Torino вне форума  
 
Непрочитано 11.08.2005, 10:38
#6
gest

GEODATA Engineering S.p.A.
 
Регистрация: 11.02.2005
Монино
Сообщений: 692


kopsov к 2005 поставь сервис пак в нем эта ошибка (вылет када при массиве) устранена.
gest на форуме  
 
Непрочитано 11.08.2005, 10:40
#7
Кулик Алексей aka kpblc
Moderator

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


> kopsov : Массив - скорее всего, не стоит сервис-пак (не помню, решал ли он это).
СПДС 2.5 все сборки, по-моему, грешат этим делом (в смысле - летающей привязкой). Кстати, у MechaniCSa, по-моему, такого нет.
СПДС 3.0 не пробовал (не до него).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.08.2005, 14:05
#8
asys

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


Я как-то в июне столкнился с бедой в 2006-ом когда при выходе из редактирования блока ACAD выдавал ошибку вида
"cannot save back changes because objects in the working set reference objects outside of the working set. The refedit session is still active. Press F2 after dismissing the dialog to see the list of missing references."
и нехотел сохранять изменения в блоке, даже на форуме народ спрашивал (http://www.autocad.ru/cgi-bin/f1/board.cgi?t=18212VX), думал решил проблему но через месяца полтора стала беда снова выскакивать - уже при добавлении во внешнюю ссылку (Edit xref in-place) динамического блока. Блок убрал - все нормально. Сталкивался кто-нибудь с подобной ерундой?

ниже текст из text window

Enter option [Save/Discard reference changes] <Save>: _sav
Regenerating model.
Errors found in references to other objects:
** Object reference missing: AcDbField, to AcDbAttributeDefinition.
Regenerating model.
[ATTACH]1123754723.jpg[/ATTACH]
asys вне форума  
 
Автор темы   Непрочитано 12.08.2005, 06:06
#9
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Выше было показано тлетворное влияние UCS на команду Find. В 2005-2006 нашлась еще команда, зависящая от UCS. Это Attdef. Меня привели в замешательство неудававшиеся попытки создать атрибуты в некоторых файлах. Они не вставали в точку, указанную мышкой. Когда я случайно обнаружил свои атрибуты совсем в другом месте, то догадался, что здесь полная аналогия с командой Find. Обе не работают при UCS которая не World.
Теперь перед определинием атрибута проверяйте UCS!!!
Vova вне форума  
 
Автор темы   Непрочитано 14.08.2005, 04:19
#10
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Еще про глюк в атрибутах здесь http://dwg.ru/forum/viewtopic.php?t=4446
Vova вне форума  
 
Непрочитано 14.08.2005, 06:37
#11
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Ну право vova UCS всегад должна быть установлена WORLD.
Это вовсе не глюк, ведь не придет же в голову х-рефить блоки если UCS не WORLD. Все зависит от человека - просто иной возможности НЕТ как следить за UCS. Просто закончив нужную операцию - всегда возвратится надо в WORLD UCS. :roll:
Startrek вне форума  
 
Непрочитано 14.08.2005, 10:11
#12
Огурец

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


Уважаемые коллеги!
Поворот UCS по каждой из осей XYZ можно делать, задавая угол поворота с клавиатуры, а по Z и непосредственно указанием мышью точек привязки. По X и Y так нельзя, приходится вращать UCS, чтобы в нужное положение встала ось Z. Правда, наверное, это вовсе не глюк, а так изначально было задумано.
Огурец вне форума  
 
Автор темы   Непрочитано 14.08.2005, 16:42
#13
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Startrek
...UCS всегад должна быть установлена WORLD.
...Просто закончив нужную операцию - всегда возвратится надо в WORLD UCS. :roll:
А для чего тогда придумана команда Plan? Oна служит для того, чтобы косая (в UCS World) картинка в модели ВСЕГДА смотрелась как прямая. И при этом юзерская UCS будет смотреться как мировая, то есть, возвращаясь к нашим глюкам, вводить юзера в заблуждение, когда он попытается применить Find или создать атрибут. Даже и не применяя команду Plan, для косых объектов можно всегда держать UCS параллельной одной из сторон, и не возвращаться к мировой системе. Проверь команду Atdef в 2002, увидишь, она работает корректно. Что-то изменилось потом.
Vova вне форума  
 
Непрочитано 14.08.2005, 23:07
#14
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


>>vova
Ну конечно и PLAN и переменная UCSFOLLOW предназначены для того чтобы разворачивать планы паралельно нижней кромки экрана не меняя координат , и тем не менее если к таким образом развернутому плану надо пристроить XREF сначала UCS возвратить надо в WORLD (при UCSFOLLOW=0) иначе ничего не получится, и все те комманды о которых ты говорил ведут себя подобным же образом.
Между прочим все блоки особенно с атрибутами рекомендуется делать в новом чертеже (начисто) чтоб потом с блоком не втаскивать в рабочий чертеж ненужный "хлам"
Startrek вне форума  
 
Автор темы   Непрочитано 15.08.2005, 01:11
#15
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Естестенно, x-ref, как и любой вставляемый внешний блок, надо вставлять при той UCS, при которой он создавался это чаще-всего WORLD, чтобы его потом не разворачивать. Но, когда x-ref уже поставлены, почему-бы не продолжать работу в той или в тех UCS, в которых удобней? Возвратить UCS в мировую и обратно очень легко. Вопрос в том, что, создавая атрибут об этом надо вспомнить, а раньше не надо было. А чтобы для создания новых блоков рекомендуется открывать новый файл, я слышу впервые
Vova вне форума  
 
Непрочитано 15.08.2005, 01:58
#16
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


Цитата:
к 2005 поставь сервис пак в нем эта ошибка (вылет када при массиве) устранена
Вот тут имеется личная проблемка. У меня стоит ACAD-2005, цельнотятнтый с веб-майта шанхайского унивеститета (линк с www.kulichki.net). Для его "авторизации" нужно пользоваться генератором ключевых последовательностей KeyGen.exe, находящемся в скачиваемом пакете. После установки ServiсePak1 этот генератор уже не находит нужный ключ, потому ServiсePak1 поставить мне не удалось. Есть ли тут какие обходные пути?
Лентяй вне форума  
 
Непрочитано 15.08.2005, 07:50
#17
Diman111

промышл проектант
 
Регистрация: 26.05.2005
Изовсехщелей
Сообщений: 323


еще вопрос - рв 2005 и ранее стрелка вверх в командной строке возвращала предыдущий введенный результат в 2006 возвращаются почему то координаты предыдущих точек - не подскажите - есть ли какая то переменная или еще что что бы вернуть в возврат именно значения вводимого?
Diman111 вне форума  
 
Непрочитано 15.08.2005, 08:14
#18
Кулик Алексей aka kpblc
Moderator

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


> Лентяй : Было такое дело, см. ПМ.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.08.2005, 09:18
#19
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


>>Лентяй
До установки сервис-пака сохрани файл adlmdll.dll из папки c:/Program Files/Autodesk AutoCAD 2005, а после установки верни этот файл на место, с затиркой уже существующего. И пройди авторизацию еще раз.
Torino вне форума  
 
Непрочитано 15.08.2005, 09:52
#20
Кулик Алексей aka kpblc
Moderator

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


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