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

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

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

Ответ
Поиск в этой теме
Непрочитано 04.06.2008, 19:23 1 | #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.
Просмотров: 864446
 
Непрочитано 04.06.2008, 23:03
#2
Черней Иван

Проектирование автомобильных дорог, мостов, аэродромов,изыскания
 
Регистрация: 20.05.2008
Санкт-Петербург
Сообщений: 41
<phrase 1=


Попробуйте очистить чертеж, также можно попробовать удалить повторяющиеся объекты, заморозить не используемые слои, если есть шрифты *ttf попробовать заменить на *shp, уменьшить размерность единиц и сохранить чертеж в формате 2007. Растр тоже можно уменьшить или отключить на время черчения. Кстати одно из свойств статических блоков это уменьшение размера, т.е. объект описывается один раз, а затем только повторяется.
Черней Иван вне форума  
 
Автор темы   Непрочитано 05.06.2008, 06:38
#3
AndroiD


 
Регистрация: 06.01.2008
Урал
Сообщений: 144


1. Чертеж аккуратный и вполне чистый - нет наложенных друг на друга линий, ненужных примитивов. Видел чертежи и хуже.
2. Что есть такое шрифты ttf, shp.
3. Размерность единиц в норме - чертеж вписывается в границы квадрата 500х1000 единиц.
4. Отключение растра не особо облегчает ситуацию.

У меня в чертеже 30000 тыс объектов, а файл весит уже 100Мб аномалия какая то.
С момента последнего поста я разбил практически все блоки и нафиг удалил их из файла, видимо зря я это делаю....

ПС: блин и как же это можно было создать такой дикий размер, бред полнейший!!!!!!!!!

Последний раз редактировалось AndroiD, 05.06.2008 в 08:12.
AndroiD вне форума  
 
Непрочитано 05.06.2008, 07:04
#4
T-Yoke

Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
 
Регистрация: 29.11.2004
Где-то около Москвы
Сообщений: 16,471
Отправить сообщение для T-Yoke с помощью Skype™


Цитата:
Сообщение от AndroiD Посмотреть сообщение
Имеется некоторый файл созданный в AutoCad 2006, размер которого раздулся до 89 Мб...
История файла следущая.
До определенного момента времени работа с файлом не представляла трудностей, но после того как количество дин блоков достигло 200 штук (1блок откопированный до 200 раз) комп начал туго соображать, размер файла к этому моменту составлял порядка 1.5 Мб (вроде бы). Я принял решение разбить эти блоки.... Разбил... и видимо в следствии этого файл распух до дикого размера.
Вопрос: как уменьшить размер растолстевшего фала ничего в нем не удаляя...
Разбивание блоков, особенно многокомпонентных и частоповторяемых, как раз и приводит к таким последствиям. Возращайтесь к "блоковой" стуктуре или воспользуйтесь ссылками.
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I

Последний раз редактировалось T-Yoke, 05.06.2008 в 07:55.
T-Yoke вне форума  
 
Непрочитано 05.06.2008, 07:39
1 | #5
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


1 audit
purge
audit

2 overkill

3 выбрать все где Z>0
Z=0

4 экспортировать все в новый чертеж через -w

5 перевести все повторяющиеся элементы в блоки, некоторые слои вынести отдельными файлами как xref, подгружать по мере надобности

6 повторить пункт 1

мож поможет)
Димас вне форума  
 
Автор темы   Непрочитано 05.06.2008, 08:31
#6
AndroiD


 
Регистрация: 06.01.2008
Урал
Сообщений: 144


Удалив в одном из стократно размноженных блоков (раз так в 250) штриховку solid файл похудел до 2 Мб. Блок то был скромненький 1.5х6 единиц, площадь занятая заливкой была примерно 7 кв. ед (всего то).
AndroiD вне форума  
 
Непрочитано 05.06.2008, 08:45
#7
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Со 100Mb до 2-х?! Нифига себе.
AndroiD, а можешь выложить здесь этот "скромненький" блок, который увеличивает размер файла рисунка в 50 раз.
Просто стало жутко интересно.
Makswell вне форума  
 
Непрочитано 05.06.2008, 09:24
#8
Черней Иван

Проектирование автомобильных дорог, мостов, аэродромов,изыскания
 
Регистрация: 20.05.2008
Санкт-Петербург
Сообщений: 41
<phrase 1=


Цитата:
Сообщение от AndroiD Посмотреть сообщение
2. Что есть такое шрифты ttf, shp.
Шрифт (True Type Form; Aril, Thimes New Roman) -ttf сильно утежеляет Acad, и вообще разработаны не для черчения. По возможности их необходимо заменить на шрифты CAD shp.
Черней Иван вне форума  
 
Непрочитано 05.06.2008, 09:26
#9
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,932
<phrase 1=


Цитата:
Сообщение от Черней Иван Посмотреть сообщение
Шрифт (True Type Form; Aril, Thimes New Roman) -ttf сильно утежеляет Acad, и вообще разработаны не для черчения. По возможности их необходимо заменить на шрифты CAD shp.
Точнее, Акад не приспособлен для нормальной работы с TTF шрифтами...
Солидворкер вне форума  
 
Непрочитано 05.06.2008, 10:01
#10
Bull

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


Нет слов, одни эмоции! со ста до двух! пи-пи-пи-пи-пи-пи-пи-пи-пи-пи-пи.............
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 05.06.2008, 10:09
#11
VVA

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


AndroiD, Меня терзают смутные сомнения, что все-таки это была не солид, а какая-нибудь штриховка линиями с очень маленьким масштабом?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 05.06.2008, 10:20
#12
Bull

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


Цитата:
Сообщение от VVA Посмотреть сообщение
AndroiD, Меня терзают смутные сомнения, что все-таки это была не солид, а какая-нибудь штриховка линиями с очень маленьким масштабом?
Тогда это просто проверить. Ставишь масштаб, скажем, 10000 и смотришь. Не помогло, меняешь на 1000000 Если и так не помогло, то уж явно Solid.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 05.06.2008, 11:29
#13
VVA

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


Bull, Я то это знаю. Знает ли об этом AndroiD,. Хотя судя по подписи ему сейчас не до этого. Сделал и ... уже наверное сдал
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 05.06.2008, 11:49
#14
Bull

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


Я к нему, есс-но, и обращался. Просто привел твою цитату и развил, так сказать, мысль.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 05.06.2008, 11:50
#15
AndroiD


 
Регистрация: 06.01.2008
Урал
Сообщений: 144


Да, сейчас несколько не до этого, ближе к вечеру помучаюсь над этим файлом еще. Сейчас уже понятно, что раздут файл из-за заливки типа солид (эт точно).
Шрифты использовались ISOCPEUR.
AndroiD вне форума  
 
Непрочитано 05.06.2008, 12:10
#16
Кулик Алексей aka kpblc
Moderator

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


Из-за штриховки типа SOLID вряд ли может быть такое увеличение файла. Слабо верится... Ээх, на блок бы глянуть...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.06.2008, 12:30
#17
VVA

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


Кулик Алексей aka kpblc, Из-за штриховки SOLID вряд ли, а втот из-за штриховки типа SOLID вполне может быть.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 05.06.2008, 16:59
#18
AndroiD


 
Регистрация: 06.01.2008
Урал
Сообщений: 144


И так. Я вычленил из основного чертежа самый жирный его кусок, т.е слой, и вставил этот слой в отдельный файл, вес этого нового файла 87 Мб.
К посту прикрутил скриншоты с инфой по новому файлу. Скриншоты мне кажется будут понятны. Общий их смысл в том, что в чертеже нет ничего кроме 5880 хачиков типа солид, которые заставили серьезно задуматься мой комп. Никогда ни думал что эти штуки могут весить под 100.
5880 хатчей - это бывшие элементы разгруппированного блока. Блок прилагается.
Вложение 1 Вложение 2 Вложение 3 Вложение 4

Куст блок.dwg
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 4479
Размер:	38.5 Кб
ID:	7200  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 3179
Размер:	40.4 Кб
ID:	7201  Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 3153
Размер:	51.5 Кб
ID:	7202  Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 2739
Размер:	40.7 Кб
ID:	7203  
AndroiD вне форума  
 
Непрочитано 05.06.2008, 17:11
#19
Bull

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


Offtop: Прикольное название слоя. А если ещё учесть, что "кут" по-татарски это слово на букву "Ж"
А объём его большой из-за того, что там ОООчень много сплайнов.
Потому что после их удаления даже без purge файл уменьшился с 365 до 76кб. Впрочем, час проверил, Purge ничего и не дает.

Ещё проверил. Удаление просто штриховки уменьшило файл до 358кб всего.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 05.06.2008 в 17:17.
Bull вне форума  
 
Автор темы   Непрочитано 05.06.2008, 17:33
#20
AndroiD


 
Регистрация: 06.01.2008
Урал
Сообщений: 144



ачепятка это
AndroiD вне форума  
 
Непрочитано 07.07.2009, 20:27
#21
starol


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


коллеги, помогите!
делаю файл в формате 3D в автокаде 2008, очень быстро растет размер
хотя по моему объектов не так много, может кто оценить мой файл?
http://files.mail.ru/83RDR7
чего не так делают? может технику какую другую использовать?

Последний раз редактировалось starol, 07.07.2009 в 22:05.
starol вне форума  
 
Непрочитано 07.07.2009, 23:16
#22
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Цитата:
Сообщение от starol Посмотреть сообщение
коллеги, помогите!
делаю файл в формате 3D в автокаде 2008, очень быстро растет размер
хотя по моему объектов не так много, может кто оценить мой файл?
http://files.mail.ru/83RDR7
чего не так делают? может технику какую другую использовать?
Удаляй историю тел, активней используй блоки.
Миниатюры
Нажмите на изображение для увеличения
Название: 1_1.jpg
Просмотров: 1402
Размер:	64.5 Кб
ID:	23295  
Вложения
Тип файла: dwg
DWG 2007
3_2.dwg (591.6 Кб, 6773 просмотров)
vadim_evg1 вне форума  
 
Непрочитано 08.07.2009, 10:10
#23
starol


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


vadim_evg1
Спасибо, большое!
т.е. насколько я правильно понял, любой объект который подвергся изменению или формированию посредством другого объекта переводим в блок?
#т.е. если взять куб из него вычесть куб, то лучше это дело перевести в блок? и дополнительно воспользоваться командой _brep что бы удалить историю тела?
я попытался проделать вроде тоже самое, то сразу в один объект "шкаф" загнал все элементы, но по результату вижу, что делают наверно не совсем так.. как вы мне посоветовали?

Последний раз редактировалось starol, 08.07.2009 в 11:35.
starol вне форума  
 
Непрочитано 08.07.2009, 13:11
#24
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


На твоем примере покажу как я делаю:
Миниатюры
Нажмите на изображение для увеличения
Название: Дерево блоков.jpg
Просмотров: 1516
Размер:	96.5 Кб
ID:	23319  
Вложения
Тип файла: dwg
DWG 2004
3_3.dwg (609.9 Кб, 6717 просмотров)
vadim_evg1 вне форума  
 
Непрочитано 08.07.2009, 14:45
#25
starol


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


вроде все так же делаю
беру шкаф
перевожу в блок каждый элемент (стенки, дверь, каждый профиль) потом блоки групирую в блоки
4 ре профиля в один блок, потом к этому блоку добавляю стены двери и все от шкафа
так с каждым шкафом
потом беру каждую стену здания, потом стены + плюс в один блок

беру команду _brep удаляю историю, но я ее выключил функц. solidhist=0

ну хоть тресни 2.7 Мбайт получается и все..

по твоем файлу разрывал блоки, вроде исх. части такие же получаются, как у меня в порядке когда я блоки формирую
Вложения
Тип файла: dwg
DWG 2007
куйбышева 50,504.dwg (2.72 Мб, 6711 просмотров)
starol вне форума  
 
Непрочитано 08.07.2009, 15:50
#26
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Результат проверки файла - в архиве.

Я стараюсь никогда не зеркалить блоки-у них получаются масштабы по осям со знаком "-". В дальнейшем могут быть некоторые проблемы.
Вложения
Тип файла: dwg
DWG 2007
куйбышева 50,504.dwg (621.2 Кб, 6691 просмотров)
Тип файла: rar Протокол.rar (642 байт, 184 просмотров)
vadim_evg1 вне форума  
 
