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

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

Удаление из модели всей графической информации, кроме той, что находится на листах

Ответ
Поиск в этой теме
Непрочитано 31.05.2023, 06:26 #1
Удаление из модели всей графической информации, кроме той, что находится на листах
BladeRunner
 
Регистрация: 18.06.2021
Сообщений: 20

Добрый день. Перед передачей ПД Заказчику в редактируемом формате DWG приходится тратить уйму времени на чистку модели чертежа от ненужной информации. Подскажите есть ли какая-нибудь примочка к автокаду, которая бы удаляла все объекты в моделе кроме тех, которые находятся на листе.
Просмотров: 2334
 
Непрочитано 31.05.2023, 08:35
#2
Сергей812


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


Цитата:
Сообщение от BladeRunner Посмотреть сообщение
которая бы удаляла все объекты в моделе кроме тех, которые находятся на листе.
есть, конечно - в пространстве модели выделить все и удалить. Объекты в пространстве листов останутся)

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

Последний раз редактировалось Сергей812, 31.05.2023 в 09:07.
Сергей812 вне форума  
 
Непрочитано 31.05.2023, 09:01
#3
Dinoxromniy


 
Регистрация: 14.09.2020
Санкт-Петербург
Сообщений: 395


Как я понимаю, задача в том, чтобы оставить в модели только то, что видно на листе через вьюпорт и удалить то, что ни в один вьюпорт не попадает?
Dinoxromniy вне форума  
 
Непрочитано 31.05.2023, 09:04
#4
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
выделить все и удалить
))))
Вангую ТС хочет чтобы то что в ВЭ осталось
Имха тут только культура производства поможет
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 31.05.2023, 09:10
| 1 #5
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Purge, Overkill не помогают?
Попробуйте WBLOCK
Но есть еще не удаляемые объекты...
Как сказали выше при "культуре производства" PURGE решит проблемы.
Еще, как вариант, листы переводить в модель в отдельные чертежи. С профессиональной точки зрения - это полное "Ж".
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Автор темы   Непрочитано 31.05.2023, 09:50
#6
BladeRunner


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


Цитата:
Сообщение от Dinoxromniy Посмотреть сообщение
Как я понимаю, задача в том, чтобы оставить в модели только то, что видно на листе через вьюпорт и удалить то, что ни в один вьюпорт не попадает?
Именно. Поставили задачу подчистить чертежи за подрядчиками, а в модели куча мусора. Чувствую себя археологом.)

Нашёл LayoutsToDwgsMod липс, но он, видимо, для старых версий када. Работает неадекватно. _exportlayout что-то более-менее подходящее, но приходится подгонять масштаб.

Хочется максимально автоматизировать процесс. А то выяснять места жительства всех подрядчиков и ломать им колени - это какой-то прошлый век.
BladeRunner вне форума  
 
Непрочитано 31.05.2023, 09:56
#7
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Заходишь через каждый вэ в модель, выделяешь видимое и скрываешь
Потом идешь в модель выделить все и удаляешь
Отключаешь скрытие объектов
Профит
Думаю возможен лисп, который скроет все видимое в ВЭ и удалит что осталось
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 31.05.2023, 10:03
#8
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,174


Цитата:
Сообщение от doctorraz Посмотреть сообщение
Думаю возможен лисп
Начать можно с этого: https://forum.dwg.ru/showthread.php?t=35076
kp+ вне форума  
 
Непрочитано 31.05.2023, 10:09
#9
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 759


Цитата:
Сообщение от kp+ Посмотреть сообщение
Начать можно с этого: https://forum.dwg.ru/showthread.php?t=35076
Или с этого
http://www.lee-mac.com/vpoutline.html
AMDen вне форума  
 
Непрочитано 31.05.2023, 10:17
#10
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от kp+ Посмотреть сообщение
Начать можно с этого
Как вариант да, но я про автоматизацию
Если лиспом можно отрисовать вэ в модели, значит можно и исключить из выбора что в эти вэ попадает
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 31.05.2023, 10:18
#11
gan75


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


Команда "Экспорт листа в пространство модели" для этого и создана, если я правильно понял задачу. Создаётся новый файл, в котором только то содержимое, что в листе.
gan75 вне форума  
 
Непрочитано 31.05.2023, 10:24
#12
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,402


А не проще отрисовать границы видовых экранов в модели (софт для этого есть на форуме). И все что не попало туда обрезать и/или удалить.
AlexCondor вне форума  
 
Непрочитано 31.05.2023, 10:31
#13
Сергей812


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


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
А не проще отрисовать границы видовых экранов в модели (софт для этого есть на форуме). И все что не попало туда обрезать и/или удалить.
и надеется - что, например, на листах нет полей - ссылающихся на элементы чертежа в пространстве модели за пределами ВЭ) Что в головах у исполнителей субподрядчиков - можно только догадываться.
Сергей812 вне форума  
 
Непрочитано 31.05.2023, 10:41
#14
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,402


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
ссылающихся на элементы чертежа за пределами ВЭ
Нет в ВЭ, значит нет и на чертеже (документации).

