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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите уменьшить размер файла DWG

Помогите уменьшить размер файла DWG

Ответ
Поиск в этой теме
Непрочитано 04.06.2008, 19:23 1 |
Помогите уменьшить размер файла DWG
AndroiD
 
Урал
Регистрация: 06.01.2008
Сообщений: 144

Перед тем, как просить уменьшить объем файла, внимательно прочитайте FAQ: Как уменьшить объем файла dwg

Имеется некоторый файл созданный в AutoCad 2006, размер которого раздулся до 89 Мб. Файл - 2D чертеж с 14 типами динамических блоков (11 блоков содержат в среднем 15 примитивов, 3 блока 50 примитивов), блоки только объединяют примитивы, имеется вставленный растр размером 30 Мб, кроме этого чертеж содержит около 2000 объектов.
С файлом такого дикого размера невозможно работать: дикие тормоза, из пространства модели в пространства листа иногда нельзя перейти - выскакивает ошибка, программа закрывается.

История файла следущая.
До определенного момента времени работа с файлом не представляла трудностей, но после того как количество дин блоков достигло 200 штук (1блок откопированный до 200 раз) комп начал туго соображать, размер файла к этому моменту составлял порядка 1.5 Мб (вроде бы). Я принял решение разбить эти блоки.... Разбил... и видимо в следствии этого файл распух до дикого размера.

Вопрос: как уменьшить размер растолстевшего фала ничего в нем не удаляя.

Мой комп: Атлон64 3800, 2 Гб оперативы, количество свободного места на диске где установлен АКад 6 Гб, на диске котором располагается файл 4Гб.

ПС: команда purge показывает, что неиспользуемых элементов нет.

Последний раз редактировалось Кулик Алексей aka kpblc, 22.10.2018 в 11:42.
Просмотров: 875247
 
Непрочитано 22.01.2018, 14:13
#1341
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Цитата:
Команда DR на LISPе отработала, но после этого в файле перестал работать буфер обмена... про остальное не смотрел...
перезапусти автокад
trir на форуме  
 
Непрочитано 23.01.2018, 09:38 AjilalVijayanDrawingPurge
#1342
alehtom


 
Регистрация: 16.01.2011
Сообщений: 68


Ниже результат обработки папки с файлами программой AjilalVijayanDrawingPurge(AVDP):
Чистятся так же и файлы внешних ссылок.
Миниатюры
Нажмите на изображение для увеличения
Название: очистка+.JPG
Просмотров: 62
Размер:	90.1 Кб
ID:	198069  
__________________
инжынер-проктировчик
alehtom вне форума  
 
Непрочитано 07.02.2018, 20:29
#1343
SeregaBest


 
Регистрация: 07.02.2018
Сообщений: 5


никак не могу найти ответа на такую проблему:

присылают файл, который заражен такой проблемой:
самопроизвольно прописываются блоки с именами , начинающиеся на *А

поясняю:
копируем из "зараженного" файла обычный отрезок
и вставляем его в только что созданный новый файл

в итоге сохраненный файл (с одной линией) начинает весть 3 мегабайта
в файле же начинают создаваться сотнями блоки с именами *А213243354
физически этих объектов нет
обычной утилитой очистки чертежа не помогает
блоки удаляются, но при копировании и вставке любого объекта внутри чертежа снова прописываются сотни блоков с такими же именами (*А2452544)

соответственно AutoCAD начинает тормозить, файл начинает набирать вес...


избавиться от этого глюка получается только одним методом:
сохранить чертеж как 2000 DXF (вес этого файла - просто ужасно большой)
закрыть чертеж
снова открыть чертеж и выполнить очистку
вот тогда все эти глюки уходят

но, как вы понимаете - это не метод, потому что при сохранении в DXF чертеж меняется кардинально

так вот вопрос: как вывести эту заразу и что это такое?

всем спасибо!
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 31
Размер:	90.0 Кб
ID:	198893  
Вложения
Тип файла: dwg
DWG 2004
Чертеж2.dwg (2.89 Мб, 25 просмотров)
SeregaBest вне форума  
 
Непрочитано 07.02.2018, 20:55
#1344
Огурец

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


Стандартными методами очистки, описанными в этой теме файл очищается полностью.
Вложения
Тип файла: dwg
DWG 2007
Чертеж2-1.dwg (63.7 Кб, 11 просмотров)
Огурец на форуме  
 
Непрочитано 07.02.2018, 21:21
#1345
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от SeregaBest Посмотреть сообщение
так вот вопрос: как вывести эту заразу и что это такое?
Словари: типы линий (в исходном файле - 120 штук).
Командой WBLOCK из ЛЮБОГО аналога Автокад лечится за пару секунд.
Вложения
Тип файла: dwg
DWG 2004
Чертеж2-2.dwg (22.8 Кб, 11 просмотров)
Oleg T вне форума  
 
