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

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

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

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

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


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


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

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

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


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


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

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,295
Отправить сообщение для 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
Сообщений: 18


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

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

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

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


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

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


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

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


Цитата:
Сообщение от 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,295
Отправить сообщение для doctorraz с помощью Skype™


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


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


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

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


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


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


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

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


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

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

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


Цитата:
Сообщение от 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,295
Отправить сообщение для doctorraz с помощью Skype™


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

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


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


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


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

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

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


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


а как будет рад заказчик получить эту кучу dwg файлов с одним экспортированном листом в каждом. При этом даже подшивки нет для навигации по проекту.
Сергей812 вне форума  
 
Непрочитано 01.06.2023, 17:35
| 1 #20
kp+

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


Цитата:
Сообщение от mikmik Посмотреть сообщение
...продолжать дискуссию и предлагать костыли не имеет смысла.... И так с каждым листом.
Когда "каждых листов" не более 20, да, наверное, "костыли" не имеют смысла. Но когда, например, 200 - я бы задумался о "костылях", несмотря на авторитетные заявления о его отсутствии.

Кстати, в качестве одного из костылей можно обратить внимание на эту прогу:
https://www.kdmsoft.ru/autorunlisp/scrinshot.html
Может, там есть опция выполнения команд не только по каждому файлу, но и по каждому листу.

Offtop:
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
а как будет рад заказчик получить эту кучу dwg файлов с одним экспортированном листом в каждом. При этом даже подшивки нет для навигации по проекту.
Клавдия Петровна из ПТО будет очень даже рада. Для навигации по проекту у нее есть распечатки общих данных и перечня файлов, переданных на лазерном диске в установленном порядке согласно накладной. И не надо думать, какой лист в какой файл упрятали. А эти ваши новомодные штучки типа подшивок только работать мешают. В Acad'e R10 образца 1991 г. такого не было (по крайней мере, на курсах не рассказывали), и сейчас не надо

Последний раз редактировалось kp+, 01.06.2023 в 18:05.
kp+ вне форума  
Ответ
Вернуться   Форум 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