PS. Сам я никогда ничего не удаляю.
AlexCondor вне форума  
 
Непрочитано 31.05.2023, 11:08
#15
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,174


Цитата:
Сообщение от doctorraz Посмотреть сообщение
Как вариант да, но я про автоматизацию
Если лиспом можно отрисовать вэ в модели, значит можно и исключить из выбора что в эти вэ попадает
И я про автоматизацию...топикстартеру карты в руки

Offtop:
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
и надеется - что, например, на листах нет полей - ссылающихся на элементы чертежа в пространстве модели за пределами ВЭ. Что в головах у исполнителей субподрядчиков - можно только ддогадываться
Bgcft в помощь топикстартеру... А с другой стороны - что требовали от субподрядчиков? Скорее всего, передать редактируемые dwg, и все. Вряд ли в ТЗ было требование, что они должны быть такими, чтоб потом с ними могла работать Клавдия Петровна из ПТО, окончившая курсы по Акаду R10 в 1991 г. С другой стороны, судя по обилию на форуме тем типа "как сделать dwg непригодным для использования в дальнейших разработках, но с сохранением читаемости и печатаемости" - рано или поздно такой пункт в ТЗ появится

Последний раз редактировалось kp+, 31.05.2023 в 11:24.
kp+ вне форума  
 
Непрочитано 31.05.2023, 11:28
#16
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от kp+ Посмотреть сообщение
"как сделать dwg непригодным для использования в дальнейших разработках, но с сохранением читаемости и печатаемости"
Offtop: EXPLODEGEOMETRY даже тексты в капусту крошит
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 01.06.2023, 12:25
#17
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611


Цитата:
Сообщение от BladeRunner Посмотреть сообщение
Подскажите есть ли какая-нибудь примочка к автокаду, которая бы удаляла все объекты в моделе кроме тех, которые находятся на листе.
Какая знакомая ситуация, но штатной функции в автокаде нет =)
Там еще помнить нужно про замороженные в ВП слои, не печатные слои, объекты убранные в невидимость, хрефы с их статусам и прочие 1000 и 1 мелочь....
А потом появятся хотелки, вроде: один лист - один файл, отпургить все и по максимуму, проследить, что бы в листе не было объектов вне печатной области, удалить подписи и много прочего
Я такое один раз написал, работает и трогать вообще не хочу, чур меня. В общем автору можно только посочувствовать =)
Boxa вне форума  
 
Непрочитано 01.06.2023, 14:33
#18
mikmik


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


Граждане, после сообщения №11 от gan75 продолжать дискуссию и предлагать костыли не имеет смысла.
Вам предложен самый верный способ решения поставленной задачи!

Пошагово:
1. Перейти из модели на нужный лист.
2. Переместить мышку на ярлычок листа (Layout).
3. Из меню вызванного правой кнопкой мыши выбрать "Экспорт листа в пространство модели" ("Export Layout to Model")
И так с каждым листом.

В новосозданном файле отсутствует мусор и все элементы отмасштабированы как на листе.
mikmik вне форума  
 
Непрочитано 01.06.2023, 16:47
| 1 #19
Сергей812


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


а как будет рад заказчик получить эту кучу dwg файлов с одним экспортированном листом в каждом. При этом даже подшивки нет для навигации по проекту.
Сергей812 вне форума  
 
Непрочитано 02.06.2023, 00:03
#20
mikmik


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


Цитата:
Сообщение от kp+ Посмотреть сообщение
Когда "каждых листов" ... 200
- Топикстартер не говорил о большом количестве листов.

Наверное можно придумать какой-нибудь макрос с использованием того же "Export Layout to Model".

А кучу файлов с одним чертежем можно объединить в один DWG (простое перетаскивание файла мышкой в открытый DWG вставляет перетаскиваемый файл в виде блока. Для большого числа файлов этот процесс, наверное, тоже можно ускорить макросом)

А для Клавдии Пертовны из ПТО можно создать многостраничный PDF (когда такой PDF создаётся через "Publish Selected Layouts" - как в пристёгнутой картинке - то в bookmark-ах страницы названы по именам файлов и листов). На что только не пойдём чтобы удовлетворить женщину...
Миниатюры
Нажмите на изображение для увеличения
Название: Publish_To_PDF.jpg
Просмотров: 47
Размер:	167.3 Кб
ID:	256376  
mikmik вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Удаление из модели всей графической информации, кроме той, что находится на листах



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка: вид модели не найден bboysyndrom AutoCAD 0 09.07.2018 09:09
Назначение одного цвета всей модели Russik AutoCAD 3 16.02.2015 13:45
Возможно ли стереть объекты в модели и на листах одном действием. shartal Программирование 13 07.03.2012 13:01
Размеры в листах на модели из 3D max lis_3000 AutoCAD 10 09.05.2009 19:40
Видовые экраны в модели после создания 2Д-чертежа в модели BM60 AutoCAD 1 09.02.2008 05:44