Непрочитано 07.02.2018, 21:24
#1346
SeregaBest


 
Регистрация: 07.02.2018
Сообщений: 5


Цитата:
Сообщение от Огурец Посмотреть сообщение
описанными в этой теме
спасибо за результат, но интересует именно этот метод...
можете дать ссылку или цитату?
SeregaBest вне форума  
 
Непрочитано 07.02.2018, 21:31
#1347
Кулик Алексей aka kpblc
Moderator

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


Стартовый пост, ссылка на гуглодок, FAQ - там не так уж и много информации. Достаточно просто прочитать все внимательно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.02.2018, 21:42
#1348
SeregaBest


 
Регистрация: 07.02.2018
Сообщений: 5


_WBLOCK не дает результата
AutoCAD 2012

начальная тема, FAQ прочитан и опробован изначально, но не помогло
SeregaBest вне форума  
 
Непрочитано 07.02.2018, 21:46
#1349
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


SeregaBest, Основное выделил красным
Цитата:
Сообщение от Oleg T Посмотреть сообщение
Командой WBLOCK из ЛЮБОГО аналога Автокад лечится за пару секунд.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 07.02.2018, 22:08
#1350
SeregaBest


 
Регистрация: 07.02.2018
Сообщений: 5


Цитата:
Сообщение от VVA Посмотреть сообщение
SeregaBest, Основное выделил красным
стандартными методами самого AutoCAD эту заразу не вывести?
SeregaBest вне форума  
 
Непрочитано 07.02.2018, 22:11
#1351
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,000


нет, конечно.. и не в коем случае не читайте гугл-док из ссылки аршинными буквами в шапке темы..
Сергей812 вне форума  
 
Непрочитано 07.02.2018, 22:58
#1352
tujn08


 
Регистрация: 26.12.2013
Сообщений: 284


У одного моего коллеги были проблемы похожие.
Вес файла увеличивался на 25-50Мб - открыл и закрыл (ни чего не добавляя). Файлы лечили на других ПК. Потом то-ли исчезла проблема, то-ли забили.
tujn08 вне форума  
 
Непрочитано 08.02.2018, 07:15
#1353
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


SeregaBest, AutoCAD 2017 _purge - и нет проблемы, похоже на DGN Hotfix
trir на форуме  
 
Непрочитано 08.02.2018, 12:20
#1354
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 749


Цитата:
Сообщение от SeregaBest Посмотреть сообщение
_WBLOCK не дает результата
AutoCAD 2012

начальная тема, FAQ прочитан и опробован изначально, но не помогло

читано наверное через строку и по диагонале. и наверно так: эта строка непоянто, как сделать - пропустим, это я думаю не поможет - выполнять не будем, о знакомая команда _purge точно ее и нажмем! все я все прочел ну и почти все попробовал - ничего не помогло! хотя судя по всему даже _purge не делали, и наверное стоят куча вертикалок типа магикад, спдс и еще куча всякой дряни.
PsixVK вне форума  
 
Непрочитано 08.02.2018, 12:29
#1355
Огурец

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


Цитата:
Сообщение от SeregaBest Посмотреть сообщение
стандартными методами самого AutoCAD эту заразу не вывести?
Сергей, Вам надо поставить небольшое и несложное в установке приложение от Ривилиса, как и написано в FAQ. Ничего сложного в этом нет, первый раз можно растеряться, но потом только польза будет.
Огурец на форуме  
 
Непрочитано 14.02.2018, 01:08
#1356
SeregaBest


 
Регистрация: 07.02.2018
Сообщений: 5


спасибо большое за ответы!

я думал форумы начала 2000 уже давно ушли...
когда друг друга поливали грязью и принижали...
а под каждым новым постом писали "первыйнах"...

почему обвиняете что ни читал и не пробовал ничего из того что описано?
а в первом сообщении ничего не сказано?
сами обвиняете, а сами не читаете и сразу диагнозы ставите.. не хорошо как-то...

еще раз суть проблемы:

поступает "зараженный" файл от сторонних людей.
но не в этом суть
копируешь из этого зараженного файла один, любой объект в новый файл
и новый файл тоже заражается

если в новом файле выполнять создание - копирование - вставку других объектов , то данные блоки *А321654 начинают расти в геометрической прогрессии

основной вопрос: что это такое? почему такое происходит?
и как от этого избавиться СТАНДАРТНЫМИ МЕТОДАМИ AutoCAD?

По поводу FAQ:
пробовал конечно, но удалось только избавиться от блоков *А , но не удалось уменьшить вес файла...

