|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Цитата:
|
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
|
|||
|
||||
Регистрация: 12.08.2021
Сообщений: 2
|
Здравствуйте!
Есть набор файлов dwg при модификации/работе с которыми происходит зависание при вставке из буфера. Проблема проявляется сохраняется в разных версиях AutoCad (2017/2018/2010 и т.д.) Также происходит "заражение" стороннего файла (в котором выше указанная проблемы не проявлялась) после вставки в него через буфер любого примитива (отрезок/точка/круг и .п.) из вышеуказанных файлов (прилагаю). Проблема с "зараженными" файлами не решилась после: 1) Очистки от неиспользуемых элементов (_purge) 2) Очистки от неиспользуемых зарегистрированных приложений (_-purge) 3) Проверки на наличие ошибок (_audit) 4) Удаления повторяющихся объектов (_overkil) 5) Очистки списка масштабов (_scalelistedit) 6) Удаления фильтров слоев (_filters) 7) Расчленение и удаление прокси-объектов с помощью ПО ExplodeProxy (автор Александр Ривилис) 8) Экспорт чертежа в новый «чистый» файл (через меню Файл – Экспорт) 9) сохранение в dxf и далее опять в dwg Прилагаю файл "торомоз.dwg" - в котором при помощи команды "выделить все" удалено все содержимое, отрисован один приметив - отрезок. Проблема с зависанием (~ 15-20 секунд) при вставке из буфера остается. Также у файла остается большой размер - 6,3МБ. Ниже фрагмент лога, после крайнего _audit и копирования+вставки имеющегося в файле примитива - отрезок. Показывается проверка 26700 объектов (в чертеже по факту только два примитива - отрезок)... Буду благодарен за помощь в решении проблемы - бьюсь уже месяц!!! Команда: _audit Исправить все обнаруженные ошибки? [Да/Нет] <Н>: д Проверка заголовка Проверка таблиц Проверка объектов, проход 1 Проход 1: проверено объектов: 26700 Проверка объектов, проход 2 Проход 2: проверено объектов: 26700 Проверка блоков Проверено блоков: 1 Всего найдено ошибок: 0, исправлено: 0 Стерто 0 объектов Команда: Задайте противоположный угол или [Линия/РМн-угол/СМн-угол]: Команда: Команда: Команда: _copyclip найдено: 1 Команда: Команда: Команда: _pasteclip Точка вставки: Команда: |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Следы SPDS Extension, ПО от CSoft. Чисти словари.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Словари. Точнее, Siberia - она же SPDS Extension.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 08.10.2017
Сообщений: 123
|
Цитата:
|
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Есть древние динамические блоки с сечением проката. Когда чищу чертеж очень едкой чистилкой (DR2), счищается управление этими блоками - сечение перестает меняться от "ручки".
Как я понимаю, чтобы оперативно оживить блок, нужно какую-то переменную переключить. Или как?
__________________
Воскресе |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Что за "DR2" и где ты ее взял?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
DR2 - это офигенный лисп, взял прямо тут где-то. Чистит все, и даже лишнего.
Вот тут скорее: https://forum.dwg.ru/showthread.php?...E9#post1564385
__________________
Воскресе |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Ты предлагаешь всю ему шерстить в поисках кода? Явно твоя "чистилка" снесла служебные словари - вот и все.
----- добавлено через 56 сек. ----- И твой вопрос становится немного не в тему.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Я ничего не предлагаю, лишь ответил на вопрос "Что за "DR2" и где ты ее взял?"
Цитата:
У меня слетел параметр. В какой теме вопрос будет "в тему"? Вот Чистилка, вот dwg-файл с тремя динблоками после чистки - один работает, два омертвели.
__________________
Воскресе Последний раз редактировалось Ильнур, 23.10.2021 в 20:49. |
|||
|
||||
инженер Регистрация: 03.08.2007
Сообщений: 1,327
|
Ильнур, Используемый вами лисп напрочь убивает таблицы выбора в динамических выборах. В первом блоке (который работает) нет такой таблицы, там только управление через выбор видимости. Попробуйте этот, простой, удаляет может и не все, но, по крайней мере, ничего нужного мне в работе. Ну или поискать в той теме что-то более подходящее.
|
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
Однако: после чистки с "убийством таблиц выбора" я пробовал затащить в чертеж те же блоки, но не с чищенных чертежей. И они после затаскивания оказывались мертвыми - это значит, что убийца переключает некие установки, которые и отвечают за активность таблиц. Т.е. видимо он таблицы-то не уничтожает, а просто переключает какую-то переменную. Вот сейчас чтобы оживить динблок в тех чертежах, где он убит, мне приходится брать за основу нечищенный пустой файл и туда перетаскивать содержимое чищенного. После чего можно затащить живой динблок. В глубине души я уверен, что ДОСТАТОЧНО поменять какую-то переменную или как оно там называется с например "оff" на "оn", и блоки оживут. Эти блоки имеют зависимости, вот наверно что-то с этим связанное... Вот живые блоки (в файле, чищенном ТОЛЬКО стандартной чистилкой автокада):
__________________
Воскресе |
|||
|
||||
инженер Регистрация: 03.08.2007
Сообщений: 1,327
|
Ильнур, Есть у меня такие блоки, скопировал когда-то наверное здесь. И судя по всему те же самые, но они работают, даже после чистки dr2. И таблица свойств блока в них работает, а в ваших нет. Можете сравнить.
Не сохранил ли их (ваши) в версию, когда просто часть параметров просто работать перестала. Последний раз редактировалось AlexCondor, 24.10.2021 в 16:58. |
|||
|
||||
КМ (+КМД), КЖ (КЖФ) Регистрация: 30.05.2007
Далече
Сообщений: 25,096
|
Цитата:
dr2 Вы использовали мой - на. п.12 который? У меня Автокад 13. Полтергейст какой-то...восстание машины.
__________________
Воскресе |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Параметр слетел не сам, это очевидно. Так что вопрос скорее в ту тему, откуда вытащена "чистилка".
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Большой размер файла, как от этого избавиться? | Pac | AutoCAD | 51 | 10.12.2015 14:09 |
Не хватает файла adlmint.dll Помогите!!! | t0rped0 | AutoCAD | 4 | 06.05.2010 10:54 |
Как по координатам из метода GetBoundingBox уменьшить размер | disintegrator | Программирование | 8 | 26.10.2005 23:35 |
Размер файлов .dwg | СВС | AutoCAD | 5 | 14.04.2005 11:15 |
Размер файла dwg | alex-alex | Прочее. Архитектура и строительство | 5 | 10.09.2004 00:28 |