Через "Утилиты" не могу полностью очистить чертеж - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Через "Утилиты" не могу полностью очистить чертеж

Через "Утилиты" не могу полностью очистить чертеж

Закрытая тема
Поиск в этой теме
Непрочитано 05.03.2014, 09:59
Через "Утилиты" не могу полностью очистить чертеж
A-l-l-A
 
Регистрация: 15.09.2011
Сообщений: 52

Чищу чертеж через "Утилиты- Очистить"; как-будто, все неиспользуемые объекты удаляются.
Когда зумируешь чертеж через "Показать все", отображается большая область модели чертежа, там, где как-бы ничего нет, но, тем не менее, она показана, а мой чертеж где-то сбоку вверху. Как будто там какие-то невидимые объекты. Как их удалить?
Просмотров: 11378
 
Непрочитано 09.03.2014, 01:05
#21
Кулик Алексей aka kpblc
Moderator

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


Offtop: Позволю себе внести некоторое уточнение: вертикалки (по крайней мере АА) загрузят свои arx / dbx / dll только в строго определенных случаях (при условии, что demandload = 2). Точнее, мне известен только один: при открытие окна диспетчера слоев. Вот тогда вертикалке действительно становится глубоко параллельно на значение demandload и параметры ярлыка вызова.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.03.2014, 02:47
#22
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
вертикалки (по крайней мере АА) загрузят свои arx / dbx / dll только в строго определенных случаях (при условии, что demandload = 2)
В Civil3D / Object Enabler Civil3D точно не так. Намучался с этим жутко.
Александр Ривилис вне форума  
 
Непрочитано 09.03.2014, 17:05
#23
Bull

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


---
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 09.03.2014 в 17:09. Причина: вторую стр. не увидел
Bull вне форума  
 
Автор темы   Непрочитано 11.03.2014, 07:22
#24
A-l-l-A


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


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
explodeallproxy работает только с прокси-примитивами (имеющими графическое представление). для удаления "мусора" используется removeallproxy.
эту тоже пробовала, не помогло.
A-l-l-A вне форума  
 
Непрочитано 11.03.2014, 08:15
#25
sertor

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


A-l-l-A, а если воспользоваться командой ПБЛОК (_WBLOCK) с указанием области?
__________________
Как-то так.
sertor на форуме  
 
Непрочитано 11.03.2014, 09:12
#26
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
В Civil3D / Object Enabler Civil3D точно не так. Намучался с этим жутко.
Я ж не удержусь, поставлю Civil / MAP 3D Можно образец (хотя б в почту?)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 11.03.2014, 09:29
#27
A-l-l-A


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


Цитата:
Сообщение от sertor Посмотреть сообщение
A-l-l-A, а если воспользоваться командой ПБЛОК (_WBLOCK) с указанием области?
Попробовала выполнить: указала объекты-это мой чертеж, потом открыла созданный файл, там то же самое- мой чертеж "уплывает"
A-l-l-A вне форума  
 
Непрочитано 11.03.2014, 10:41
#28
sertor

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


Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
Попробовала выполнить: указала объекты-это мой чертеж, потом открыла созданный файл, там то же самое- мой чертеж "уплывает"
Выбирали рамкой?
Миниатюры
Нажмите на изображение для увеличения
Название: Image 1.png
Просмотров: 79
Размер:	18.9 Кб
ID:	123986  
__________________
Как-то так.
sertor на форуме  
 
Автор темы   Непрочитано 11.03.2014, 13:21
#29
A-l-l-A


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


Цитата:
Сообщение от sertor Посмотреть сообщение
Выбирали рамкой?
- да, рамкой, лишь область чертежа.
A-l-l-A вне форума  
 
Автор темы   Непрочитано 14.03.2014, 07:29
#30
A-l-l-A


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


А вот еще такой вопрос: после того, как я почистила чертеж (уже другой), маскировка стала отображаться, как прокси- объект, выглядит, как простая полилиния. Я поудаляла всю маскировку, нанесла заново. Когда вновь открыла чертеж, она опять в таком виде.
Чистила через explodeallproxy, через removeallproxy, как-то еще, руководствуясь темами по очистке и уменьшению размера чертежа на форуме, уже не помню. Называется, научили козу играть на баяне)) Только вот не понимаю- раз очистка от прокси объектов была сделана, почему они есть на чертеже? Может, какие-то введенные системные переменные на это повлияли? Подскажите, пожалуйста, как это исправить.
A-l-l-A вне форума  
 
