Форум Генпланистов

Civil, Autocad, GeoniCS, Credo, Lisp => По прикладным программам Autocad (Civil, GeoniCS, Credo и т.д.) => Тема начата: Олеся111 от 23 декабря 2013, 14:17:19

Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Олеся111 от 23 декабря 2013, 14:17:19
подцепила от архитекторов кучу не удаляемых блоков, вес чертежа огромен, постоянно виснет, печать не возможно, может кто сталкивался с данной проблемой, как удалить эти блоки :blink: вложение для примера
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 14:32:29
Когда времени нет выяснять как и что, беру выбираю то что нужно, копирую в буфер. Создаю новый файл и там все это вставляю. Ваш файл уменьшился до 27 кБ

Обьединение сообщений: 23 декабря 2013, 14:34:05

ИМХО. Там могут быть примитивы не из автокада. И Вы их не увидите, а они будут висеть тяжким и не удаляемым грузом.
Название: как удалить неудаляемые блоки автокада
Отправлено: Горошинка от 23 декабря 2013, 14:34:40
В этом чертеже нет ни одного блока... Открывала в Acad-2013. Возможно, у вас разные версии автокада - попросите пересохранить в более ранней версии.
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 14:37:02
этот файл и был скопирован через буфер обмена, а весь генплан даже выделить не удается, выдает фатальную ошибку из за веса

Обьединение сообщений: 23 декабря 2013, 14:38:37

автосохранение данного файла стоит в 2004, а автокад 2013
Название: как удалить неудаляемые блоки автокада
Отправлено: Горошинка от 23 декабря 2013, 14:38:51
Команду _purge неплохо бы всем знать, попросите архитекторов почистить чертеж.
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 14:40:23
речь идет об утилитах/объекты которые нельзя удалить/блоки
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 14:42:26
Правка - выделить все - копировать с базовой точкой.
Создал новый файл - вставить с исходными координатами. Все.
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 14:43:22
я уже за месяц просто все испробовала все мыслимые и не мыслимые вещи
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 14:47:24
Я даже себе не могу представить немыслимые вещи  :yes: :pardon:
Но это видимо после недавнего общения с экспертизой :scare:
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 14:47:56
Правка - выделить все - копировать с базовой точкой.
Создал новый файл - вставить с исходными координатами. Все.--попробовала но при сохранении все равно файл стал 13мб
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 14:50:18
Вы после создания нового файла и вставки туда этого объекта вы старый закрываете без сохранения?

Обьединение сообщений: 23 декабря 2013, 14:51:55

Прошу прощения за такой вопрос, но быть может вы в старом файле остаетесь?
У меня все получилось за 30 сек.
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 14:52:33
нет я не остаюсь в старом файле)

Обьединение сообщений: 23 декабря 2013, 14:53:40

несколько человек уже бились с этим файлом, не пойму как у вас получилось
Название: как удалить неудаляемые блоки автокада
Отправлено: scighero от 23 декабря 2013, 14:58:39
Забавно,
1) Удалил МАФ
2) Сделал Пурж
3) Сделал Аудит
Итог : У меня получился "пустой" файл, с 332 тыс. объектов и 8,8 тыс блоков    :blink: :blink: :blink:  и весом 13,4 мб  :rabbi: :rabbi: :rabbi:  Однако шайтан файл.
Auditing Entities Pass 2
Pass 2 332000  objects audited
Auditing Blocks
8850    Blocks audited
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 14:59:00
я работаю в 2007 автокаде сейчас. Вы работаете в более поздней версии, у меня после Вас не открывается.
Тот файл, который я сделал "2.dwg" вы открываете, закрываете с сохранением и  опять 13 мБ?
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 14:59:27
вы вставляете , но не сохраняете чертеж, закройте его с сохранением и у вас будет 13 мб весить

Обьединение сообщений: 23 Декабрь 2013, 15:00:16

если бы все было так просто я бы давно это победила

Обьединение сообщений: 23 декабря 2013, 15:03:36