ну почему нет описания проблемы - лечение?
или поочередно необходимо выполнять 13, не самых легких, манипуляций и проверять - сработало или нет?

Цитата:
Сообщение от SeregaBest Посмотреть сообщение
DWG 2004 Чертеж2.dwg (2.89 Мб, 7 просмотров)
спасибо за результат, но хотелось узнать что за проблема и как лечить...
не каждый же файл сюда выкладывать...

----- добавлено через ~5 мин. -----
Цитата:
Сообщение от Oleg T Посмотреть сообщение

DWG 2004 Чертеж2-2.dwg (22.8 Кб, 1 просмотров)
тоже спасибо!
а теперь и спасибо за пояснение!

но вопрос к 2м Вашим файлам :
оба почищенны "до придела", а весят по разному... почему?

----- добавлено через ~9 мин. -----
Цитата:
Сообщение от Oleg T Посмотреть сообщение
ЛЮБОГО аналога Автокад
для этого поста и для других, подобных, скажу сразу:
на рабочем коме стоит голый 2012 AutoCAD без единой надстройки!
прав администратора на машине - нет!
поэтому невозможно установить сторонние программы и приложения!

поэтому и стоял вопрос: можно ли вылечить эту беду стандартными средствами самого AutoCAD...

----- добавлено через ~17 мин. -----
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
нет, конечно.. и не в коем случае не читайте гугл-док из ссылки аршинными буквами в шапке темы..
ранее было написано:
"начальная тема, FAQ прочитан и опробован изначально, но не помогло"

----- добавлено через ~21 мин. -----
Цитата:
Сообщение от PsixVK Посмотреть сообщение
хотя судя по всему даже _purge не делали, и наверное стоят куча вертикалок типа магикад, спдс и еще куча всякой дряни.
прежде чем хамить - сами бы внимательно прочитали вопрос и описание:

"обычной утилитой очистки чертежа не помогает"
"снова открыть чертеж и выполнить очистку
вот тогда все эти глюки уходят"
это ли не есть команда "_purge"?????

и ранее было так же написано:
"начальная тема, FAQ прочитан и опробован изначально, но не помогло""

----- добавлено через ~25 мин. -----
ну и основной пост, который отправился на модерацию и не факт что пройдет:

повторяю:
приходит от третьих людей "зараженный" файл
из этого файла копируем один простой объект в новый

----- добавлено через ~36 мин. -----
ну и основной пост, который ушел на модерацию, и не факт что будет

основная задача:
приходит "зараженный" файл от третьих лиц.
из этого файла копируем любой простой объект в новый файл
и в итоге, в новом файле при создании - копировании - вставке любых новых объектов начинают создаваться и расти в геометрической прогрессии блоки с именами *А

что это за глюк???

и все это происходит на рабочем коме, где стоит голый 2012 AutoCAD без единой надстройки!
прав администратора на машине - нет!
поэтому невозможно установить сторонние программы и приложения!

поэтому и стоял вопрос: можно ли вылечить эту беду стандартными средствами самого AutoCAD...

Последний раз редактировалось Кулик Алексей aka kpblc, 14.02.2018 в 07:54.
SeregaBest вне форума  
 
Непрочитано 14.02.2018, 07:57
#1357
Кулик Алексей aka kpblc
Moderator

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


Можно. По поводу отправки в FAQ и гуглодок - там нет ничего лишнего. Просто выполнять надо все последовательно, одно за другим, ничего не пропуская. Описанная технология прекрасно работает лично у меня как минимум с ACAD2009 и по сию пору.
P.S. Права администратора для установки приложений А.Ривилиса не нужны.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.02.2018, 08:22
#1358
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Цитата:
можно ли вылечить эту беду стандартными средствами самого AutoCAD...
можно, но не в
Цитата:
голый 2012 AutoCAD
попробуйте поставить https://knowledge.autodesk.com/suppo...ocad-2012.html
trir на форуме  
 
Непрочитано 14.02.2018, 08:25
#1359
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от SeregaBest Посмотреть сообщение
или поочередно необходимо выполнять 13, не самых легких, манипуляций и проверять - сработало или нет?
ИМЕННО!!!
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 14.02.2018, 10:18
#1360
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,000


Offtop:
Цитата:
Сообщение от Огурец Посмотреть сообщение
Стандартными методами очистки, описанными в этой теме файл очищается полностью.
но проще SeregaBest накатать простыню с претензиями к окружающим, обвинив их в своем неумении читать не по диагонали - хотя за это время можно было бы пройти пошагово по всем пунктам гугл-документа и получить требуемый результат)
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите уменьшить размер файла DWG

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Большой размер файла, как от этого избавиться? 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