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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как быстро удалить объекты не входящие ни в один из видовых экранов?

Как быстро удалить объекты не входящие ни в один из видовых экранов?

Ответ
Поиск в этой теме
Непрочитано 11.01.2014, 14:57 #1
Как быстро удалить объекты не входящие ни в один из видовых экранов?
Griin
 
Регистрация: 11.01.2014
Сообщений: 17

В пространстве модели выполнены чертежи. На листах они оформленны в рамки добавленны надписи и т.д. Этот файл передается заказчику. Заказчик требует что-бы в пространстве модели небыло примитивов не отображаемых ни в одном из видовых экранов. Возникает вопрос: как быстро удалить всю "лишнюю" геометрию?
Просмотров: 10029
 
Непрочитано 11.01.2014, 15:46
#2
Хмурый


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


А в модели, они что, разбросаны где ни-попадя?
Зайти во все видовые экраны на всех листах и изменить цвет примитивов, отображённых в них на какой-нибудь уникальный, например, на красный.
В модели выбрать все объекты с цветом, кроме красного и удалить.
PS это один из вариантов.
PPS чертить сразу правильно, располагая объекты в рамках или обводить рамками нужные
Хмурый вне форума  
 
Автор темы   Непрочитано 11.01.2014, 16:09
#3
Griin


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Зайти во все видовые экраны на всех листах и изменить цвет примитивов, отображённых в них на какой-нибудь уникальный, например, на красный.
В модели выбрать все объекты с цветом, кроме красного и удалить.
Это совсем не быстро. У меня 203 видовых экрана.
Цитата:
Сообщение от Хмурый Посмотреть сообщение
чертить сразу правильно, располагая объекты в рамках или обводить рамками нужные
)))) а ненужные перечеркивать? Есть куча примитивов несущих второстепенное, вспомогательное значение, для расчетов площадей, длинн, объемов, например и т.д. Т.е. в рамке будут и нужные и ненужные примитивы. Ненужные примитивы находятся, конечно, на своих слоях и на листах отключены но в конечном файле их быть недолжно.
Griin вне форума  
 
Непрочитано 11.01.2014, 16:51
#4
Несчастный Дезингер


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


Цитата:
Ненужные примитивы находятся, конечно, на своих слоях и на листах отключены но в конечном файле их быть недолжно.
В модели
1 выключить все слои кроме слоёв ненужных примитивов,
2 выделить все, удалить,
3 включить выключенные ранее слои
4 _PURGE на всякий случай
5 PROFIT
Несчастный Дезингер вне форума  
 
Автор темы   Непрочитано 11.01.2014, 23:26
#5
Griin


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


