|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Зараза в 2008
Engineer
New-York
Регистрация: 05.09.2003
Сообщений: 10,288
|
||
Просмотров: 22489
|
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Цитата:
|
|||
![]() |
|
||||
Код:
А размер файла увеличивается. Мне попался чертеж с несколькими десятками тысяч записей. Еще и торомозит при открытии файла: http://usa.autodesk.com/adsk/servlet...linkID=9240617 Последний раз редактировалось Александр Ривилис, 03.04.2008 в 07:57. |
||||
![]() |
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Цитата:
|
|||
![]() |
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Я думаю что проблема связана со ссылками. Я только что почистил файл сохранил и открыл снова и со ссылочных опять появился масштабный мусор. Т.е. нужно чистить и ссылки и возможно это решит проблему, а возможно и нет. У меня то же SP1 установлено, но проблема не снимается. Геодезия обходится без XREF_ов потому и проблема не возникает.
|
|||
![]() |
|
||||
Цитата:
![]() ![]()
__________________
*...И Случай, бог изобретатель. * |
||||
![]() |
|
||||
архитектор Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345
|
уже смирился с подобной заразой, т.к. активно пользуюсь ссылками. Стоит прицепить ссылку как снова список на два экрана. Уже как-только не чистил и херил весь список - все равно, вставишь хреф и по новой
![]() а 2007 -м не было такого барашла, очень напоминает список слоев+xref-ы |
|||
![]() |
|
||||
Регистрация: 29.10.2004
СПб
Сообщений: 16,379
|
Вот выдержка из описания неполадок, устранённых в SP1 для AutoCAD-2008
Цитата:
|
|||
![]() |
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,149
|
эта зараза еще что,
а вот это зараза с маштабами дейсвтительно по хуже ВИЧ, как эту заразу вылечить у меня все заражено, и я всех своими файлами заразил, все не довольны ресетом убийственно лечить, файлов около 10тыщ, ктобы посоветовал что....
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,432
|
Ну так сделай тогда лиспик вида:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,432
|
http://autodesk.blogs.com/between_th...list-clea.html - сегодня по рассылке пришло. Не скачивал и не пробовал.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,149
|
Кулик Алексей aka kpblc, задумка интересная, эфект нулевой
(так всетаки на масштабы не СПДС влияло, надо сообщить в сервис службу СПДС, меня занесли в черный список, кто может сообщите)
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,432
|
Код:
![]() Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
проектировщик-электрик Регистрация: 20.06.2006
Сообщений: 459
![]() |
а мусор в списке масштабов появляется, если отжата кнопка "автоматическое добавление масштабов к аннотивным объектам при изменении масштаба аннотаций". Она внизу такая. Если она включена, мусор и появляется. В справке написано: "чтобы не увиличивать размер чертежа, ее надо отключить", ну что-то такое... Отключить ее, и не будет мусора. Правда, вот не знаю, как с сылками, если этот мусор там уже был
__________________
ужасно интересно всё то, что неизвестно |
|||
![]() |
|
||||
Регистрация: 24.10.2008
Сообщений: 2
|
Похожая проблема при вставке любого элемента из чертежа (файл прикреплен) в другой чертеж, тормозит минуты на 2 и появляются список маштабов на сотню строк, а (Формат>Список маштабов) ругается вот картинка. Работать с файлом можно тока без вставки из буфера, а так почти не тормозит. ACad 2008. Проблема с файлом началась когда взял какой то блок, в инете скачал, какой точна не помню. Помогите мож у кого есть опыт в подобной проблеме.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,432
|
А прочитать всю тему с начала религия не дает?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
В сжатой форме все собрано здесь (FAQ)
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Александр Ривилис, Бегу качать
![]()
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
__________________
*...И Случай, бог изобретатель. * |
||||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Вариант функции, оставляющей только нужные масштабы
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,149
|
Offtop: Sleekka,
1. Что стало с подпорной стенкой 2. Не убили ли меня прорабы, не оторвали ли руки, не посадили ли еще, и т.п. 3. Как задел кризис 4. Когда бросишь проектированием заниматься
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
![]() |
|
||||
Регистрация: 01.09.2008
Сообщений: 28
|
ой, а у меня тоже с масштабами что то непонятное творится, такая же самая зараза.
попробовала воспользоваться советом, который здесь дают: Command: -scalelistedit он у меня вот что отвечает: "необрабатываемое исключение в компоненте приложения. при нажатии кнопки "продолжить" приложение проигнорирует ошибку и попытается продолжить работу. Индекс находится вне границ массива." ... ((( что делать? |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Оле, Можешь вызвать scalelistedit без минуса. Так _scalelistedit или меню Формат -> Список маштабов
Еще ссылки http://forum.dwg.ru/showthread.php?t=29442 http://forum.dwg.ru/showthread.php?p=344429#post344429 http://forum.dwg.ru/showthread.php?t=20844
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
dextron3, Я думаю что Хмурый с заразой как-нибудь справится
Хмурый, Спасибо, возьму на заметку. Хотя я по совету dextron3 лиспом оставляю только часто используемые масштабы ![]()
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,149
|
Так дело в том что дублируются именно часто используемые масштабы, но достасточно в каждом открывающем чертеже делать сброс масштабов и такая штука никогда не повторяется...
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Этот проклятый scalelist. Автокад-2010, a может и 2009 тоже. Бывает так, надо из буфера обмена вставить с другого файла объект. На правой кнопке смотрим в меню, а строки Paste to original и Paste as block не светятся. Делаем так (сам придумал!): идем в падающее меню Format, достаем Scalelistedit и, ничего не делая, жмем ОК. Все починилось, все стало хорошо. Однажды я, изучая ленту, вызвал Scalelistedit из нее. И... ничего не починилось!!!. Вызвал с падающего меню-все в порядке. Третий раз взял Scalelistedit с ком строки, ничего не починилось. Вызвал с падающего меню-все в порядке. Такие вот чудеса.
Прошу повторить эксперимент, как только нужные строки меню на ПКМ перестанут светиться. (у нас так на всех компах) |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
Я тоже пробовал, попробуйте [-]scalelistedit
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Регистрация: 12.10.2006
Сообщений: 45
|
Слушайте, ну все сделал, scalelistedit помог быстро вставлять из файла в файл, но только не размеры! Размеры вообще не вставляются. Без них примитивы отлично вставляются, а с ними (или только они) - никак. До scalelistedit долго, но вставлялось все, а теперь быстро, но без размеров. Поможете?
Автокад 2008 англ., СП1. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
yaego, Попробуй сначала:
1. _audit 2. убрать ассоциативность размеров. Команда _dimdisassociate
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 04.04.2008
Москва
Сообщений: 97
|
Добрый день!
В продолжении темы - как полностью избавиться от этой заразы? Вступление. Есть организация, занимающаяся проектированием под 2008 Автокад'ом. Чертежи хранятся как на сервере, так и на локальных машинах. В контору попали "мусорные" чертежи с большими списками масштабов. И эти списки размножились во многие чертежи. Есть лекарство от AutoDesk'a - это "Scale List CleanUp Utility" Так как сеть достаточно большая, то очистить удаётся только сервер, где хранится большая часть файлов. Это помогает на какое-то время, пока пользователи со своих рабочих мест не подключат свои файлы в работу. То есть эта проблема периодически всплывает. Искоренить её полностью не удаётся. Было бы здорово, реализовать проверку, как в 2009 Автокаде, при открытии чертежа и очистки его в случае большого списка (напомню, что у всех 2008 версия). Или Автоматический запуск утилиты Автодеска и прогон всех фалов на диске скажем раз в неделю. Отмечу, что в идеале хотелось бы реализовать это на уровне скрипта при загрузки винды. Как реализовать эти способы я себе плохо представляю (не достаточно силён я в этих областях). Может есть ещё какие-то варианты решения данной проблемы - искоренить это зло со всех машин? Вариант в ручную пройти все 150 машин - меня мало прельщает, рано или поздно эту процедуру придётся повторить заново. А рассчитывать на добропорядочность пользователей - дело совсем гиблое. Переходить на 2009 Автокад - сами понимаете дело не дешёвое в масштабах организации из 150 проектировщиков. Есть какие-то соображения по этому поводу? |
|||
![]() |
|
||||
Регистрация: 04.04.2008
Москва
Сообщений: 97
|
zenon, с реакторами не знаком. Тут на форуме находил программки и макросы для очистки масштабов, как их запустить принудительно я знаю. А как общаться с реакторами я пока не знаю. Можно простой пример реактора на открытие файла?
Заранее спасибо. |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,924
![]() |
Mazai, здесь посмотри
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 04.04.2008
Москва
Сообщений: 97
|
Makswell, сработало. Спасибо!
Всё гениальное просто. Почему то у меня отложилось в мозгах, что этот файл отрабатывается только в момент открытия Автокада. А на самом деле он так же запускается и в момент открытия любого чертежа. Законспектирую для потомков тут, то что я сделал: 1. Залез в файл по адресу: C:\Program Files\AutoCAD 2008\Support\acad2008doc.lsp 2. Добавил в конец этого файла две строки Код:
Теперь осталось только проделать это на компах у пользователей. ![]() |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Mazai, ты говорил, что у вас все в сети. На мой взгляд лучше будет сделать один лисповый файл (например net-autorun.lsp),в нём прописать твой код очистки масштабов, разместить его на сервере, а в локальных acaddoc.lsp прописать загрузку этого файла.
Например так: Код:
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Реактор на это дело не нужен. Тем более, что его код, чтобы инициализировать, все равно нужно грузить.
Mazai, Поступить можно следующим образом: 1. Здесь собрано все про эту заразу. 2. В п.1 по ссылке внизу есть ссылка на Дополнительный программный вариант решения проблемы, без применения командных методов Там 3 варианта. У меня сейчас работает 3 вариант. В принципе это фрагмент готовой к "упротреблению" функции. Её нужно сохранить в lsp файле и загрузить в чертеж. Осталось только определить способ загрузки. Тут тоже может быть несколько вариантов: 1. Прописать в автозагрузке команды _appload Вариант не гибкий 2. Разместить в файле acad.lsp или acaddoc.lsp и раскидать во все папки с чертежами Вариант не гибкий 3. Прописать эту функцию в mnl файле. Считаю это самым лучшим варинтом. Хорошо, если есть корпоративный файл меню (cui файл), который грузится с сервера во все Автокады пользователей. Тогда функция прописывается в mnl файле 1 раз и при кажтом открытии чертежа списки масштабов подчищаются. Если такого нет, то лучше создать такой файл, 1 раз прописать на 150 машинах. 4. Кто-то предложит еще какой-нибудь вариант ***Добавлено К ответу Makswell'а. В принципе можно править не acaddoc.lsp, а acad.mnl файл. Но считаю более гибким вариант 3. Учти, что могут на флешке притащить Вирус для Автокада. acaddoc.lsp и acad.lsp файлы могут быть переписаны вирусом под свои нужды. Как правило mnl файл на переписыввается, а к нему строки дописываютя. Далее вот скрипт для борьбы с вирусом Он чистит lsp и mnl. Его можно модифицировать, чтобы он прописал вариант, предложенный Makswell'ом во все acad.mnl файлы и запустить этот скрипт для всех пользователей.
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 29.09.2009 в 13:33. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Цитата отсюда (выделено мной):
Цитата:
На счет заразности я думаю, что они заразны как любой другой автокад. А вот вычистить лиспом не получится. Нужно научить пользователя вызывать команду scalelistedit и чистить кучками или кнопочкой каждый чертеж самому
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Нефтепереработка Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364
|
Вернусь к вопросу масштабов:
Очистка масштабов работает хорошо, но вместо удаленных вкидывает откуда то свои масштабы в конце списка (в дюймах). Вычистил файл, через дизайн центр всталяю из него же блок - нате вам левые масштабы. Очистил. Сверу исчезли, появились снизу ![]() ![]()
__________________
У фантазии нет границ. Это у ограниченных нету фантазии. |
|||
![]() |
|
||||
Нефтепереработка Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364
|
Учитывая что у нас в стране принята метрическая система, проблемы с отсутствием дюймовых масштабов маловероятна. К тому же эти, [censured], масштабы сами копируются с каждым скопированным элементом.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
AutoCAD 2008 vs Autocad 2008 LT (_imageattach) | svlc | AutoCAD | 8 | 19.02.2009 14:55 |
не удаляется AutoCAD Architecture 2008 | ПалычЪ | AutoCAD | 4 | 19.12.2007 09:53 |
2008. Глюк с назначением текущего цвета из Lisp? | _Andre_ | LISP | 5 | 25.10.2007 13:50 |