пересохранила в 2004
Название: как удалить неудаляемые блоки автокада
Отправлено: vdim от 23 декабря 2013, 15:04:13
Вы имеете ввиду блоки с именем *А... ?
Название: как удалить неудаляемые блоки автокада
Отправлено: Djakob от 23 декабря 2013, 15:07:46
Шайтанама, я в шоке :search:
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 15:09:59
я ч о т не понимаю ни чего. Сохранил в другом файле. Кручу, верчу, сохраняю, пересохранияю. Одинаково 27,8 кб. Может это мой старенький 2007 виноват... :hi: :blush2:
Название: как удалить неудаляемые блоки автокада
Отправлено: scighero от 23 декабря 2013, 15:10:54
2014 Кад, не хочет  пуржить этот файл.  (332 тысс объектов)

Обьединение сообщений: 23 декабря 2013, 15:13:12

Сергей Алекс откройте "мой", файл, отпуржите.? вдруг только 2007 пуржит? этот косяк
Название: как удалить неудаляемые блоки автокада
Отправлено: Сергей Алекс от 23 декабря 2013, 15:33:57
запуржить ничего не поменялось. Но опять же выделил круг - скопировал в буфер - закрыл этот файл. Создал новый, вставил туда. И вот опять 27 кб  :haha:

Обьединение сообщений: 23 декабря 2013, 15:36:51

С этими архитекторами, нам генпланистам надо быть осторожней, чтоб не подцепить от них чего-нибудь лишнего  :blush2: :yes:
Название: как удалить неудаляемые блоки автокада
Отправлено: Djakob от 23 декабря 2013, 15:37:16
Мне интересно другое, почему в этом файле не могу ничего сделать для уменьшения его веса.. 13Мб :pardon: ведь крому круга ничего выделить не могу...
Название: как удалить неудаляемые блоки автокада
Отправлено: Олеся111 от 23 декабря 2013, 15:37:28
частично получилось некоторые файлы через правка-выделить все-скопировать с базовой точкой, вставить в новый файл, но некоторые файлы начинют глучить, ну хотя бы что-то начало получаться
Название: как удалить неудаляемые блоки автокада
Отправлено: Djakob от 23 декабря 2013, 15:38:47
вот он, этот файл  с акадовской наружностью..
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: vdim от 23 декабря 2013, 15:39:12
Так сможете сделать с программой вплоть до A2012. Выше нет. Если программа A2013/A2014 - скачиваете AutoCAD® DGN Hotfix и чистите, как в справке написано
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Владимир. от 23 декабря 2013, 17:10:51
Не забывать удалять прокси-объекты
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: МосМодер от 24 декабря 2013, 08:04:03
"Вставил как xref и взорвал, почистил всякий трэш типа слоев и стилей пришлых.
42 кб , http://bit.ly/1gTkqVB "
Андрей Михайлов, автор блога САПР для инженера
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Ivlar от 24 декабря 2013, 09:26:26
Сейчас не могу скопоровать файл и посмотреть в чем дело, но обратите внимание на ответ 24 от  Владимира, как правило правило, это самое то, плюс сброс списка масштабов. Более подробно здесь:
http://forum.dwg.ru/showpost.php?p=236817&postcount=8
Ещё у меня был такой случай: в акаде 2013г никак не удавалось вылечить проблему с копирование через буфер обмена (из-за прокси-объектов), сделали то же самое через Акад 2010, все нормально.
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Сергей Алекс от 24 декабря 2013, 09:39:54
автокад 14 рулит  :good: :haha:
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Ivlar от 24 декабря 2013, 11:16:44
Посмотрела файл из шапки.  Не мой уровень. Единственное, при простом копировании в новый чертеж уменьшается на 3!!! порядка: из 13354Кб становиться 95Кб. 
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Kozlov Mikhail от 24 декабря 2013, 13:54:35
wblock
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: МосМодер от 24 декабря 2013, 15:39:24
У меня создался файл так же 13 мб /AutoCAD2013
[cut]akrel: 2009,2011...
scighero: [link]
scighero: Вопрос был как в текущем (старом файле ) обрать неудаляемое, а не создать новый  чистый  фаил и ответ был дан Если программа A2013/A2014 - скачиваете AutoCAD® DGN Hotfix
akrel: почему это не относиться?, на основе косячного файла создаем чистый...
Djakob: только к теме вроде как не относится
Djakob: _.wblock    вот так напиши и будет счастье=)
akrel: ссылка работает у вас надеюсь...
akrel: [link]
Сергей Алекс: нет такой команды
akrel: а что подробнее? используй wblock[/cut]
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Kozlov Mikhail от 24 декабря 2013, 16:04:35
Как уже писали...  исправление предназначено для AutoCAD 2013, Autodesk® AutoCAD 2014 и связанных с ними вертикальных продуктов.