Непрочитано 14.03.2014, 08:54
#31
Кулик Алексей aka kpblc
Moderator

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


http://autolisp.ru/2014/02/12/seems-like-proxy-2/ + http://autolisp.ru/2012/02/03/o-chistke-fajlov/
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.03.2014, 10:06
#32
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


A-l-l-A, чему равно значение переменной demandload?
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 15.03.2014 в 18:56. Причина: опечатка в имени переменной
VVA вне форума  
 
Непрочитано 15.03.2014, 10:13
#33
Хмурый


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


demandload

Последний раз редактировалось Хмурый, 15.03.2014 в 10:36.
Хмурый вне форума  
 
Автор темы   Непрочитано 17.03.2014, 07:12
#34
A-l-l-A


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


Цитата:
Сообщение от VVA Посмотреть сообщение
A-l-l-A, чему равно значение переменной demandload?
, была равна 1.


Кулик Алексей , прошла по предложенным вами ссылкам, почитала, нашла вот это "Допустим, в файле dwg используется маскировка и при этом demandload равна 2. В таком случае при открытии этого файла AutoCAD вывалит предупреждение о прокси-объектах (напоминаю, что для показа соответствующего окошка надо установить proxynotice равно 1). А если еще и proxyshow равна 0, то мы вместо фигурных wipeout’ов увидим пустоту.
Вопрос – что делать?
Фактически вариантов два:
1. Установить demandload равным 3 (подчеркиваю – это именно для работы!). Как мне кажется – не очень хороший вариант: в чертеже может быть намешано черт-те что, и работа с ним быстренько превратится в пытку.
2. Принудительно загружать соответствующие приложения. Вручную или нет – это уже вопрос отдельный. Мне такой вариант нравится значительно больше Конечно, иногда приходится поломать голову, но зато я точно знаю, что и в каком объеме у меня грузится"

Последовала 1 совету- установила demandload равным 3. После закрытия файла и открытия его вновь маскировка снова контуром. Что делать?
A-l-l-A вне форума  
 
Непрочитано 19.06.2015, 20:18
#35
Winni


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


Помогите кому не сложно.
Есть файл (сам создавал), скопировал часть блоков из переданного мне файла. И файл стал весть 9 мб. Файл прикреплен.
Стандартные команды не помогли, вес не уменьшается.
Вложения
Тип файла: dwg
DWG 2013
Схема 1.dwg (8.85 Мб, 527 просмотров)
Winni вне форума  
 
Непрочитано 19.06.2015, 20:56
#36
sertor

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


Winni, команда ПБЛОК
Вложения
Тип файла: dwg
DWG 2007
new block.dwg (84.3 Кб, 498 просмотров)
__________________
Как-то так.
sertor на форуме  
 
Непрочитано 19.06.2015, 21:14
#37
Winni


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


Большое спасибо.
А в чем была проблема? У меня таких файлов пара десятков есть.
Winni вне форума  
 
Непрочитано 19.06.2015, 21:20
#38
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


1) Открываешь чертеж.
2) В командную строку вбиваешь:
Код:
[Выделить все]
(DICTREMOVE (namedobjdict) "ACAD_DGNLINESTYLECOMP")
и нажимаешь ENTER
3) Выполняешь обычную очистку чертежа (_PURGE)
4) Сохраняешь чертеж

P.S.: Это всё хвосты MicroStation
Александр Ривилис вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Через "Утилиты" не могу полностью очистить чертеж



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу чертеж прохода трубы солнечного коллектора через скатную кровлю lovial Поиск литературы, чертежей, моделей и прочих материалов 0 31.07.2012 12:30
Не могу изменить высоту текстовых элементов через "Свойства"... lenozzy AutoCAD 2 13.01.2012 15:22
Не могу скопировать файл один в другой через буфер обмена AnnaS AutoCAD 4 12.07.2010 22:25
Как сделать правильный чертеж pk77 Разное 64 03.04.2007 16:36
Как можно открыть чертеж через LISP на котором стоит пароль? ivspec LISP 7 10.02.2006 17:36