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

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

Уменьшить размер файла DWG

Закрытая тема
Поиск в этой теме
Непрочитано 25.01.2007, 19:25
Уменьшить размер файла DWG
sheinik
 
проектант
 
Запад МО
Регистрация: 02.01.2007
Сообщений: 152

Как уменьшить размер файлов dwg акад2007 (какие нибудь ненужные фрагменты, слои, блоки удалиить)? Может мастера акада дадут мудрый совет?
Просмотров: 28349
 
Непрочитано 18.06.2007, 12:46
#21
Кулик Алексей aka kpblc
Moderator

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


Мне на работе такой траф не поднять, вечером дома качну, ок?
P.S. А если его запаковать, намного упадет объем?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.06.2007, 13:37
#22
Bull

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


Прости, если совет тебя обидит. Но посмотри в пространство модели, если ты в листе, и в пространство листов, если ты в модели. Может там чего лишнего? И ещё. Попробуй Purge запустить после разблокирования и включения всех слоёв и удаления примитивов. Тоже не уменьшается?...
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 18.06.2007, 13:55
#23
bleaker


 
Регистрация: 15.03.2007
Кемерово
Сообщений: 5
<phrase 1=


Цитата:
Сообщение от Кулик Алексей aka kpblc
Мне на работе такой траф не поднять, вечером дома качну, ок?
P.S. А если его запаковать, намного упадет объем?
Если паковать winrar-ом с максимальной степенью сжатия, то уменьшается процентов на 25-30.
Мне это не горит, все что нужно я уже сделал, но очень интересно выяснить что же там такого висит. Ну и на будущее для обмена рисунками конечно надо бы ужать все это дело.
bleaker вне форума  
 
Непрочитано 18.06.2007, 14:09
#24
bleaker


 
Регистрация: 15.03.2007
Кемерово
Сообщений: 5
<phrase 1=


Цитата:
Сообщение от Bull
Прости, если совет тебя обидит. Но посмотри в пространство модели, если ты в листе, и в пространство листов, если ты в модели. Может там чего лишнего? И ещё. Попробуй Purge запустить после разблокирования и включения всех слоёв и удаления примитивов. Тоже не уменьшается?...
Совет нисколько не может обидеть . Я в Автокаде не сильно соображаю... учись только потихоньку ), но в листе и в модели одно и тоже.
Если все примитивы снести и запустить _Purge, то размер действительно уменьшается и становится 42 кБ.
bleaker вне форума  
 
Непрочитано 18.06.2007, 14:41
#25
AIK

Заказчик
 
Регистрация: 20.02.2004
Москва
Сообщений: 2,758


Скачал, глянул. Аудит показывает 1254536 объектов, которые сидят в блоках. Внутри блоков никаких вложенных блоков нет, откуда этакая пропасть примитивов непонятно. Все плоское. Такие приколы бывают обычно при конвертации из микростейшн, но судя по количеству и именам слоев файл родной кадовский. Интересно.
AIK вне форума  
 
Непрочитано 18.06.2007, 20:53
#26
Кулик Алексей aka kpblc
Moderator

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


Чертовщина какая-то со скачкой. Если еще актуально, вышли мне на мыло.
P.S. Это звездец. Мало того, что гроза и 3 раза свет вырубало, так еще и у них
Цитата:
Файлы на сервере 1 (vip1 и dl1) могут быть недоступны из-за проблем на магистральном канале. Приносим извинения.
Сволочи...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.06.2007, 06:12
#27
bleaker


 
Регистрация: 15.03.2007
Кемерово
Сообщений: 5
<phrase 1=


Вообще актуально конечно, если не затруднит разобраться с этой заморочкой. Выслал на мыло кусками по 4 мегабайта (7 писем, в одном письме все не уходило)
bleaker вне форума  
 
Непрочитано 19.06.2007, 08:00
#28
Кулик Алексей aka kpblc
Moderator

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


Ок. Попробую сегодня поковырять
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.06.2007, 09:49
#29
Кулик Алексей aka kpblc
Moderator

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


Откровенно говоря, я не сильно удивлен такому весу. Посмотрите, например, на состав любого блока: дуг практически нет, все сделано полилиниями с достаточно большим количеством вершин; повторяющиеся элементы не сделаны блоками, и настройки состава блока тоже непонятные. Полное ощущение, что файл получен импортом из чего-то наподобие ProE / PT Modeler, только конвертер настроен странно. По идее надо сечения колес, гайки и болты делать блоками и вставлять уже их где надо. В крайнем случае заходить в каждый блок и выполнять overkill и _pedit над его составом - хоть что-то Но какие там будут тормоза... В общем, не могу сказать, что лично у меня все радужно и безоблачно. Может, у кого еще есть идеи?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.06.2007, 14:13
#30
getr

Конструктор
 
Регистрация: 06.04.2005
Из тех ворот-откуда весь народ.
Сообщений: 357
<phrase 1=


При выполнении кода из поста№10(макрос mypurge)акад выдает:
Command: mypurge
_.-purge
Enter type of unused objects to purge
[Blocks/Dimstyles/LAyers/LTypes/Plotstyles/SHapes/textSTyles/Mlinestyles/Tablest
yles/Regapps/All]: _r Enter name(s) to purge <*>: Verify each name to be
purged? [Yes/No] <Y>: _n
No unreferenced registered applications found.

Command: ; error: too few actual parameters
Чтобы это значило:" слишком мало фактических параметров"?
А если сделать как в посте №19,просто -purge ,затем r и n,то этой ошибки акад не выдает.
__________________
"Мнение не бывает ни истинным, ни ложным, а лишь полезным в жизни или бесполезным. ",- Ауробиндо
И не надо делать удивленных движений руками.
getr вне форума  
 
Непрочитано 22.06.2007, 14:25
#31
Кулик Алексей aka kpblc
Moderator

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


Слетает на проверке, все правильно, я один параметр там забыл. Надо так:
Код:
[Выделить все]
^C^C^P(defun c:mypurge () (repeat 3 (vla-purgeall (vla-get-activedocument (vlax-get-acad-object)))) (command "_.-purge" "_r" "" "_n") (vla-auditinfo (vla-get-activedocument (vlax-get-acad-object)) :vlax-true));mypurge;
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.06.2007, 14:35
#32
getr

Конструктор
 
Регистрация: 06.04.2005
Из тех ворот-откуда весь народ.
Сообщений: 357
<phrase 1=


Спасибо,щас заменим...
__________________
"Мнение не бывает ни истинным, ни ложным, а лишь полезным в жизни или бесполезным. ",- Ауробиндо
И не надо делать удивленных движений руками.
getr вне форума  
 
Непрочитано 24.02.2016, 09:16
1 | #33
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Offtop: Фигасе, вы откопали тему... 9-летний "мезозой".
Может всё-таки сюда: Помогите уменьшить размер файла DWG
Gmk17 вне форума  
 
Непрочитано 24.02.2016, 09:18
#34
Кулик Алексей aka kpblc
Moderator

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


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

Размещение рекламы