[cut]Данное исправление удаляет необязательные данные из файлов DWG, которые накапливаются при копировании и вставке из файлов DWG, содержащих типы линий DGN. Это также предотвращает последующее переполнение файла, возникающие при копировании/вставке объектов на одном чертеже из одного файла в другой или при подключении чертежа с типом линий DGN в другой файл в качестве внешней ссылки.[/cut]

исходный файл - _.wblock - получили (2011)
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Max от 25 декабря 2013, 08:27:25
Лучше поднять тему с удалением ACAD_PROXY_ENTRY - из файла не удалить и не отредактировать.
От куда такие не понятно. Похожи на спдс, обновил спдс енайблер ( :yes: ) не помогло.
В итоге взорвал - получается текст редактируемый + обьект и слой с обьектами заморозил, предварительно перетащив текст и палки в другой слой.

Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: Олеся111 от 25 декабря 2013, 15:03:13
спасибо огромное , удалось почистить с помощью AutoCAD® DGN Hotfix , очень круто, сижу чищу все файлы, размер меняется вразы, самое интересное это ответ на данную проблему от дистрибьюторов AutoCad    "В данном файле это не ссылка, а результат использования сторонних приложений. Я обнаружил несколько десятков тысяч типов линий, заметно тормозящих работу и влияющих на размер файла.Их удаление - задача не тривиальная и штатными средствами Автокад ее невозможно сделать. Результат моих экспериментов - во вложении (размер итогового файла около 88 Кб). Обучение способу обработки таких файлов выходит за рамки стандартной техподдержки, т.к. это не результат некорректной работы ПО. Если вы готовы оплатить выезд с обучением решению этой задачи, я готов это сделать. Мы уложтимся в стандартный выезд продолжительностью до 4-х часов и стоимостью 10.000 руб (это уже с НДС)."
Название: Как удалить неудаляемые блоки AutoCAD
Отправлено: МосМодер от 25 июля 2014, 11:00:37
RT @mikhailov_a_s:
Обновление в блоге "САПР для инженера: Как почистить пришедший к вам файл DWG?" http://bit.ly/1nY1l2A 
Коментарии:
Алексей Кулик:
http://autolisp.ru/2014/03/24/clear-dwg-at-opening/
http://autolisp.ru/2014/05/06/demandload-features/
http://autolisp.ru/tag/chistka/
http://forum.dwg.ru/showpost.php?p=1235146&postcount=24

Evgeniy Elpanov: еще очень сильно грузит чертеж далеко расположения геометрия. К примеру улетевший размер.

Алексей Кулик: Кстати, спасибо, что напомнили  У штриховок крайне желательно менять базовую точку. Если штриховка сложнее ANSI32, а базовая точка у черта на рогах, файл может начать выдавать чудеса.

Александр Ривилис: Прокси-примитивы можно удалить командами AutoCAD, хотя далеко не всегда, а вот прокси-объекты - никогда.

Андрей Михайлов: я не очень силен в таких программных тонкостях. В двух словах, объясните в чем разница между прокси-примитивами и прокси-объектами? Или скажите, где почитать.  Друзья, к вам троим вопрос. А как избавиться от следов VBA в файле?

Алексей Кулик: Мне кажется, что выбор невелик: либо _.-wblock *, либо программно (код по ссылкам есть).