Непрочитано 08.07.2009, 16:12
#27
starol


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


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

а чем вы проводите такой анализ? это ваш какой то скрипт или есть такая команда?
starol вне форума  
 
Непрочитано 08.07.2009, 16:18
#28
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Цитата:
Сообщение от starol Посмотреть сообщение
... какой то скрипт или есть такая команда?
Пользуюсь этим, только более функциональной версией. Её на сайте нет
vadim_evg1 вне форума  
 
Непрочитано 08.07.2009, 16:45
#29
starol


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


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

p.S. спасибо за путь праведный.. логика стала понятна.. будем овладевать дальше..
starol вне форума  
 
Непрочитано 08.07.2009, 16:49
#30
vadim_evg1


 
Регистрация: 08.01.2007
Рус
Сообщений: 398


Цитата:
Сообщение от starol Посмотреть сообщение
... отсутствует возможность выключать необходимые элементы...
Насчет выключения - посмотри здесь
vadim_evg1 вне форума  
 
Непрочитано 20.08.2009, 17:52
#31
pashuni


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


Я периодически "чищу" свои файлы через: файл-утилиты-очистить.
pashuni вне форума  
 
Непрочитано 20.08.2009, 21:35
#32
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,041


Цитата:
Сообщение от Bull Посмотреть сообщение
А объём его большой из-за того, что там ОООчень много сплайнов.
Потому что после их удаления даже без purge файл уменьшился с 365 до 76кб.
Ещё проверил. Удаление просто штриховки уменьшило файл до 358кб всего.
Тоже удалил сплайны, но файл не уменьшился.
Основная штриховка действительно почти ничего не весила.
А вот когда удалил все штриховки, в том числе и в виде линий, повторяющих формой сплайны, то файл стал весить 43 Кб!
Кстати, по моему опыту вес штриховки в первую очередь зависит от числа вершин ее границы.
АлексЮстасу вне форума  
 
Непрочитано 14.09.2009, 20:46 Неадекватно большой вес файла
#33
zuboffster

Инженер-конструктор
 
Регистрация: 19.10.2006
Петрозаводск
Сообщений: 29


Здравствуйте!
Вес файла 8МБ, а должно быть где-то 300КБ
Почитал темы, попробовал _audit, _purge, _-purge, _overkill, _explode (all), перевод в dxf - нет результата. Удалил все объекты, почистил - размер уменьшился на 100КБ. Что-то зацепилось, а что никак не пойму
Вложения
Тип файла: rar BigWeight.rar (6.09 Мб, 196 просмотров)
zuboffster вне форума  
 
Непрочитано 14.09.2009, 21:04
#34
Cosinus

Белая и черная магия в строительстве
 
Регистрация: 02.02.2007
Воронеж
Сообщений: 168
Отправить сообщение для Cosinus с помощью Skype™


В x-refaх ссылка на картинку bmp. Походу эта картинка в файле и прописалась. Перекопировал в другой файл - вот что получилось
__________________
Грызи гранит науки. Не можешь грызть - соси!

Последний раз редактировалось Cosinus, 14.03.2010 в 00:33.
Cosinus вне форума  
 
Непрочитано 14.09.2009, 21:11
#35
zuboffster

Инженер-конструктор
 
Регистрация: 19.10.2006
Петрозаводск
Сообщений: 29


Спасибо! теперь работа быстрее пойдет)
zuboffster вне форума  
 
Непрочитано 14.09.2009, 21:19
#36
Кулик Алексей aka kpblc
Moderator

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