Несчастный Дезингер
Ну да -это первый шаг. А вторым, очевидно, придется, как предложил Хмурый выделять примитивы в каждом видовом экране и менять цвет.(((

Последний раз редактировалось Griin, 11.01.2014 в 23:27. Причина: Неудачное оформление
Griin вне форума  
 
Непрочитано 12.01.2014, 00:54
1 | #6
PashaStr

инженер-конструктор
 
Регистрация: 24.04.2011
Минск
Сообщений: 320


Как вариант попробовать использовать lisp vpl (здесь его можно найти)
Он отрисует вам рамки видовых экранов в модели. После удалить всё то, что не попало в рамки. Единственный момент, лисп не всегда у меня корректно обрабатывает вьюпорты (где-то в 30% случаев получается какой-то бред). Поэтому обязательно необходимо протестить!
PashaStr вне форума  
 
Непрочитано 12.01.2014, 01:19
#7
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,921


Экспорт листа во вкладку модель?
engngr вне форума  
 
Непрочитано 12.01.2014, 01:54
#8
shmulka

Инженер-электрик
 
Регистрация: 08.08.2013
Нижний Новгород
Сообщений: 131


Цитата:
В модели
1 выключить все слои кроме слоёв ненужных примитивов,
2 выделить все, удалить
Цитата:
А вторым, очевидно, придется, как предложил Хмурый выделять примитивы в каждом видовом экране и менять цвет.(((
Что Вы будете выделять? Вы же их удалите
shmulka вне форума  
 
Непрочитано 12.01.2014, 04:32
#9
Несчастный Дезингер


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


Цитата:
Сообщение от Griin Посмотреть сообщение
Несчастный Дезингер
Ну да -это первый шаг. А вторым, очевидно, придется, как предложил Хмурый выделять примитивы в каждом видовом экране и менять цвет.(((
Зачем?
Если у вас ненужные примитивы есть и на листах (я правильно понял?), а не только в модели, то проводите ту же процедуру на листе.
Несчастный Дезингер вне форума  
 
Непрочитано 12.01.2014, 11:18
1 | #10
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,898
Отправить сообщение для Cfytrr с помощью Skype™


Может попробовать _CHSPACE
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Автор темы   Непрочитано 13.01.2014, 12:51
#11
Griin


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


Цитата:
Сообщение от Cfytrr Посмотреть сообщение
Может попробовать _CHSPACE
Э, нет _CHSPACE это не то. У меня много видовых экранов на одном листе.
Несчастный Дезингер Вы не совсем правильно поняли, на листах у меня исключительно нужные примитивы, а в пространстве модели "вспомогательные" примитивы в своих отдельных слоях-их удалить нет проблем. Проблема в том что есть еще куча нужных примитивов но не включаемых в комплект чертежей передаваемых заказчику, т.е. не попадающих ни в один из видовых экранов. Вот их , как раз и нужно, удалить перед передачей чертежей заказчику. И выход-да либо отрисовывать рамки в видовых экранах а потом удалять все лишнее в пространстве модели, либо менять цвет примитивов, опять-же в видовых экранах, а потом в удалять все лишнее пространстве модели.
Спасибо PashaStr за ссылку-попробую применить.
Griin вне форума  
 
Непрочитано 13.01.2014, 12:53
#12
Хмурый


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


вот пример рабочего файла.
Всё, что не входит в голубенькие рамочки- впоследствии (при выпуске) удаляется
Изображения
Тип файла: jpg Безымянный.jpg (53.7 Кб, 426 просмотров)
Хмурый вне форума  
 
Непрочитано 13.01.2014, 14:06
#13
twilight


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


Цитата:
Сообщение от Griin Посмотреть сообщение
Э, нет _CHSPACE это не то. У меня много видовых экранов на одном листе.
Несчастный Дезингер Вы не совсем правильно поняли, на листах у меня исключительно нужные примитивы, а в пространстве модели "вспомогательные" примитивы в своих отдельных слоях-их удалить нет проблем. Проблема в том что есть еще куча нужных примитивов но не включаемых в комплект чертежей передаваемых заказчику, т.е. не попадающих ни в один из видовых экранов. Вот их , как раз и нужно, удалить перед передачей чертежей заказчику.
_exportlayout
twilight вне форума  
 
Автор темы   Непрочитано 13.01.2014, 15:41
#14
Griin


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


Цитата:
Сообщение от twilight Посмотреть сообщение
_exportlayout
Не подходит 2008 Autocad. Да и глюков с этой командой было достаточно много (что то там с размерами, выносками )насколько я помню-работал в 2011
Цитата:
Сообщение от Хмурый Посмотреть сообщение
Всё, что не входит в голубенькие рамочки- впоследствии (при выпуске) удаляется
Ну да что-то подобное и придется делать.

----- добавлено через ~25 мин. -----
Цитата:
Сообщение от PashaStr Посмотреть сообщение
ак вариант попробовать использовать lisp vpl (здесь его можно найти)
Все работает на УРА. Спасибо!!

Последний раз редактировалось Griin, 13.01.2014 в 15:42. Причина: описка
Griin вне форума  
 
Непрочитано 13.01.2014, 16:09
#15
twilight


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


Цитата:
Сообщение от Griin Посмотреть сообщение
Не подходит 2008 Autocad. Да и глюков с этой командой было достаточно много (что то там с размерами, выносками )насколько я помню-работал в 2011

Ну да что-то подобное и придется делать.
Подобные "глюки" у вас будут и с ручным удалением - здесь точка блока в бесконечности удалилась (вместе с блоком) там группа была, там от внешней ссылки кусок. Встроенного механизма "очистки" нет, ближайшее - тот самый экспорт в модель который ложится у умирает на сколько-нибудь сложных листах.
twilight вне форума  
 
Непрочитано 18.01.2014, 09:23
#16
skkkk


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


Цитата:
Сообщение от PashaStr Посмотреть сообщение
Как вариант попробовать использовать lisp vpl (здесь его можно найти)
Он отрисует вам рамки видовых экранов в модели. После удалить всё то, что не попало в рамки.
Цитата:
Сообщение от Хмурый Посмотреть сообщение
Всё, что не входит в голубенькие рамочки- впоследствии (при выпуске) удаляется
А для выделения всего, что вне рамок можно попробовать команду PSI_SEL_OUT ObjectARX для Autocad 2010-2014. Выделение элементов по существующим контурам
skkkk вне форума  
 
Непрочитано 18.01.2014, 17:28
#17
VVA

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


Цитата:
Сообщение от Griin Посмотреть сообщение
Ненужные примитивы находятся, конечно, на своих слоях и на листах отключены но в конечном файле их быть не должно.
Выключи/заморозь слои и примени
BGLAYDEL - Удаление выключенных и замороженных слоев с примитивами
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 19.01.2014 в 19:11.
VVA вне форума  
 
Непрочитано 19.01.2014, 08:24
#18
Vova

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


Цитата:
Сообщение от Griin Посмотреть сообщение
Это совсем не быстро. У меня 203 видовых экрана.
Почему так запредельно много? Что за специфика такая? Обычно видовых экранов столько, сколько масштабов на чертеже, или немного больше.
Почему вы посылаете заказчику DWG? Как он использует ваши файлы? Ведь следущий вопрос от вас просится такой: как защитить файл от редактирования?
Vova вне форума  
 
Непрочитано 19.01.2014, 10:58
#19
kifa


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


Цитата:
Сообщение от Vova Посмотреть сообщение
Почему вы посылаете заказчику DWG?
сейчас все умные прописывают наличие DWG в договоре.
Цитата:
Сообщение от Vova Посмотреть сообщение
Как он использует ваши файлы?
кто его знает
kifa вне форума  
 
Непрочитано 19.01.2014, 13:43
#20
Хмурый


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


Vova, какая-нибудь проектная контора может часть проекта отдать разрабатывать на сторону. Со стороннего разработчика будут исспрашивать чертежи в формате dwg
Хмурый вне форума  
 
Непрочитано 19.01.2014, 17:46
#21
Vova

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


Я спросил про рассылку DWG потому что в любой теме про защиту файлов от редактирования валом идут советы посылать только PDF.
Если стороннену проектировщику нужны DWG то скорее всего он будет делать из них подосновы. А, следовательно, будет настаивать чтобы в файлах все было нарисовано так чтобы легким движением мышки отключать ненужное им. Точно также как настаивают ваши смежники и внутри ваших контор. И это вам будет очень неудобно. Некоторым придется изменить стиль черчения и повысить автокадовскую квалификацию. . Перечитайте мою статью в теме Подоснова. Принцип, заложенный в статье таков: не стреляйте в пианиста, пусть играет как умеет. И вам придется этот принцип отстаивать.

Теперь идем дальше. Если посылать файлы, то и стили печати, и шрифты , и хрефы в одном фолдере, и многое еще, что укладывается в Etransmit. А это требует высокой автокадовской квалификации уже получателя файлов
А ведь они, получатели, будут смеятся над вами, мол, посмотрите как они рисуют. То в масштабе, то в модели, а то и поверх листа, и линии кривые и не сходятся. И начнут вами командовать: рисуйте так-то.
Поэтому я и спросил, как они будут использовать DWG
Vova вне форума  
 
Непрочитано 19.01.2014, 18:57
#22
Хмурый


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


Цитата:
Сообщение от Vova Посмотреть сообщение
Я спросил про рассылку DWG потому что в любой теме про защиту файлов от редактирования валом идут советы посылать только PDF.
Если стороннену проектировщику нужны DWG то скорее всего он будет делать из них подосновы. А, следовательно, будет настаивать чтобы в файлах все было нарисовано так чтобы легким движением мышки отключать ненужное им. Точно также как настаивают ваши смежники и внутри ваших контор. И это вам будет очень неудобно. Некоторым придется изменить стиль черчения и повысить автокадовскую квалификацию. . Перечитайте мою статью в теме Подоснова. Принцип, заложенный в статье таков: не стреляйте в пианиста, пусть играет как умеет. И вам придется этот принцип отстаивать.

Теперь идем дальше. Если посылать файлы, то и стили печати, и шрифты , и хрефы в одном фолдере, и многое еще, что укладывается в Etransmit. А это требует высокой автокадовской квалификации уже получателя файлов
А ведь они, получатели, будут смеятся над вами, мол, посмотрите как они рисуют. То в масштабе, то в модели, а то и поверх листа, и линии кривые и не сходятся. И начнут вами командовать: рисуйте так-то.
Поэтому я и спросил, как они будут использовать DWG
Всё это, Владимир, абсолютно верно и правильно. Никто н спорит. Я только привёл информацию о там, что иногда заказчик желает получить dwg и, при этом, исполнителя вовсе не должно волновать что с этим dwg сделают впоследствии
Хмурый вне форума  
 
Непрочитано 19.01.2014, 22:13
#23
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Как быстро удалить объекты не входящие ни в один из видовых экранов?
А вот мне просто интересно - у многих такая проблема возникает ?
maratovich вне форума  
 
Автор темы   Непрочитано 20.01.2014, 14:13
#24
Griin


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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Vova, какая-нибудь проектная контора может часть проекта отдать разрабатывать на сторону. Со стороннего разработчика будут исспрашивать чертежи в формате dwg
Совершенно верно. Так и есть.
Цитата:
Сообщение от Vova Посмотреть сообщение
Почему так запредельно много?
Не так уж и много. Простые рабочие чертежи марки АР, просто очень подробные ))). Файл, кстати, защищать категорически запрещается.

----- добавлено через ~7 мин. -----
Я не знаю что они будут делать с dwg, но их требования прописаны в договоре и они весьма конкретны, Я их уже озвучил.
Griin вне форума  
 
Непрочитано 20.01.2014, 16:26
#25
Vova

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


Цитата:
Сообщение от Griin Посмотреть сообщение
Простые рабочие чертежи марки АР, просто очень подробные
Но мы регулярно имеем дело с арх. чертежами, которые НАМ (то есть как-бы вашим заказчикам) присылают архитекторы сторонних контор. Это чертежи небоскребов, учебных корпусов (где все очень сложно) и зданий других назначений, где все очень позакручено. Мы электрики, и наши нагрузки есть в каждом закутке. Поэтому изучаем чертежи архов весьма подробно. Но никогда больше десятка видовых экранов не видел, и то на сборных чертежах деталей. И что интересно, в пространстве модели у архов бывает, конечно, разный не нужный нам мусор, но нам в голову не приходит заставлять их как-то менять стиль работы.
Наличие сотен видовых экранов говорит об ... ммм .... некоторой автокадовской неграмотности. Вероятно, весь проект в одном файле
Vova вне форума  
 
Автор темы   Непрочитано 21.01.2014, 10:46
#26
Griin


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


Цитата:
Сообщение от Vova Посмотреть сообщение
НАМ (то есть как-бы вашим заказчикам)
Как-то Вы все перевернули с ног на голову. Электрики-заказчики у архитекторов , а, случайно не наоборот? Я вот не могу никак представить что электрики архитекторов и конструкторов на субподряд для проектирования небоскреба берут. Очень интересно было бы посмотреть на электриков, которые попытались бы изменить мне стиль работы . Насчет организации работы, проекта, автокадовской грамотности-это совсем иная, большая, тема для разговора, Я не вижу необходимости да и возможности её сейчас развивать. Кстати, уважаемый, Vova, по поднятой теме у Вас есть что сказать? Проявите свою автокадовскую грамотность- подскажите по существу. Заранее спасибо.
Griin вне форума  
 
Непрочитано 21.01.2014, 15:06
#27
Vova

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


Цитата:
Сообщение от Griin Посмотреть сообщение
Как-то Вы все перевернули с ног на голову. Электрики-заказчики у архитекторов
Цитата:
Сообщение от Vova Посмотреть сообщение
Но мы регулярно имеем дело с арх. чертежами, которые НАМ (то есть как-бы вашим заказчикам)
Никто не возразил на мое предположение что арх. черт посылаются что-бы получатель делал из них подосновы. Поэтому я и назвал смежников КАК-БЫ заказчиками. Разве ваши смежники не являются таковыми-в плане получения исходных материалов? Ну или уже обработанных полипустых планов?
Главный мой вопрос был про бешенное количество в-портов в одном файле, но никто не заостряет на этом внимание как будто это нормально для всех
Vova вне форума  
 
Непрочитано 01.02.2022, 16:34
#28
alik3001


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


Столкнулся с такой же проблемой, ИД сдать заказчику в *.dwg.
Собрал на скорую руку Франкенштейна
Команда deleteAnother
Вводим число видовых экранов. Enter
Выделяем видовые экраны по очереди
Вложения
Тип файла: lsp deleteAnother.lsp (17.7 Кб, 15 просмотров)
alik3001 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как быстро удалить объекты не входящие ни в один из видовых экранов?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Сбиваются масштабы аннотаций и видовых экранов (из-за размерности юнита ?) Tyhig AutoCAD 9 15.09.2015 15:53
Как определить стоимость проектных работ, если не известна стоимость строительства? dextron3 Поиск литературы, чертежей, моделей и прочих материалов 37 27.08.2014 18:32
Как вычислить и удалить одинаковые объекты? РастОК AutoCAD 10 01.05.2014 10:55
как найти и удалить одинаковые объекты? alldmc AutoCAD 2 06.07.2011 00:18