Лог выполнения explodeallproxy в AutoCAD 2010:
Код:
[Выделить все]
Command: removeallproxy
Первая метка объекта: <1>, последняя метка объекта: <23B1D>
Всего найдено proxy-объектов: 129081. Из них proxy-примитивов: 0.
Очистить список масштабов? [Да/Нет] <Да>: y
Всего удалено proxy-объектов: 129081. Из них proxy-примитивов: 0.
Для проверки ошибок выполните команду _AUDIT
В файле полно объектов от AutoCAD Architecture. Файл очищен, проверен. Формат - AutoCAD 2007.
Вложения
Тип файла: dwg
DWG 2007
Гомсельга.dwg (191.1 Кб, 5476 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.09.2009, 21:51
#37
zuboffster

Инженер-конструктор
 
Регистрация: 19.10.2006
Петрозаводск
Сообщений: 29


Не понимаю откуда они там взялись. Вес увеличивается при вставке листов с форматками из другого файла через "ctrl"+"2" (хотя в том файле все ок). Ладно, работает и слава Богу! Спасибо
zuboffster вне форума  
 
Непрочитано 14.09.2009, 22:23
#38
Кулик Алексей aka kpblc
Moderator

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


Значит, в другом файле этих элементов прописано немеряно...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.10.2009, 16:40
#39
SDIO


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


Здравствуйте! У меня по-моему аналогичная проблема. Из Ваших сообщений не очень понятно, что вы делали с файлами?
__________________
Ученье - свет :cool:
SDIO вне форума  
 
Непрочитано 16.10.2009, 22:44
#40
VVA

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


SDIO, ObjectARX. Расчленение и удаление proxy-объектов
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 17.10.2009, 01:35
#41
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Уважаемый автор, почему весь чертеж нарисован в слое 0" ?
И почему те 33 товарисча (по количеству просмотров) не обратили внимания на такое вопиющее дело?
Vova вне форума  
 
Непрочитано 17.10.2009, 22:14
#42
Кулик Алексей aka kpblc
Moderator

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


Vova, теме уже больше месяца. Вряд ли автор сюда заглянет еще раз.
А то, что "все на слое 0" - возможно, попытка уменьшить вес исходного файла за счет удаления слоев.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.10.2009, 09:58
#43
SDIO


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


VVA, Спасибо!
__________________
Ученье - свет :cool:
SDIO вне форума  
 
Непрочитано 27.10.2009, 15:43
#44
VIP79

проектирование
 
Регистрация: 27.10.2009
Сообщений: 5
<phrase 1=


Господа из всех тем по этому поводу я так и не понял почему постоянно увеличиваеться размер файла
работаю в Acad 2009 и в процессе работы файл размером 3 мб за день увеличиваеться в 10 раз!!!

и может кто подскажет что можно сделать с файлом весом мин 80 мб, собержащего более 2 000 000 объектов
ПС позже попробую выложить файл
VIP79 вне форума  
 
Непрочитано 27.10.2009, 15:49
#45
Кулик Алексей aka kpblc
Moderator

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


А снять историю изменения тел, например?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.10.2009, 15:56
#46
VIP79

проектирование
 
Регистрация: 27.10.2009
Сообщений: 5
<phrase 1=


если бы знать как какая комманда или где снять галку
VIP79 вне форума  
 
Непрочитано 27.10.2009, 15:58
#47
Кулик Алексей aka kpblc
Moderator

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


  1. solidhist
  2. _.brep
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.10.2009, 16:01
#48
VIP79

проектирование
 
Регистрация: 27.10.2009
Сообщений: 5
<phrase 1=


_.brep разобрался выполнил

solidhist стояла 1 поставил 0 и при сохранении все равно увеличивает на чуть но за день что буит завтро будет известно

все равно увеличиваит завтро вплотную буду работать на нем будет видно

если воспользоваться утилитой очистить -то ничего не находит для удаления нажимаю сохранить и размер становиться маленьким

Последний раз редактировалось VIP79, 27.10.2009 в 16:17.
VIP79 вне форума  
 
Непрочитано 27.10.2009, 16:32
#49
Кулик Алексей aka kpblc
Moderator

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


Без пациента заниматься лечением тяжело...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.10.2009, 16:36
#50
VIP79

проектирование
 
Регистрация: 27.10.2009
Сообщений: 5
<phrase 1=


Уважаемый! помоги разобрасться с нашим огромным файлом. Есть возможность его уменьшить?
http://www.rapidshare.ru/1228466
пока он заливаеться на файлообменик хотел задать вопрос не в тему


есть эффект от совместной работы 64-bit акада и операционки???
а то закупили нехилые машины а на таких файлах зависают или на время подвисают
акад съедает кучу оперы

Последний раз редактировалось VIP79, 27.10.2009 в 16:47.
VIP79 вне форума  
 
Непрочитано 27.10.2009, 16:40
#51
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Все слоты бесплатного скачивания заняты. Пожалуйста попробуйте еще раз через некоторое время.
Лучше заливай на avral.ru - думаю, эффекту будет больше и доступ проще получить...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.10.2009, 16:43
#52
VIP79

проектирование
 
Регистрация: 27.10.2009
Сообщений: 5
<phrase 1=


там же до 50 мб ща порежу

илфолдер подойдет??

http://ifolder.ru/14702056
повторюсь с рапидой http://www.rapidshare.ru/1228466

Последний раз редактировалось VIP79, 27.10.2009 в 16:55.
VIP79 вне форума  
 
Непрочитано 19.03.2010, 15:08
#53
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


purge
audit
overkill

автокад 2010 говорит что "не известная команда"
подскажите пожалуйста, как они прописываются в русской версии автокада.

Offtop: полдня убил на то чтобы найти, что ZOOM теперь "Показать"
d_dash вне форума  
 
Непрочитано 19.03.2010, 15:14
#54
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


d_dash, знак подчёркивания перед любой командой на английском языке в локализованной версии обязателен.
_purge
_audit
_overkill
Хмурый вне форума  
 
Непрочитано 19.03.2010, 15:27
#55
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


протестировал, результат следующий:
purge - принимает всё-таки "как есть" и без символа подчёркивания;
_audit - принимает только с символом почёркивания;
overkill- не принимает ни как- вообще никак.

Нашёл русские названия: purge - "очистить", audit - "проверить".
Но они и на английском запускаются ..
А вот как перевести или заставить работать overkill ?
d_dash вне форума  
 
Непрочитано 19.03.2010, 15:31
#56
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Overkill - команда из Express Toolls, которые должны быть установлены вместе с AutoCAD'ом.
Profan вне форума  
 
Непрочитано 19.03.2010, 15:39
#57
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


В прежних версиях _ovekill предлагает,как и положено, выбрать объекты после инициализации.
А, может, находится в составе Экспрессов?
(остальное удалил, оно уже не интересно автору)
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download

Последний раз редактировалось BM60, 19.03.2010 в 15:47.
BM60 вне форума  
 
Непрочитано 19.03.2010, 15:42
#58
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,784
<phrase 1=


BM60, команда _ovekill всегда в Экспрессах сидела, даже в 2010
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon на форуме  
 
Непрочитано 19.03.2010, 15:46
#59
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


zenon, да, я уже удалил прежнюю глупость в 47.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 19.03.2010, 15:55
#60
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


Offtop: ну ладно .. проживу и без неё - purge очень хорошо уменьшает объём
Но я точно знаю, что у меня есть совпадающие линии (2D чертёж) - а какими другими средствами их удалить?
d_dash вне форума  
 
Непрочитано 19.03.2010, 16:09
#61
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Оч просто. Выделяешь секрамкой обе. Увидишь ручки (синие). двигаешь грызуной одну крайнюю, она ляжет под углом. Потом искейп. Потом выделяешь эту "угловатую" и еразе. Фсё.
А впредь будь внимательней, располагай, если точно знаешь, их на разных слоях, тогда процесс удаления при большом количестве наложенных-совпавших ускорится блокировкой или заморозкой нужного слоя.
А если это построенческие линии, то делай из лучами или прямыми. Далеко видно, что на них чаво-то лежит нужное.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 19.03.2010, 16:21
#62
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


тут "ноги растут" не от моего разгильдяйства
дело в том, что используем САПР для проектирования каркасных домиков и из неё вывод в dxf чертежей элементов.
а поскольку проектирование 3D то при экспорте в 2D-dxf файл - он деревянный брус рисует как два прямоугольника, полностью совпадающих. Если несколько деталей рядом - то на границе между ними вообще получается 4 или более линий абсолютно совпадающих.
В принципе жить это не особо мешает - но при выделении (для копирования или перемещения) таких элементов целиком показывает "найдено 20000 объектов" и автокад подвисает на 3-5 сек.

p.s. буду просить IT-отдел поставить мне на пробу это: http://dwg.ru/dnl/412

Последний раз редактировалось d_dash, 19.03.2010 в 16:30.
d_dash вне форума  
 
Непрочитано 19.03.2010, 16:34
#63
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Причина ног понятна. Тогда надо искать нечто более "автоматическое".
А единичные случайности я нахожу и удаляю так, как только что написал.
А с массовой неизбежностью надо, действительно бороться "войсковой операцией".
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 19.03.2010, 16:37
#64
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


Цитата:
Сообщение от BM60 Посмотреть сообщение
А с массовой неизбежностью надо, действительно бороться "войсковой операцией".
вот я и запрашивал: какими позывными "десант" вызывать
или как дать целеуказание своей артилерии
d_dash вне форума  
 
Непрочитано 19.03.2010, 16:40
#65
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


d_dash, а если воспользоваться командой _join , что получится?
В расской версии будет СОЕДИНИТЬ
Хмурый вне форума  
 
Непрочитано 19.03.2010, 16:48
#66
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


_join - это ведь по одиночным объектам ...
а у меня целый массив ... "забор" из совпадающих линий.
и таких файлов, в зависимости от размера дома, может быть от 30 до 100
проще уж перетерпеть эту 5сек задержку при обработке файла, чем тратить время на ручное редактирование.

пока не удалось файл прикрепить .. попробую в понедельник, если время будет на развлечения

Последний раз редактировалось d_dash, 19.03.2010 в 16:58.
d_dash вне форума  
 
Непрочитано 19.03.2010, 16:53
#67
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


ещё вариант, но придётся мышкой поработать.
сделать текущим новый пустой слой. взять команду _boundary (КОНТУР) и указать все внутренние точки контуров. Слой заморозить и все оставшиеся объекты удалить
Хмурый вне форума  
 
Непрочитано 19.03.2010, 16:58
#68
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


Цитата:
Сообщение от Хмурый Посмотреть сообщение
ещё вариант, но придётся мышкой поработать.
я же говорю что не хочу работать мышой хочу автоматизьм!
d_dash вне форума  
 
Непрочитано 19.03.2010, 22:34
#69
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Ну тогда тебе нужен интеллектуальная программа - сама найдет, (далее по-Хмурому), и подождав 5 секунд (для гарантии, что всё освобождено и "проверено - мин нет!"), сама удалит. Потом тебе человечьим голосом гаркнет: "Проснись, чуда, я уже всё сделала, пора платить шоколадом"
О таком автоматизьме мечтаешь?
Пока мечтаешь, половину бы уже вычистил.
А если серьезно, попробуй определить эти лишние примитивы на принадлежность слоям и примени быстрый выбор с фильтрами.
А может, и побыстрее процедуру кто подскажет.
Сделай-ка лучше сюда фрагментик этого файла.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 19.03.2010, 23:21
#70
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


да, чёрт возьми, человеку следует установить Express Tools и все проблемы будут решены. Люди написали эти программы неспроста
Хмурый вне форума  
 
Непрочитано 20.03.2010, 00:41
#71
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Offtop: А ведь точно, из №45-46 это можно было заключить. Во как увлек-заморочил, что не сразу и очевидное стало очевидным.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws, www.complexdoc.ru,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 20.03.2010, 02:14
#72
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,041


d_dash: я же говорю что не хочу работать мышой хочу автоматизьм!

Я понимаю, что здесь только пользователи базового Автокада, но на всякий случай. В Autodesk Map 3D (ныне - AutoCad Map 3D) есть целый специальный набор функций чистки чертежей - Drawing Cleanup. В нем, в том числе, есть и функция Delete Duplicates - удаления дублирующихся элементов. Перед запуском можно указать различные параметры - от обрабатываемых слоев, слоев, которые участвуют, но элементы из которых останутся неизмененными, до типов обрабатываемых элементов, допусков, учета Z и пр. В том числе: можно либо все найденные ошибки только пометить, либо просмотреть-исправить каждую, либо расправиться не глядя.
Естественно, что до удаления перекрывающихся линий можно сделать пересечения линий (функция Breack Crossing Objects). Естественно, т.к. линии могут перекрываться не полностью. А потом можно линии сшить (Dissolve Pseudo Nodes). И эти, и другие функции можно собрать в нужную "пачку", в нужном порядке, и запустить как единый процесс.
Возможно - это хорошо бы узнать у спецов по ПО - этот модуль можно "выдрать" из AutoCad Map 3D и использовать независимо из Автокада.
АлексЮстасу вне форума  
 
Непрочитано 22.03.2010, 10:08
#73
d_dash

деревянное каркасное домостроение
 
Регистрация: 22.01.2009
Санкт-Петербург
Сообщений: 669


не удаётся прикрепить файл, видимо срабатывают какие то запреты на прокси-сервере корпоративном.
попросил IT-отдел поставить TotalPurge ... жду...
(файл, может быть, позже попробую выложить ещё раз)
d_dash вне форума  
 
Непрочитано 15.02.2013, 18:19 Как облегчить чертеж?
#74
Gedezuk5


 
Регистрация: 31.07.2011
Раменское
Сообщений: 185


Здравствуйте.
Подскажите, пожалуйста, как бы решить такую проблему: сильно тормозит чертеж.
Прислали чертеж в формате PDF, выполненный ранее в AutoCad. Чертеж был прислан заказчиком, который уже и не помнит, где взял его, поэтому искать DWG-исходник бессмысленно.
Пришлось переводить DXF. Делал это помощи CorelDRAW. DXF-чертеж я получил, но он вышел таким неповоротливым, что работать стало почти невозможно. Мало того, что сильно тормозит, так еще и AutoCad стал зависать на нем каждые 15 минут. Другие, более легкие чертежи, тянет замечательно, поэтому проблема не в программе. Также проблема и не в компьютере, т.к. я пробовал этот чертеж на мощной машине, рассчитанной на векторную графику (видеокарта специальная, процессор хороший…) – те же тормоза.
Поделитесь, пожалуйста, своими методами облегчения чертежей и ускорения работы в AutoCad.
Чертеж прикладываю. Сохранен в 2007 версии. Весит данное чудо чуть меньше 8 мегабайт.
Спасибо.
Вложения
Тип файла: dwg
DWG 2007
Чертеж 1.dwg (7.71 Мб, 6307 просмотров)
Gedezuk5 вне форума  
 
Непрочитано 15.02.2013, 18:33
#75
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,965


...
Вложения
Тип файла: dwg
DWG 2010
Чертеж 1.dwg (7.37 Мб, 6281 просмотров)
Nike вне форума  
 
Непрочитано 15.02.2013, 19:02
#76
trir


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


Одна линия - 31 сплайн. Проще ручками всё перерисовать. Посылать надо таких Заказчиков, далеко и надолго.
А вообще то, на чертежах должен быть штампик, в котором написано кто его сделал - по этой инфе можно связаться с исполнителями и попросить dwg. Обычно сразу высылают.

Последний раз редактировалось trir, 15.02.2013 в 20:14.
trir вне форума  
 
Непрочитано 15.02.2013, 21:30
#77
Кулик Алексей aka kpblc
Moderator

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


flatten из ExpressTools (но только не на весь файл сразу).
---
Добавлено: как примерный результат (обрабатывал в AutoCAD 2009 x64)
Вложения
Тип файла: dwg
DWG 2007
Чертеж 1.dwg (4.18 Мб, 6140 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 15.02.2013 в 22:39.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.02.2013, 23:29
#78
Gedezuk5


 
Регистрация: 31.07.2011
Раменское
Сообщений: 185


Спасибо всем за помощь.
Отвечу по-очереди:
Nike, поделитесь секретом, что Вы сделали с чертежом - просто летает!
trir, насчет ручками перерисовать - вариант, но не всегда, т.к. бывает, что поджимает время. Про штампик думал, но подстраховались ребята - никаких следов. Так что выкручиваюсь как могу.
Кулик Алексей, чертеж уменьшился вдвое - это просто обалденно! Спасибо за прием с помощью ExpressTools!

Теперь можно спокойно работать! Еще раз благодарю!
Gedezuk5 вне форума  
 
Непрочитано 15.02.2013, 23:46
#79
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,965


Цитата:
Сообщение от Gedezuk5 Посмотреть сообщение
Nike, поделитесь секретом, что Вы сделали с чертежом - просто летает!
http://forum.dwg.ru/showthread.php?t=24790
Nike вне форума  
 
Непрочитано 19.02.2013, 15:45
#80
Gedezuk5


 
Регистрация: 31.07.2011
Раменское
Сообщений: 185


Nike, я совсем еще новичок в лиспах. Подскажите, пожалуйста, Вы применяли StripMtext v5-0c.lsp или hange text styles (cts) 1.6.LSP? Если можно, опишите, пожалуйста, алгоритм Ваших действий (лиспы загрузил, но там столько параметров, что просто растерялся).
Gedezuk5 вне форума  
 
Непрочитано 19.02.2013, 16:05
#81
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,965


Gedezuk5, в вашем чертеже огромное количество стилей текста (наверное по числу самих текстов).
С помощью change text styles (cts) 1.6.LSP я привел все тексты к одному стилю.

Вот еще программа попроще, без чистки форматирования мультитекстов (http://www.caduser.ru/forum/index.ph...essage192629):

Код:
[Выделить все]
 ;;Posted by T.Willey
;;http://www.theswamp.org/index.php?topic=14247.15
;;StyName - имя текстового стиля, Например "Стиль1"
 
(defun ChangeAllTextObjectsStyle (StyName / tempObjType IsLo ColCnt RowCnt Doc)
  (setq Doc (vla-get-activedocument (vlax-get-acad-object)))
  (vla-startundomark Doc)
  (vlax-for Blk (vla-get-blocks Doc)
    (setq IsLo (if (= (vla-get-islayout Blk) :vlax-true)
                 t
                 nil
               ) ;_ end of if
    ) ;_ end of setq
    (if (= (vla-get-isxref Blk) :vlax-false)
      (vlax-for Obj Blk
        (setq tempObjType (vla-get-objectname Obj))
        (cond
          ((vl-position tempObjType '("AcDbText" "AcDbMText" "AcDbAttributeDefinition"))
           (vla-put-stylename Obj StyName)
           (if (not IsLo)
             (vla-put-layer Obj "0")
           ) ;_ end of if
          )
          ((wcmatch tempObjType "AcDb*Dimension")
           (vla-put-textstyle Obj StyName)
          )
          ((= tempObjType "AcDbBlockReference")
           (foreach Att (vlax-invoke Obj 'GetAttributes)
             (vla-put-stylename Att StyName)
           ) ;_ end of foreach
           (foreach Att (vlax-invoke Obj 'GetConstantAttributes)
             (vla-put-stylename Att StyName)
           ) ;_ end of foreach
          )
          ((= tempObjType "AcDbTable")
           (setq ColCnt 0)
           (repeat (vla-get-columns Obj)
             (setq RowCnt 0)
             (repeat (vla-get-rows Obj)
               (vlax-invoke Obj 'SetCellTextStyle RowCnt ColCnt StyName)
               (setq RowCnt (1+ RowCnt))
             ) ;_ end of repeat
             (setq ColCnt (1+ ColCnt))
           ) ;_ end of repeat
          )
        ) ;_ end of cond
      ) ;_ end of vlax-for
    ) ;_ end of if
  ) ;_ end of vlax-for
  (vla-endundomark Doc)
) ;_ end of defun
 
;Пример использования
 
(defun C:TEST ()
  (vl-load-com)
  (princ "\nИзменение всего на стиль на МИП_ГОСТ")
  (if (tblsearch "STYLE" "МИП_ГОСТ")
    (ChangeAllTextObjectsStyle "МИП_ГОСТ")
    (alert "Текстовый стиль МИП_ГОСТ\nне найден")
  ) ;_ end of if
  (repeat 3 (vla-purgeall (vla-get-activedocument (vlax-get-acad-object))))
  (command "_.REGENALL")
  (princ)
) ;_ end of defun
 
 
Nike вне форума  
 
Непрочитано 20.02.2013, 14:22
#82
Gedezuk5


 
Регистрация: 31.07.2011
Раменское
Сообщений: 185


Nike, все получилось! Спасибо!
А как Вы определили, что чертеж тормозит вследствие большого количества стилей текста? У Вас есть какой-то алгоритм определения проблем в чертеже или уже по опыту знаете?
Gedezuk5 вне форума  
 
Непрочитано 20.02.2013, 14:40
#83
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,965


Цитата:
Сообщение от Gedezuk5 Посмотреть сообщение
А как Вы определили, что чертеж тормозит вследствие большого количества стилей текста?
Ну, честно сказать, я думал что чертеж тормозит из-за TTF-шрифтов, но когда залез в стили - офигел от их количества.

Цитата:
Сообщение от Gedezuk5 Посмотреть сообщение
У Вас есть какой-то алгоритм определения проблем в чертеже или уже по опыту знаете
Нету никаких алгоритмов
Я просто всем входящим чертежам делаю пурген, аудит и привожу к "своим" стандартам, в том числе чищу все тексты от форматирования и привожу к одному стилю на основе SHX-шрифта.
Nike вне форума  
 
Непрочитано 20.02.2013, 22:29
#84
Gedezuk5


 
Регистрация: 31.07.2011
Раменское
Сообщений: 185


Классно!
А что ещё, кроме текстов, приводите к "своим" стандартам для ускорения работы с чертежом? Скажем, избавляетесь от большого количества слоев, типов линий и т.д.? Если есть для этого лиспики, подкиньте, пожалуйста .
Gedezuk5 вне форума  
 
Непрочитано 20.02.2013, 22:37
#85
Кулик Алексей aka kpblc
Moderator

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


Лично я не рискнул обрабатывать тексты и стили - судя по всему, чертеж содержит картографию. А в этом разделе весьма трепетно относятся к текстам
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.02.2013, 01:16
#86
Gedezuk5


 
Регистрация: 31.07.2011
Раменское
Сообщений: 185


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Лично я не рискнул обрабатывать тексты и стили - судя по всему, чертеж содержит картографию. А в этом разделе весьма трепетно относятся к текстам
Относятся действительно трепетно, но в данном случае это приходится игнорировать, т.к. речь идет о том, можно ли будет работать с этим чертежом или нет. Просто он настолько тормозит, что на моем компьютере за два часа я сделал тот объем работы, который делаю с другими чертежами за 5-7 минут! Стили текстов придется восстанавливать либо вручную, либо договариваться, чтобы на них закрыли глаза. Но, по крайней мере, хотя бы работа будет сделана. Приходится чем-то жертвовать.
Gedezuk5 вне форума  
 
Непрочитано 22.02.2013, 05:07
#87
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 182


Импорт из Corel'а вообще штука особенная. Иногда вылазят весьма интересные объекты. Как с ними бороться написано там-же. Обращаться с такими файлами надо очень аккуратно. Не дай Бог чего-нибудь тронешь курсором - вешалка для Акада а иногда и для системы. Я конвертировал/взрывал/изменял стили текста только через быстрый выбор. Да и то с проблемами
Krovlaf вне форума  
 
Непрочитано 22.02.2013, 06:14
#88
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Gedezuk5 Посмотреть сообщение
Скажем, избавляетесь от большого количества слоев, типов линий и т.д.?
То есть ты хочешь сказать что автор чертежа из-за своей безграмотности понаделал слоев и типов линий а грамотный автокадчик делает один слой с именем Сплошные тонкие, второй с именем сплошные толстые? И одного - двух типа линий достаточно?
Скорее наоборот. Безграмотный имеет один слой 0, один белый цвет (не попугаев ведь рисует) и всего остального тоже по одному
Vova вне форума  
 
Непрочитано 22.02.2013, 17:45
#89
VVA

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


Цитата:
Сообщение от Vova Посмотреть сообщение
То есть ты хочешь сказать что автор чертежа из-за своей безграмотности понаделал слоев и типов линий
Я думаю что это может быть экспорт из какой-либо программы. А там программисты могут с этим делом не заморачиваться и действительно получить 1 текст = 1 стиль
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.09.2013, 10:08 Помогите уменьшить размер файла DWG
#90
Melka9


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


Доброго всем времени суток! У меня возникла проблема с размером файла. С файлом все было нормально пока я не вставила в него блок с другого чретежа (( сроки поджимают, не хотелось заморачиваться ( и тогда мой файл увеличился на 12 метров... удаление блоков не помогает ( много читала про прокси.. но ничего не могу сделать, так как сижу за рабочим компом с ограниченными правами, с очень ограниченными... помогите плиииззззз.... чистка утилит тоже ни к чему не приводит(
Melka9 вне форума  
 
Непрочитано 19.09.2013, 10:58
#91
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Melka9, а приложить проблемный файл есть возможность?
sertor вне форума  
 
Непрочитано 19.09.2013, 11:02
#92
Кулик Алексей aka kpblc
Moderator

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


1. FAQ
2. http://kpblc.blogspot.ru/2013/07/dwg-clear-again.html + http://kpblc.blogspot.ru/2013/05/dyn...t-autocad.html + http://kpblc.blogspot.ru/2012/12/seems-like-proxy.html +... Продолжать можно очень долго.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.09.2013, 12:27
#93
Melka9


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


Могу на почту отправить только (

Алексей, не могу воспользоваться explodeallproxy... так как у меня на рабочем компе крайне ограниченные права.. я даже шрифты в свое время сама поставить не могла, админ делал

Последний раз редактировалось Melka9, 19.09.2013 в 12:34.
Melka9 вне форума  
 
Непрочитано 19.09.2013, 12:37
#94
twilight


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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
Могу на почту отправить только (

Алексей, не могу воспользоваться explodeallproxy... так как у меня на рабочем компе крайне ограниченные права.. я даже шрифты в свое время сама поставить не могла, админ делал

Его не надо ставить его нужно перетащить на окно автокада из любого места.
twilight вне форума  
 
Непрочитано 19.09.2013, 13:04
#95
Melka9


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


спасибо, сделала все как сказано.. прокси он не обнаружил ( размер по прежнему не изменился ((
Melka9 вне форума  
 
Непрочитано 19.09.2013, 13:23
#96
Simira


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


Попробуйте так: "Файл"-"Утилиты"-"Очистить".В выпадающем окошке- "Удалить всё". Не бойтесь,удаляет только неиспользуемые ссылки. Бывает,что вес уменьшается раз в 10.
Simira вне форума  
 
Непрочитано 19.09.2013, 13:39
#97
Melka9


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


делала это в первую очередь.. уменьшилось на 2 кb (( совсем не существенно...
Melka9 вне форума  
 
Непрочитано 19.09.2013, 14:24
#98
Кулик Алексей aka kpblc
Moderator

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


Меня очень интересует источник проблем:
Цитата:
Сообщение от Melka9 Посмотреть сообщение
пока я не вставила в него блок с другого чретежа
Типы линий, масштабы аннотаций, фильтры слоев... Вариантов до фига, по тысячному разу дублировать то, что уже,- писал не хочу.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.09.2013, 14:31
#99
Melka9


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


да кто б знал... все было нормально до добавления в файл блока с атрибутами из другого чертежа.. и понеслось...файл начал расти с геометрической прогрессией.. удаление этих блоков к уменьшению файла не привело, теперь даже абсолютно пустой чертеж сохраняет свой вес 12 метров ((
Melka9 вне форума  
 
Непрочитано 19.09.2013, 14:37
#100
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Заливай файл на файлообменник, кидай ссылку в личку, посмотрим.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 14:44
#101
Bull

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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Заливай файл на файлообменник,
необязательно. Можно же и заархивировать многотомно.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 19.09.2013, 15:02
#102
twilight


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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
да кто б знал... все было нормально до добавления в файл блока с атрибутами из другого чертежа.. и понеслось...файл начал расти с геометрической прогрессией.. удаление этих блоков к уменьшению файла не привело, теперь даже абсолютно пустой чертеж сохраняет свой вес 12 метров ((
_-scalelistedit
_r
_y
_e

?
twilight вне форума  
 
Непрочитано 19.09.2013, 15:17
#103
Melka9


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


twilight, не.. ничего не меняется (
Melka9 вне форума  
 
Непрочитано 19.09.2013, 15:21
#104
twilight


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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
twilight, не.. ничего не меняется (
Тогда файл или блок с которого все началось в студию.

А то может там на замороженных слоях 12метров тины.
twilight вне форума  
 
Непрочитано 19.09.2013, 15:33
1 | #105
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Нужно было сначала очистить от Proxy, потом выполнить _-purge;_r;*;_n; и _-purge;_a;*;_n;
Очистку обязательно после Removeallproxy
Ну и Audit сделать на закуску.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 15:35
#106
Melka9


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


так я делала, что самое забавное... написал, что нет прокси объектов... как так-то?))
Melka9 вне форума  
 
Непрочитано 19.09.2013, 15:36
#107
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Ты сделала explodeallproxy, а не removeallproxy.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 15:37
#108
Melka9


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


эм... вспомнила, что делала и то, и то...
Melka9 вне форума  
 
Непрочитано 19.09.2013, 15:43
#109
Кулик Алексей aka kpblc
Moderator

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


http://kpblc.blogspot.ru/2012/02/blog-post.html
http://kpblc.blogspot.ru/2012/09/blog-post.html
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.09.2013, 15:46
#110
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


wblock
Vova вне форума  
 
Непрочитано 19.09.2013, 15:46
#111
Melka9


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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Ты сделала explodeallproxy, а не removeallproxy.
спасибо огромное!!.. не знаю, почему у меня не сработало (
Melka9 вне форума  
 
Непрочитано 19.09.2013, 15:49
1 | #112
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Ну смотри
Цитата:
Команда: _removeallproxy

Первая метка объекта: <1>, последняя метка объекта: <B18C0>
Всего найдено proxy-объектов: 35595. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 35595. Из них proxy-примитивов: 0.
Для проверки ошибок выполните команду _AUDIT
_-purge;_r;*_n; ....
Удалено 12152 зарегистрированные приложения.
_-purge;_a;*;_n
...
Удалено 8127 блоки.
Удалено 3275 типы линий.
...
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 15:52
#113
Melka9


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


с ума сойти!! откуда столько! я в шоке ))

может я не ту версию взяла... просто в скачанном есть для версий автокада 2010 и следующая 2013 сразу.. а у меня на работе 2012 стоит...

Последний раз редактировалось Melka9, 19.09.2013 в 15:59.
Melka9 вне форума  
 
Непрочитано 19.09.2013, 16:06
#114
twilight


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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
с ума сойти!! откуда столько! я в шоке ))
В файле три тыщи типов линий. Удалить он их не дает говорит "все использую".
twilight вне форума  
 
Непрочитано 19.09.2013, 16:17
#115
Melka9


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


ага и еще 8 тыщ блоков, которые он типа тоже использует ))
Melka9 вне форума  
 
Непрочитано 19.09.2013, 16:23
1 | #116
twilight


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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
ага и еще 8 тыщ блоков, которые он типа тоже использует ))
Даже если порубить все блоки, стереть все рамки на замороженном defpoints и удалить кучу зарегестрированных приложений файл уменьшается максимум на 300кБ.
twilight вне форума  
 
Непрочитано 19.09.2013, 16:34
#117
Melka9


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


да, я проверяла )) спасибо за помощь )
Melka9 вне форума  
 
Непрочитано 19.09.2013, 16:40
#118
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от twilight Посмотреть сообщение
Даже если порубить все блоки, стереть все рамки на замороженном defpoints и удалить кучу зарегестрированных приложений файл уменьшается максимум на 300кБ.
Ну, тогда остаётся эти 12 метров приписать только
Цитата:
Удалено 1 размерный стиль.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 16:42
#119
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


не видя файла невозможно дать рекомендации для уменьшения его размера
Хмурый вне форума  
 
Непрочитано 19.09.2013, 16:59
#120
twilight


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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Ну, тогда остаётся эти 12 метров приписать только
более вероятно 3200 типам линий *_reference$0$X-olp-ccd-*
twilight вне форума  
 
Непрочитано 19.09.2013, 17:26
#121
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от twilight Посмотреть сообщение
более вероятно 3200 типам линий
Раскладка по байтам )
Изначально - 12291
после removeallproxy - 10460
после удаления блоков - 559
после удаления типов линий - 371
после удаления зарегистрированный приложений - 183
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 17:38
#122
PsixVK


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


выложите исходный файл интересно очень посмотреть
PsixVK вне форума  
 
Непрочитано 19.09.2013, 17:42
#123
twilight


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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Раскладка по байтам )
Изначально - 12291
после removeallproxy - 10460
после удаления блоков - 559
после удаления типов линий - 371
после удаления зарегистрированный приложений - 183
Ставим в документе точку, копируем в чистый фай -> получаем файл с точкой на 12Мб.
блоков нет, прокси нет, приложений нет, 3200 неудаляемых типов линий есть.
twilight вне форума  
 
Непрочитано 19.09.2013, 17:59
#124
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Есть прокси, блоки появляются только после их удаления, типы линий удаляются только после удаления блоков.
Ещё раз, не explodeallproxy а removeallproxy
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 18:33
#125
Melka9


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


я еще раз в исходном файле попробовала removeallproxy и .... та-да-да-дам! .. ровным счетом ничего.. ничего не нашел ( никаких прокси (( почему?
Melka9 вне форума  
 
Непрочитано 19.09.2013, 19:09
#126
twilight


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


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Есть прокси, блоки появляются только после их удаления, типы линий удаляются только после удаления блоков.
Ещё раз, не explodeallproxy а removeallproxy
Удалено 0 объектов из них 0 примитивов. Даже если б я не знал что это прочитал бы и с первого раза.
Понятно что в файле что-то есть (12 метров чего-то весит), но проксиграфику там акад не видит хоть тресни. Что-то мешает.
twilight вне форума  
 
Непрочитано 19.09.2013, 19:47
#127
PsixVK


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


странно что при полном удалении всех объектов при выполнении _audit
Команда: _AUDIT

Исправить все обнаруженные ошибки? [Да/Нет] <Н>: Д



Проверка заголовка


Проверка таблиц


Проверка объектов, проход 1

Проход 1: проверено объектов: 277200
Проверка объектов, проход 2

Проход 2: проверено объектов: 277200
Проверка блоков

Проверено блоков: 8127

Всего найдено ошибок: 0, исправлено: 0

Стерто 0 объектов

шаблон какойто использовался с кучей объектов
PsixVK вне форума  
 
Непрочитано 19.09.2013, 21:21
#128
Кулик Алексей aka kpblc
Moderator

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


Гидрит вашу перекись! demandload чему равна при загрузке?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.09.2013, 22:20
#129
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от twilight Посмотреть сообщение
Удалено 0 объектов из них 0 примитивов.
Проверь работает на других файлах, или нет.
Цитата:
Сообщение от PsixVK Посмотреть сообщение
странно что при полном удалении всех объектов при выполнении _audit
У меня так:
Команда: _audit

Исправить все обнаруженные ошибки? [Да/Нет] <Н>: _y



Проверка заголовка


Проверка таблиц


Проверка объектов, проход 1

Проход 1: проверено объектов: 1600
Проверка объектов, проход 2

Проход 2: проверено объектов: 1600
Проверка блоков

Проверено блоков: 29

Всего найдено ошибок: 0, исправлено: 0

Стерто 0 объектов
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 19.09.2013, 22:46
2 | #130
Кулик Алексей aka kpblc
Moderator

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


Мне интересно, на каком файле вы эксперименты ставите? Быстрый просмотр темы "по диагонали" не показал ссылки на файл... Или я не увидел?
---
Добавлено:
Запуск AutoCAD 2014 + SP1
demandload -> 2
proxyshow -> 1
proxynotice -> 1
Закрыть AutoCAD
Запуск AutoCAD
Открыть файл
explodeallproxy
removeallproxy
[Удалено черт-те сколько объектов]
_.audit <Enter> _y
_.-purge <Enter> _a <Enter> <Enter> _n
_.-purge <Enter> _r <Enter> <Enter> _n
[Удалено 12 152 зарегистрированных приложений]
Сохранение файла

Объем:
DWG2013 : 153 kB
DWG2010 : 203 kB
DWG2007 : 210 kB
Показатель?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 19.09.2013 в 23:34.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.09.2013, 08:54
#131
Melka9


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


уже вылечили файл. только у меня в процессе возник вопрос.. почему у меня на моем лицензионном 2012 автокаде не работает explodeallproxy и removeallproxy. во всех файлах находит 0 прокси объектов... даже в файлах, в которых они заведомо есть (
Melka9 вне форума  
 
Непрочитано 20.09.2013, 09:09
#132
Bull

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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
почему
Простите, если вопрос покажется глупым, но вы уверены, что нужный лисп установили? Они вообще-то по версиям разные есть. Если в этом дело, скачайте последний архив.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 20.09.2013, 09:32
#133
Melka9


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


скачала.. там 2010 и следующий 2013.. 2012 не нашла вообще... 2010 просто не работает, а 2013 не ставится ) как-то так
Melka9 вне форума  
 
Непрочитано 20.09.2013, 09:40
#134
PsixVK


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


если автор темы не против я могу выложить файл
PsixVK вне форума  
 
Непрочитано 20.09.2013, 09:42
#135
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от Melka9 Посмотреть сообщение
скачала.. там 2010 и следующий 2013.. 2012 не нашла вообще... 2010 просто не работает, а 2013 не ставится ) как-то так
Проверь соответствие разрядности системы загружаемому приложению.
Этот вопрос хорошо бы в отдельную тему вынести.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 20.09.2013, 09:51
#136
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
почему у меня на моем лицензионном 2012 автокаде не работает explodeallproxy и removeallproxy. во всех файлах находит 0 прокси объектов...
Потому что у тебя не так, как должно быть:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
demandload -> 2
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.09.2013, 09:52
#137
Bull

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


2010 и 2013 это форматы файлов там. Соответственно 2011 и 12 имеют формат 2010. Тут, стало быть, все норм. Оставляю вопрос далее спецам.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 20.09.2013, 10:08
#138
twilight


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


Цитата:
Сообщение от Melka9 Посмотреть сообщение
скачала.. там 2010 и следующий 2013.. 2012 не нашла вообще... 2010 просто не работает, а 2013 не ставится ) как-то так
просто в автокаде наберите:

_demandload
2

После этого попробуйте removeallproxy. Должно заработать.
twilight вне форума  
 
Непрочитано 20.09.2013, 10:13
#139
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от twilight Посмотреть сообщение
просто в автокаде наберите:

_demandload
2

После этого попробуйте removeallproxy. Должно заработать.
Не сработает, если проблемный файл уже загружен.
Offtop: Блин, точно никто не читал ни одно из моих высказываний... На фига я тут распинаюсь?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.09.2013, 10:15
#140
PsixVK


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Блин, точно никто не читал ни одно из моих высказываний... На фига я тут распинаюсь?
я читал у меня не получается в 2012, а 2014 отсутствует
PsixVK вне форума  
 
Непрочитано 20.09.2013, 10:17
#141
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Melka9, я для этой цели использую такой макрос:
Цитата:
^C^C^P_.-purge;_a;;_n;_.-purge;_a;;_n;_.-purge;_r;;_n;_.audit;да;explodeallproxy;removeallproxy;_y;_.audit;да;_.-purge;_a;;_n;_qsave
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 20.09.2013, 10:20
#142
PsixVK


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


а не заработало
странно
PsixVK вне форума  
 
Непрочитано 20.09.2013, 10:34
#143
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


PsixVK, принудительно выгрузи приложение, убери его из автозагрузки, закрой акад, открой, загружай приложение и пробуй ещё раз, если не получается - создавай тему "Не работает Removeallproxy, как исправить" или что-то типа того, эта тема себя исчерпала.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 20.09.2013, 10:36
#144
twilight


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Offtop: Блин, точно никто не читал ни одно из моих высказываний... На фига я тут распинаюсь?
Жизнь есть страдание. Терпи.
twilight вне форума  
 
Непрочитано 22.09.2013, 03:18
#145
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,537


Цитата:
Сообщение от KronSerg Посмотреть сообщение
создавай тему "Не работает Removeallproxy, как исправить"
Ничего создавать не надо
gomer вне форума  
 
Непрочитано 09.10.2013, 12:06
#146
Domnika


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


Здравствуйте!
Есть файл, объектов всего ничего, а весит 12 Мб.
Копирование в чистый файл не помогло.
После ничего не давших экспериментов с пургенами, аудитами и оуверкилами, я удалила в нем вообще все элементы.
Пустой файл всё-равно весит 10 Мб.
Не знаю, где еще можно поискать засевшую в нем гадость.
Не подскажет ли кто?
Пустой файл прилагаю.
Вложения
Тип файла: dwg
DWG 2013
11++.dwg (9.79 Мб, 4186 просмотров)
Domnika вне форума  
 
Непрочитано 09.10.2013, 12:12
#147
Кулик Алексей aka kpblc
Moderator

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


244280 прокси-объектов приложения AcDgnLS. После их удаления и чистки файла он стал весит 35 кб
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.10.2013, 12:23
#148
Domnika


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


Как же узреть их, волшебный человек?
Domnika вне форума  
 
Непрочитано 09.10.2013, 12:26
#149
Кулик Алексей aka kpblc
Moderator

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


http://kpblc.blogspot.ru/2012/09/blog-post.html
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.10.2013, 13:37
#150
Domnika


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


Большое спасибо!
Domnika вне форума  
 
Непрочитано 30.10.2013, 12:45
#151
ksonatos


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


Подскажите, мне тоже, пожалуйста, как уменьшить файл (съемка, генплан)? Пробовали его делать подложкой в dwf, но эти линии не пропечатываются! Что делать , уже и не знаю.
ksonatos вне форума  
 
Непрочитано 30.10.2013, 15:05
#152
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


ksonatos, Так хватит?
Вложения
Тип файла: rar файл.rar (6.13 Мб, 87 просмотров)
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 31.10.2013, 05:58
#153
ksonatos


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


ну да, пургеном тоже делали, надо было тот файл выложить. А как можно сделать, чтобы работалось в нем легче? (наверное, изначально вопрос неправильно поставили)

Последний раз редактировалось ksonatos, 31.10.2013 в 06:24.
ksonatos вне форума  
 
Непрочитано 31.10.2013, 14:13
#154
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Вам сюда. Или я чего-то не понимаю?
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 31.10.2013, 14:22
#155
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


ksonatos, отключить отображение ручек GRIPS в 0 или, только для блоков, обнулить GRIPBLOCK
работать будет быстрее при выделении подложек...
Хмурый вне форума  
 
Непрочитано 26.11.2013, 23:33
#156
fn-2000


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


Господа, помогите, пожалуйста уменьшить размер файла, ато он уже за 33Мб перевалил и нормально работать с ним не получается - жутко тормозит.

Конструктора говорят, что содержимое множество раз скопировано из разных листов в один.

пробовал: _audit (находит 4 ошибки и ни чего не удаляет), _purge, _wblock (новый лист весит всего на мегабайт меньше), removeallproxy (ни чего не находит).

Переводить в блоки элементы чертежа конструктора не хотят - не удобно.

https://drive.google.com/file/d/0B2y...it?usp=sharing

Последний раз редактировалось fn-2000, 28.11.2013 в 08:11.
fn-2000 вне форума  
 
Непрочитано 28.11.2013, 22:59
#157
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Глянь такой вариант, возможно что-то пропало.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 30.11.2013, 15:03
#158
fn-2000


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


Подскажи пожалуйста, что ты с ним делал?

В личку, тут, не важно, я не понимаю какое средство применить для очистки
fn-2000 вне форума  
 
Непрочитано 30.11.2013, 15:49
#159
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


У тебя там блок есть, "4 План расстановки технологичекого электрооборудования" называется, в нём под два миллиона примитивов, а на сохранённом в файле виде он не отсутствует, разбить его не вышло, комп не потянул, так что я просто удалил этот блок и сделал стандартные чистки зарег приложений, прокси объектов, аудит, в общем, всё, что уже сто раз тут пережёвано.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 30.11.2013, 15:54
#160
fn-2000


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


Спасибо!

----- добавлено через ~7 ч. -----
Еще вопрос:

Блоки искал через "переименовать", а потом "Быстрый выбор"?
fn-2000 вне форума  
 
Непрочитано 02.12.2013, 09:30
#161
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от fn-2000 Посмотреть сообщение
Блоки искал через "переименовать", а потом "Быстрый выбор"?
В твоём случае, можно было просто вид-3D виды - сверху, он будет виден.
А вообще, _bedit в таком случае должен быть удобен.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 09.12.2013, 09:00
#162
naplekoff

Инженер
 
Регистрация: 06.11.2013
Новосибирск
Сообщений: 3


Добрый день!

Имею DWG файл неизвестного происхождения, размер файла около 55МБ.
Хочу уточнить у экспертов возможно ли уменьшить размер этого файла
http://files.mail.ru/C134F36F55744E3898B36BF4100DFC22

Мной было сделано следующее:
1.Файл открыт в AutoCAD Civil 3D 2013

2.Выполнен экспорт файла в DWG версии 2013 командой _aectoacad

3.Файл открыт в AutoCAD 2014. С помощью команды _GEOREMOVE
удалены данные о местоположении. Сохранены изменения, закрыт AutoCAD 2014.

4.В AutoCAD 2014 создан профиль с параметрами
demandload -> 2
proxyshow -> 1
proxynotice -> 1

5.AutoCAD 2014 закрыт

6.Файл открыт в AutoCAD 2014 с профилем очистки

7.Выполнено
explodeallproxy
removeallproxy
_.audit <Enter> _y
_.-purge <Enter> _a <Enter> <Enter> _n
_.-purge <Enter> _r <Enter> <Enter> _n
_-SCALELISTEDIT;_R;_Y;_E;

Размер файла уменьшился на 2МБ. Как добиться лучших результатов?
naplekoff вне форума  
 
Непрочитано 10.12.2013, 12:58
#163
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


У тебя в блоках ужас просто, длинные линии короткими отрезками сделаны и т.п., попробуй применить в блоках Overkill.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 15.12.2013, 20:42 Почему такой большой размер файла?
#164
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Есть файл. На мой взгляд он весит больше, чем должен был бы. Подскажите в чём причина?
Вложения
Тип файла: dwg
DWG 2007
Пример.dwg (6.69 Мб, 5239 просмотров)
Малюк вне форума  
 
Непрочитано 15.12.2013, 21:02
#165
Кулик Алексей aka kpblc
Moderator

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


Малюк,
  1. http://autolisp.ru/2012/03/16/howto-provide-dwg/
  2. команду _.audit никто не отменял. 2899 ошибок - это чересчур.
  3. попробуй рисовать не только отрезками.
  4. на фига тебе наложенные параметрические зависимости?
  5. зачем столько размерных стилей - тайна...
  6. попытайся все же делить информацию по принципу "один этаж = один файл".
  7. команду _.wblock, кстати, тоже еще не отменили
Вложения
Тип файла: dwg
DWG 2007
Пример2k7(2).dwg (161.9 Кб, 5208 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.12.2013, 21:39
#166
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


2. про _.audit - не думал что может повлиять на размер файла (кстате ошибки убрались а размер файла не изменился)
3. про рисования - Строительная подоснова была импортирована из архикада. Потом она редактировалась (разбивались блоки, полилинии, удалялись штриховки, сводилось к минимуму слоёв ,удалялись дубликаты, наложения и т.д. как быстрее и лутчше оптимизировать не знаю)
4. параметризация - был блок. Блок динамический, там много всего полезного (для работы видимостей где-то около 30...40). Здесь в чертеже применялось две видимости дверь 1 створка и 2 створки. Видимость дверь создана, как параметрический объект. Перед тем как отправлять, сделал все блоки статическими, затем purge. Размер был большим поэтому подумал если их разрушу то станет меньшим разрушил блоки (параметризация была скрыта на чертеже по этому её я не удалил) и purge, но к сожалению размер не уменьшился.
5. размерные стили - я нашёл только 4. 1 на чертеже, почему не удаляются другие (куда в ходят) не могу понять?
6. деление информации - этот файл ишёл, как задание смежникам (их так устраивает). Сам работаю в листах информацию делю по принципу одна позиция - один файл
7. по поводу _.wblock - незнал о такой команде, в данном случае она не уменьшит размер файла (блок только один).
Как у вас получилось уменьшить до такого не знаю?

----- добавлено через ~23 мин. -----
Раскажите пожалуста в чём секрет?
Делаю:
нахожу Delete constraints в меню выделяю рамкой всё и нажимаю enter
нахожу в меню audit -> Y
нахожу в меню purge -> кнопка purge all
В итоге с 6,68М стало 6,65М. Как у вас получилось 161,9 Кб. Опишите пожалуйста подробные действия?

Последний раз редактировалось Малюк, 15.12.2013 в 22:46.
Малюк вне форума  
 
Непрочитано 15.12.2013, 22:45
#167
Кулик Алексей aka kpblc
Moderator

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


Я же сказал - _.wblock .
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.12.2013, 06:53
#168
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Малюк Посмотреть сообщение
Потом она редактировалась (разбивались блоки, полилинии, удалялись штриховки, сводилось к минимуму слоёв
Малюк, ты на форуме с 2007 года, должен знать что на форуме есть тема Подоснова с принципами приготовления подоснов и со статьей в одном из моих постов, а также есть на форуме лисп с инструментами BGTOOLS, (BG означает Background, то есть Подоснова). Блоки разбивать не надо за исключением вложенных и некоторых других, вообщем, ограниченно. Полилинии зачем разбивать? Чтобы нажить неприятности? А если ее толщина что-то означает? Слои зачем обЪединять? Делать нечего? Пусть остаются авторскими, пригодиться проверить, а что, например, за линия? Штриховки можно удалять, но если с умом, зная что не введет в заблуждение ее отсутствие.
Ну и команда Wblock не имеет отношения к тем блокам, которые могут быть в исходном файле.
Vova вне форума  
 
Непрочитано 16.12.2013, 10:40
#169
VVA

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
команду _.wblock, кстати, тоже еще не отменили
Цитата:
Сообщение от Малюк Посмотреть сообщение
по поводу _.wblock - незнал о такой команде, в данном случае она не уменьшит размер файла (блок только один).
Цитата:
Сообщение от Vova Посмотреть сообщение
Ну и команда Wblock не имеет отношения к тем блокам, которые могут быть в исходном файле.
C 1992 года работаю с Автокадом, а почему команда _-W(rite)BLOCK в русском Автокаде называется -ПБЛОК для меня так и остается загадкой?
По сути вопроса. В справке о -ПБЛОК есть куцая строчка, сообщающая
Цитата:
*
Запись в новый выходной файл всего чертежа, за исключением обозначений, не связанных с объектами
Верхняя звездочка (*) - это не сноска, а опция команды
Выделенное жирным означает, что все, что не связано с объектами, имеющимися в чертеже, не будет экспортировано в новый файл.
Своего рода PURGE2
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 16.12.2013, 10:51
#170
Кулик Алексей aka kpblc
Moderator

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


Писать БЛОК -> ПБЛОК. Неисповедимы пути локализаторов...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.12.2013, 13:17
#171
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Я же сказал - _.wblock .
Тоесть:
запускаем wblock
выделяем всё
указываем имя и расположение файла
нажимаем "ОК"
Полученный файл и будет требуемым результатом и поэтому исходный файл можно удалить

То есть каким-то образом была отсечена вся неиспользуемая информация. Я думал, что тоже самое можно сделать с помощью purge, но оказывается это не так. С помощью каких инструментов это можно сделать в исходном файле?

Цитата:
Сообщение от Vova Посмотреть сообщение
лисп с инструментами BGTOOLS
Спасибо за работу. Очень часто использую "BGBLALLDYN2S - Преобразовывает ВСЕ динамические блоки в статические". Функция лиспа заключается в преобразовывании или изменении. А здесь надо откинуть неиспользуемую информацию.

Цитата:
Сообщение от Vova Посмотреть сообщение
Блоки разбивать не надо за исключением вложенных и некоторых других, вообщем, ограниченно. Полилинии зачем разбивать? Чтобы нажить неприятности? А если ее толщина что-то означает? Слои зачем обЪединять? Делать нечего?
Думал что это повлияет на размер файла.
Малюк вне форума  
 
Непрочитано 17.12.2013, 10:04
#172
VVA

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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Писать БЛОК -> ПБЛОК. Неисповедимы пути локализаторов
Остался еще один вопрос. В глаголе "писать" ударение на первый или второй слог?

Цитата:
Сообщение от Малюк Посмотреть сообщение
Тоесть:
запускаем wblock
выделяем всё
указываем имя и расположение файла
нажимаем "ОК
Не совсем так. Я же про * не зря в #75 писал
Нажимаем не OK а *
Цитата:
Команда: _-wblock
<указываем имя файла>
Имя имеющегося блока или
[= (блок=файл вывода)/* (весь чертеж)] <задать новый чертеж>: *
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 17.12.2013, 23:16
#173
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Не понял я с *. Где её нажимать? В диалоговом окне wblock можно нажать "ОК" "Cancel" "Help". В командной строке тоже нельзя ввести * (командная строка во время окна wblock неактивна).
Есть такой файл. История файла - сделан в AutoCAD в видовых экранах. Было переведено всё в простанство листа, там было несколько блоков динамических (разные видимости), потом все блоки были переведены в статические. Сделан audit, purge, wblock (без *).
Можно ли с помощью команд, lisp и т.д. уменьшить этот файл до меньших размеров? Если да то как?
Вложения
Тип файла: dwg
DWG 2007
ТХ.dwg (9.88 Мб, 4987 просмотров)
Малюк вне форума  
 
Непрочитано 18.12.2013, 00:39
#174
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Похоже у тебя при переводе блоков из динамических в статические много фантомов образовалось, в приложенном файле около 60 тыс фантомных объектов.
Кто знает как от этого чистить? (111.DWG)

Грубо и не интеллигентно почистил файл (Копия ТХ.dwg)
Вложения
Тип файла: dwg
DWG 2004
111.dwg (5.81 Мб, 4959 просмотров)
Тип файла: dwg
DWG 2004
Копия ТХ.dwg (1.23 Мб, 4941 просмотров)
__________________
Нерешаемых проблем не бывает.

Последний раз редактировалось KronSerg, 18.12.2013 в 01:19. Причина: Добавил грубо почищенный файл
KronSerg вне форума  
 
Непрочитано 18.12.2013, 01:52
#175
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Перевод в статические осуществлялось с помощью BGTOOLS (Background tools) v.2.20 команды BGBLDYN2S
Рамкой выделяю всё, что находится в "Model" и нажимаю "Enter"
Малюк вне форума  
 
Непрочитано 18.12.2013, 09:12
#176
VVA

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


Малюк,
Цитата:
Не понял я с *. Где её нажимать? В диалоговом окне wblock можно нажать "ОК" "Cancel" "Help". В командной строке тоже нельзя ввести * (командная строка во время окна wblock неактивна).
Найди одно отличие между этим
Цитата:
Сообщение от Малюк Посмотреть сообщение
запускаем wblock
выделяем всё
и этим
Цитата:
Сообщение от VVA Посмотреть сообщение
Команда: _-wblock
<указываем имя файла>
Имя имеющегося блока или
[= (блок=файл вывода)/* (весь чертеж)] <задать новый чертеж>: *
Цитата:
Сообщение от VVA Посмотреть сообщение
почему команда _-W(rite)BLOCK в русском Автокаде называется -ПБЛОК
а там и про * найдешь
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 18.12.2013, 09:51
#177
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Малюк, почистил твой файл чуть аккуратнее, но блоки всё равно пришлось разбить.
Вложения
Тип файла: dwg
DWG 2004
ТХ уменьш.dwg (571.0 Кб, 5483 просмотров)
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 18.12.2013, 19:35
#178
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Вот вам загадка как раз по теме. Как вычислить где в вашем файле гнездится гадость, дающая лишние (мега)байты?

Последний раз редактировалось Vova, 19.12.2013 в 17:53.
Vova вне форума  
 
Непрочитано 19.12.2013, 18:42
#179
VVA

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


Цитата:
Сообщение от Vova Посмотреть сообщение
Как вычислить где в вашем файле гнездится гадость, дающая лишние (мега)байты?
Вот еще один пример такого места.
Файл пустой, а весит 20 мб
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.12.2013, 21:38
#180
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Kоманду Wblock для уменьшения размера файла нам предложил использовать наш препод. по автокаду в далеком 1997 году. Увы, его уже нет с нами.
С тех пор во всех темах я не уставал добавлять ко всем советам по уменьшению размера файла и команду Wblock. И, кажется, только сейчас команда входит в массовый обиход, ею заинтересовались на форуме и ее уже предлагают прежде чем я увижу тему. Поздненько....
По моей загадке (84) подсказка:
используем команду wblock, а вот методику исследования файла попробуйте найти сами.
Vova вне форума  
 
Непрочитано 19.12.2013, 21:53
#181
Кулик Алексей aka kpblc
Moderator

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


Offtop: Vova, ты так говоришь, как будто ты на форуме в режиме 24/7
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.12.2013, 22:13
#182
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Vova, а 111.dwg из #80 как почистить?
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 20.12.2013, 14:08
#183
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Цитата:
Сообщение от Vova Посмотреть сообщение
По моей загадке (84) подсказка:
используем команду wblock, а вот методику исследования файла попробуйте найти сами.
Ребята ну помогите. Не тяните кота за яйца. Можно конечно время потратить, покачать извилины, может быть это будет и полезно, но время... Помогите хоть тут с экономить.
Малюк вне форума  
 
Непрочитано 20.12.2013, 18:59
#184
VVA

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


Малюк, #82 читал?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 20.12.2013, 19:33
#185
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Vova, а 111.dwg из #80 как почистить?
К сожалению на работе не могу, категорически нет времени, да и опасаюсь скачивать на казенный комп так много байт
Vova вне форума  
 
Непрочитано 21.12.2013, 01:07
#186
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Цитата:
Сообщение от VVA Посмотреть сообщение
Малюк, #82 читал?
Что у меня получилось (см. файл). Правильно, я понял?
Вложения
Тип файла: rar Что у меня получилось.rar (1.77 Мб, 73 просмотров)
Малюк вне форума  
 
Непрочитано 21.12.2013, 01:25
#187
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от Vova Посмотреть сообщение
К сожалению на работе не могу, категорически нет времени, да и опасаюсь скачивать на казенный комп так много байт
Ладно, VVA, Кулик Алексей aka kpblc, Солидворкер, Хмурый, кто-нибудь, объясните что с этим делать.
Малюк, заходи в блоки, копируй всё что выделяется рамкой и заменяй этим всё содержимое блока через вставить с исходными координатами, у тебя блоков почти сто, я не стал каждый править.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 21.12.2013, 12:58 Почему большой размер файла?
#188
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


По-удалял что можно очистить. EXPLODEALLPROXY попытался применить, ответ был 0 и 0.
Вложения
Тип файла: dwg
DWG 2013
11 Кабельный журнал.dwg (4.25 Мб, 4547 просмотров)
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 21.12.2013, 14:02
#189
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Малюк, заходи в блоки, копируй всё что выделяется рамкой и заменяй этим всё содержимое блока через вставить с исходными координатами, у тебя блоков почти сто, я не стал каждый править.
Если б такой чертёж был один. Это просто пример тех чертежей, размер которых хочется уменьшить. Поэтому хочется понять причину и на основе этой причины сформировать механизм исправления. Причём этот механизм должен быть не ручным (берём заходим в каждый блок, а таких блоков до чёртиков) и что-то там меняем, а автоматизированным.
Может быть всё дело в динамических блоках. Вернее на том этапе, когда они превращаются в статические. Выкладываю один из таких динамических блоков.
Вложения
Тип файла: dwg
DWG 2007
Динамический блок.dwg (346.5 Кб, 4529 просмотров)

Последний раз редактировалось Малюк, 21.12.2013 в 16:25.
Малюк вне форума  
 
Непрочитано 21.12.2013, 14:23
#190
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Zets, лови, все действия подробно описаны в этой теме.
Малюк, в автоматическом режиме твой файл не чистится, попробуй создать новую тему в программировании, может кто напишет тебе под него лиспик.
Вложения
Тип файла: dwg
DWG 2004
11 Кабельный журнал.dwg (127.9 Кб, 4504 просмотров)
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 21.12.2013, 19:24
#191
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Zets, лови, все действия подробно описаны в этой теме.
Пожалуйста, если не трудно, напиши в чем причина.
Тему прочитал, но решения не нашел.
RemoveAllProxy сделал, чистку сделал, левых блоков особо нет.
А то чертежей 50 такого размера это проблема =\
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)

Последний раз редактировалось Zets, 22.12.2013 в 10:22.
Zets вне форума  
 
Непрочитано 22.12.2013, 13:11
#192
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Ладно, смотри:
_removeallproxy
Цитата:
Первая метка объекта: <1>, последняя метка объекта: <3F37F2>
Всего найдено proxy-объектов: 17202. Из них proxy-примитивов: 0.
Очистить список масштабов? [Да/Нет] <Да>:
_-purge;
Цитата:
Удалено 3432 блоки. Удалено 1195 типы линий. Удалено 1 размерный стиль. Удалено 38 текстовые стили. Удалено 1 файл формы. Удалено 1 стиль таблиц. Удалено 42 зарегистрированные приложения.
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 22.12.2013, 14:04
#193
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от KronSerg Посмотреть сообщение
Ладно, смотри:
_removeallproxy

_-purge;
Почему то у меня не получается такого эффекта =(

Цитата:
Команда: _REMOVEALLPROXY
Команда: _REMOVEALLPROXY
Первая метка объекта: <1>, последняя метка объекта: <3F3E66>
Всего найдено proxy-объектов: 61. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 61. Из них proxy-примитивов: 0.
Для проверки ошибок выполните команду _AUDIT
И очистить список масштабов не предлагает =\

Потом
Цитата:
Команда: _-PURGE
Тип неиспользуемых объектов [Блоки/стилиВЫносныхэлементов/Рзмстили/Группы/Слои/типыЛин/мАтериалы/мвЫноскастиль/Пстили/Формы/Тстили/Млстили/стиливидовРАзрезов/тблстИли/визУальные стили/Зарегприл/геометрия Нулевой длины/пустыЕ текстовые объекты/Все]: В
Имена удаляемых элементов <*>:
Запрашивать подтверждение на удаление каждого элемента? [Да/Нет] <Д>: Н
Не найдены неиспользуемые блоки.
Не найдены неиспользуемые слои.
Не найдены неиспользуемые типы линий.
Удаление текстовый стиль "Srhft".
Удалено 1 текстовый стиль.
Не найдены неиспользуемые файлы форм.
Удаление размерный стиль "Standard".
Удалено 1 размерный стиль.
Не найдены неиспользуемые стили мультилиний.
Не найдены неиспользуемые стили печати.
Удаление стиль таблиц "Спецификация оборудования".
Удалено 1 стиль таблиц.
Не найдены неиспользуемые материалы.
Не найдены неиспользуемые визуальные стили.
Не найдены неиспользуемые стили мультивыносок.
Не найдены неиспользуемые группы.
Не найдены неиспользуемые Стили выносного элемента.
Не найдены неиспользуемые Стили сечения.
Тоже не особо.

Что не так делаю? на всякий случай еще раз чертеж.
Вложения
Тип файла: dwg
DWG 2013
11 Кабельный журнал.dwg (4.27 Мб, 4370 просмотров)
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 14:56
#194
Кулик Алексей aka kpblc
Moderator

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


Ну что, видео снять, как надо вычищать файлы?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 15:03
#195
KronSerg

Вода - моя работа
 
Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,639


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ну что, видео снять, как надо вычищать файлы?
У меня складывается впечатление что _REMOVEALLPROXY, в 2013/2014-й версии не всегда корректно работает, уже не первый раз на форуме всплывает ситуация, когда человек пишет что она эффекта не даёт.
Zets, есть возможность на другой версии акада повторить те же действия?
__________________
Нерешаемых проблем не бывает.
KronSerg вне форума  
 
Непрочитано 22.12.2013, 15:14
#196
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ну что, видео снять, как надо вычищать файлы?
Не сочти за насмешку, но было действительно здорово.
Просто когда надо срочно (а обычно чистка нужна становится когда необходимо уже переслать что то готовое) на забитую головняками голову разобраться не совсем просто, несмотря на очевидность действий.
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 15:16
#197
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Zets, а если расчленение и удаление прокси выполнять в комплексе?
Я, к примеру, использую такой макрос:
Цитата:
^C^C^P_.-purge;_a;;_n;_.-purge;_a;;_n;_.-purge;_r;;_n;_.audit;_y;explodeallproxy;removeallproxy;_y;_.audit;_y;_.-purge;_a;;_n;
sertor вне форума  
 
Непрочитано 22.12.2013, 15:16
#198
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от KronSerg Посмотреть сообщение
У меня складывается впечатление что _REMOVEALLPROXY, в 2013/2014-й версии не всегда корректно работает, уже не первый раз на форуме всплывает ситуация, когда человек пишет что она эффекта не даёт.
Zets, есть возможность на другой версии акада повторить те же действия?
Тогда это бы многое объяснило, т.к. у меня 2013. На прежней версии пока что нет возможности проверить. К вечеру попробую установить.
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 15:19
#199
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ну что, видео снять, как надо вычищать файлы?

Если готовы потратить своё время. Это был бы самый идеальный вариант ответа. Ибо как гласит народная мудрость: "Лучше один раз увидеть, чем сто раз услышать".
Малюк вне форума  
 
Непрочитано 22.12.2013, 15:19
#200
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от sertor Посмотреть сообщение
Zets, а если расчленение и удаление прокси выполнять в комплексе?
Я, к примеру, использую такой макрос:
Качаю поддержку vba, которой в 2013 по умолчанию нет =D
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 15:20
1 | #201
Кулик Алексей aka kpblc
Moderator

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


Ссылку на YouTube см. #114
Также можно забрать файл с диска яндекс: http://yadi.sk/d/UNqDGpkVEigvr (объем около 9.5 Мб).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 23.12.2013 в 01:02.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 15:23
#202
Малюк

проектировщик
 
Регистрация: 03.05.2007
Житомир
Сообщений: 652


А может быть можно сделать видео на мой файл?
Малюк вне форума  
 
Непрочитано 22.12.2013, 15:23
#203
Кулик Алексей aka kpblc
Moderator

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


Все работает корректно, просто перед очисткой надо выполнить некоторые действия. Я писал об этом: http://autolisp.ru/2012/05/10/make-dgw-clear/
Цитата:
...Для того, чтобы подобные вещи делать достаточно безболезненно, при этом не нарушая общий порядок работы, я обычно устанавливаю:
demandload = 2
proxyshow = 1
proxynotice = 1
А в автозагрузке ничего не держу
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 15:37
#204
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
http://youtu.be/j9fISBFg_U0
Также можно забрать файл с диска яндекс: http://yadi.sk/d/UNqDGpkVEigvr (объем около 8 Мб).
Не получается сделать очистку зарегистрированных приложений.

Цитата:
Команда: _-PUrge
** Эту команду нельзя вызывать прозрачно **
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 16:04
#205
Кулик Алексей aka kpblc
Moderator

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


А почему команда вызывается прозрачно?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.12.2013, 16:08
#206
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А почему команда вызывается прозрачно?
Прощелкал параметр _r в _-purge.
До этого линии т.д. не удалялись, с третьего раза получилось, почему не понятно.
Но по крайней мере теперь знаю что у меня работает.
Огромное спасибо!


Я так понял что этот процесс можно автоматизировать макросом ?

Цитата:
Сообщение от sertor Посмотреть сообщение
Zets, а если расчленение и удаление прокси выполнять в комплексе?
Я, к примеру, использую такой макрос:
Цитата:
^C^C^P_.-purge;_a;;_n;_.-purge;_a;;_n;_.-purge;_r;;_n;_.audit;_y;explodeallproxy;removeallproxy;_y;_.audit;_y;_.-purge;_a;;_n;

Видео бы в начало темы как-нибудь добавить))
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 22.12.2013, 16:31
1 | #207
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Zets, http://forum.dwg.ru/showthread.php?t=59647 #20
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 23.12.2013, 01:02
1 | #208
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Zets Посмотреть сообщение
Прощелкал параметр _r в _-purge.
Переделаю видео в таком случае...
Переделал. На YouTUbe: http://youtu.be/mtH7nJ_h5fw , ссылка на Yandex.disk не изменилась.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.12.2013, 13:34
#209
Zets

Инженер-проектировщик электроснабжения
 
Регистрация: 04.09.2009
Краснодар
Сообщений: 249


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Переделаю видео в таком случае...
Переделал. На YouTUbe: http://youtu.be/mtH7nJ_h5fw , ссылка на Yandex.disk не изменилась.
Большое спасибо!))

Несмотря на то что перед чистой писал wipeout и отменял маскировка все равно послетала =\
__________________
_____
If you're 555, then I'm 666 If you're 555, I'm 666 (What's it like to be a heretic?)
Zets вне форума  
 
Непрочитано 24.12.2013, 15:14
#210
Кулик Алексей aka kpblc
Moderator

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


Вообще-то такого быть не должно, если demandload = 2. При вызове команды wipeout в таком случае загружается соответствующий arx, и маскировки перестают быть "прокси" (равно как и растры).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.01.2014, 19:03 Больой вес файлов.
#211
Shuravi07


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


При работе в 2012 автокаде, создавая не очень сложные чертежи и используя парметризацию файл чертежа очень быстро набирает в объеме. При том, что даже не используя праметризацию тоже очень быстро наростает объем. Доходит до 20 мегабайт и всё, уже с ним вообще невозможно работать, всё виснет. Сталкивался кто-то с такой проблемой? Может где-то что-то можно настроить? Сохраняя в DXF файлы вообще минимум 400 мб весят.
----- добавлено через ~4 мин. -----

Последний раз редактировалось Shuravi07, 12.01.2014 в 21:04.
Shuravi07 вне форума  
 
Непрочитано 12.01.2014, 21:57
#212
Кулик Алексей aka kpblc
Moderator

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


Shuravi07, а файл из разряда "совсем секретно"?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.01.2014, 01:33
#213
Shuravi07


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Shuravi07, а файл из разряда "совсем секретно"?
Всмысле, можно ли лично вами посмотреть на него? Можно. Но его составляющие те, что и в любом другом файле - линии, плюс параметризация и очевидно, что их наличие или отсутствие увеличивает объем файла до невозможно большого объема.
Shuravi07 вне форума  
 
Непрочитано 13.01.2014, 09:47
#214
Кулик Алексей aka kpblc
Moderator

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


Вообще-то это был намек на тот факт, что без файла определить причину проблемы практически невозможно. Кроме, пожалуй , общих фраз типа "параметризации поменьше", "дин.блоки попроще" и т.п.
P.S. http://autolisp.ru/2012/11/11/uskore...tocad-chast-2/
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.01.2014, 00:13
#215
Shuravi07


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


Нашел только , что вес файла ограничен 4 Гб, но мне от этого не легче))).
Shuravi07 вне форума  
 
Непрочитано 20.01.2014, 01:30
#216
Кулик Алексей aka kpblc
Moderator

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


Shuravi07, это к чему?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.01.2014, 15:53 Почему чертеж много весит и тормозит
#217
justplan


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


Добрый день! Заказчик прислал странный файл чертежа - после копирования из него элементов в другой файл, конечный файл стал весить на 4 с лишним Мб. больше. При попытке копирования и вставки элементов автокад страшно тормозит. Очистка командами _purge и _audit не помогает. В приложенном файле удалены все элементы, оставил только один отрезок, но файл весит 4.5 Мб, при этом есть пара слоев которые не удаляются. Почему файл столько весит, и как его очистить?
Вложения
Тип файла: dwg
DWG 2010
пациент.dwg (4.55 Мб, 2970 просмотров)
justplan вне форума  
 
Непрочитано 31.01.2014, 15:55
#218
Bull

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


поиск "программа Ривилиса objectarx" - тема обсосана 100500 раз. До применения выставить demandload в 2
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 31.01.2014, 15:58
#219
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,306


удалил прокси-объекты

removeallproxy

Первая метка объекта: <1>, последняя метка объекта: <2B9B3F>
Всего найдено proxy-объектов: 92261. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 92261. Из них proxy-примитивов: 0.
Вложения
Тип файла: dwg
DWG 2010
пациент_review.dwg (79.6 Кб, 2955 просмотров)
Хмурый вне форума  
 
Непрочитано 17.02.2014, 11:18
#220
erikbond

Инженер-конструктор-LEGO
 
Регистрация: 22.05.2011
Ульяновск
Сообщений: 806


Помогите уменьшить размер файла Автокада (сохранил в 2013), делал файл в ASD, потом расчленил, но 6 метров для такого кол-ва колонн я думаю много, и подскажите что вы сделали, плиз. Все перебрал, прокси эксплод, ремов, аудит, пурж с тире, и без него, и масштабы, в вручную слои гасил, один фиг 6 метров =(
Еще есть файл в ASD колонны 6 штук, они динамически изменяемые, там вообще файл весит 60 метров, колонн то с гулькин .... а размер огромный, подскажите что можно сделать, быть может где нибудь отрубить функцию показа армирования в 3D ? там просто привыделении опалубки, есть кнопка, показать в 3D. Я подозреваю что дело в этом =(

----- добавлено через ~44 мин. -----
Все, разобрался, открыл в Автокаде 2014-ом (делал файл этот в ASD 2014), прокси, пурге, аудит, и т.д. получилось 300кб, все дело в том что работал я в ASD видимо там прокси море, удалил 900 штук, а в ASD не удалял. Только вот теперь остается ЗАГАДКА, как работать в ASD чтобы файл был такой же как в Автокаде, ну или хотя бы по размеру такой же, но это видимо я никогда не узнаю, так как ветка этой проги утухла наглухо, а тут не по теме. =(
Вложения
Тип файла: rar Колонны К7-К10.rar (1.96 Мб, 70 просмотров)
erikbond вне форума  
 
Непрочитано 17.02.2014, 14:25 Файл весит слишком много
#221
nynokne


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


Есть файл, в нём немного полилиний. Файл должен весить около 100 Кб, вместо этого весит - 900. Вычистил audit-ом и _purge.. Ничего не помогает. В файле осталось куча блоков с именами *А... и они не удаляются. Думаю, дело в них, но как их убрать, не знаю. Читал форум по данной теме, но ничего не помогает.
Вложения
Тип файла: dwg
DWG 2007
2222.dwg (860.1 Кб, 2990 просмотров)
nynokne вне форума  
 
Непрочитано 17.02.2014, 15:09
#222
Кулик Алексей aka kpblc
Moderator

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


Приложение AcDgnLS вычищай
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.02.2014, 15:16
#223
nynokne


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Приложение AcDgnLS вычищай
А как это сделать?
nynokne вне форума  
 
Непрочитано 17.02.2014, 16:01
#224
Кулик Алексей aka kpblc
Moderator

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


Вообще-то тема не такая уж и здоровая, нетрудно потратить некоторое время и ее перечитать. За компанию:
http://autolisp.ru/?s=%D0%BE%D1%87%D...82%D0%BA%D0%B0
http://autolisp.ru/2012/05/10/make-dgw-clear/
http://autolisp.ru/2012/03/16/howto-provide-dwg/
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.02.2014, 16:09
#225
nynokne


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Вообще-то тема не такая уж и здоровая
Всю тему прочитал (и не только её) перед тем, как писать. по данным ссылкам тоже ходил перед тем, как вопрос задавать. Не помогает это почему-то. У меня ExplodeAllProxy и RemoveAllProxy ничего не делают:
Команда: ExplodeAllProxy
Удалено Proxy: 0 Новых объектов: 0
Не могу понять, в чём тут дело.
nynokne вне форума  
 
Непрочитано 17.02.2014, 16:12
#226
Кулик Алексей aka kpblc
Moderator

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


Ну йокылымыны! Сколько раз нужно показывать:
Цитата:
http://autolisp.ru/2012/05/10/make-dgw-clear/ :
Для того, чтобы подобные вещи делать достаточно безболезненно, при этом не нарушая общий порядок работы, я обычно устанавливаю:
demandload = 2
proxyshow = 1
proxynotice = 1
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.02.2014, 16:15
#227
nynokne


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Ну йокылымыны!
Не поверите, но и это я делал, перезагружал кад, после этого делал purge, потом ExplodeAllProxy, потом RemoveAllProxy, audit не делал, т.к. предыдущие результатов не дали..
nynokne вне форума  
 
Непрочитано 17.02.2014, 16:33
#228
Кулик Алексей aka kpblc
Moderator

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


AutoCAD 2014 Eng SP1
Код:
[Выделить все]
Command: DEMANDLOAD
Enter new value for DEMANDLOAD <2>:
Command: PROXYSHOW
Enter new value for PROXYSHOW <1>:
Command: PROXYNOTICE
Enter new value for PROXYNOTICE <1>:
После загрузки выдает окно
Миниатюры
Нажмите на изображение для увеличения
Название: 003.png
Просмотров: 136
Размер:	14.5 Кб
ID:	122541  
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.02.2014, 16:39
#229
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,835
<phrase 1=


Цитата:
Сообщение от nynokne Посмотреть сообщение
Не поверите, но и это я делал, перезагружал кад, после этого делал purge, потом ExplodeAllProxy, потом RemoveAllProxy, audit не делал, т.к. предыдущие результатов не дали..
Не верю!
Цитата:
Команда: REMOVEALLPROXY

Первая метка объекта: <1>, последняя метка объекта: <AFA2>
Всего найдено proxy-объектов: 6497. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 6497. Из них proxy-примитивов: 0.
Для проверки ошибок выполните команду _AUDIT
А если потом еще и _Purge сделать....
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 17.02.2014, 16:40
#230
Кулик Алексей aka kpblc
Moderator

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


Я тоже не верю. Все, больше в этой теме не отписываюсь - достало в миллионный раз рассказывать одно и то же.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 17.02.2014, 16:42
#231
Oleg T


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


Скопируй через буфер в новый и сохрани (или пблок).
Или почему-то нужен именно этот? Я в нем углядел всего 22 объекта и никаких оформленных листов.
Oleg T вне форума  
 
Непрочитано 17.02.2014, 16:51
#232
nynokne


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


Цитата:
Сообщение от Alan Посмотреть сообщение
Не верю!
Первая метка объекта: <1>, последняя метка объекта: <AFA2>
Всего найдено proxy-объектов: 0. Из них proxy-примитивов: 0.
Мне выдаёт только такое.
Может, помимо DEMANDLOAD, PROXYSHOW, PROXYNOTICE надо ещё что-то менять перед использованием очистки файла?

----- добавлено через ~8 мин. -----
Цитата:
Сообщение от Oleg T Посмотреть сообщение
Скопируй через буфер в новый и сохрани (или пблок).
Или почему-то нужен именно этот? Я в нем углядел всего 22 объекта и никаких оформленных листов.
Нужен именно этот файл. Для того, чтобы кинуть все эти 22 объекта в другую программу к качестве подложки.
nynokne вне форума  
 
Непрочитано 17.02.2014, 17:05
#233
Oleg T


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


Все равно не понял, почему именно этот. Так подойдет?
Вложения
Тип файла: dwg
DWG 2007
2222.dwg (290.8 Кб, 2712 просмотров)
Oleg T вне форума  
 
Непрочитано 17.02.2014, 17:08
#234
nynokne


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


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Все равно не понял, почему именно этот. Так подойдет?
Олег, а как Вы его уменьшили???? я прогнал ещё через purge и файл вообще 75 весит.. ничего понять не могу.
nynokne вне форума  
 
Непрочитано 17.02.2014, 17:12
#235
Oleg T


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


Как говорил, так и уменьшил. Ctrl-c, новый файл, вставить с исходными координатами (зачем искать сложные пути, когда все намного проще? Другое дело, если бы там была куча оформленных листов).
Потом исходный удалил, а новый переименовал (если именно это имя нужно).
PS
У меня очистка уже не уменьшает. Думаю, потому, что не в автокаде все это делал (кстати, автокад может ругаться на его открытие).
Oleg T вне форума  
 
Непрочитано 17.02.2014, 17:16
#236
nynokne


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


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Как говорил, так и уменьшил. Ctrl-c, новый файл, вставить с исходными координатами.
Делаю всё тоже самое. У меня все блоки с именами *А.. копируются вместе с линиями, при проверке через audit находит больше 20 000 объектов..попробую ещё дома сделать это. Но даже если получится, это не выход, надо понять, почему на рабочем компе не находит прокси объекты, хотя у всех находит и удаляет. Спасибо за ответ)
nynokne вне форума  
 
Непрочитано 17.02.2014, 17:18
#237
Oleg T


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


Цитата:
Сообщение от nynokne Посмотреть сообщение
Делаю всё тоже самое. У меня все блоки с именами *А.. копируются вместе с линиями
Значит, видимо, дело в программе (при использовании этого способа). У меня ничего такого не копировалось.
Oleg T вне форума  
 
Непрочитано 17.02.2014, 17:21
#238
nynokne


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


Цитата:
Сообщение от Oleg T Посмотреть сообщение
У меня ничего такого не копировалось.
Я заметил, в Вашем файле мусора практически нет
nynokne вне форума  
 
Непрочитано 17.02.2014, 17:30
#239
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,794
Отправить сообщение для ssn с помощью Skype™


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