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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Определение отдельных частей чертежа

Определение отдельных частей чертежа

Ответ
Поиск в этой теме
Непрочитано 13.12.2017, 22:17 #1
Определение отдельных частей чертежа
maratovich
 
г. Самара
Регистрация: 12.07.2009
Сообщений: 2,481

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

Миниатюры
Нажмите на изображение для увеличения
Название: sp.PNG
Просмотров: 187
Размер:	12.6 Кб
ID:	196827  

__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
Просмотров: 4402
 
Непрочитано 14.12.2017, 09:30
#2
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Они не раздельно, у них общее пространство.
Setvar вне форума  
 
Непрочитано 14.12.2017, 09:36
#3
Boxa

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


Кластеризация элементов, по вершинам этих самых элементов. Вот только зачем?
Boxa вне форума  
 
Непрочитано 14.12.2017, 09:41
#4
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Да он дурака валяет. Никак не может разделить Парагвай и Уругвай.
Setvar вне форума  
 
Непрочитано 14.12.2017, 09:44
#5
baksconstructor


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


Цитата:
Сообщение от Setvar Посмотреть сообщение
Да он дурака валяет. Никак не может разделить Парагвай и Уругвай.
Не... мегамозг maratovich опять какое нибудь ноу-хау придумывает, молодец.
Если бы я знал как - подсказал, а так только :
получать координаты, сортировать их, а дальше..... дальше хз...
baksconstructor вне форума  
 
Непрочитано 14.12.2017, 09:50
#6
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


А части чертежа видел? Каляки-маляки, в детство впал.
Setvar вне форума  
 
Непрочитано 14.12.2017, 09:56
#7
Benehom

Инженер
 
Регистрация: 14.08.2017
Новокузнецк
Сообщений: 39


Данная задача существенно сложнее чем может показаться на первый взгляд. Если на одной части чертежа есть небольшой разрыв между элементами, как определить что это не отдельные части чертежа? Какой разрыв допустим?

----- добавлено через ~2 мин. -----
Решение у задачи точно есть. И если кто-то найдёт его, огромная благодарность ему!
Benehom вне форума  
 
Непрочитано 14.12.2017, 10:29
#8
kp+

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


Цитата:
Просто интересно существование решения, возможно ли оно вообще ?
Есть такая прога уважаемого Debalance, как Superboundary: http://superboundary.com или ближе https://dwg.ru/dnl/14111
Можно "скормить" ей чертеж (с учетом заведомо завышенного допуска на "разрывы"), получить набор замкнутых контуров вокруг фигур чертежа и проанализировать - например, отсеять те, что имеют слишком малую площадь или слишком большое соотношение периметра к площади.
Контуры с самой большой площадью могут соответствовать "частям чертежа". А могут и не соответствовать, все зависит от настроек и исходного материала. В т.ч. от того, что понимать под чертежом и его частями - только фигуры, соответствующие материальным объектам, или туда же входит оформление - оси, размеры, выноски, условные обозначения и проч.
Offtop: О нейросетях, ИИ и остальном скайнете молчу

Последний раз редактировалось kp+, 14.12.2017 в 11:12.
kp+ вне форума  
 
Непрочитано 14.12.2017, 11:25
#9
Сергей812


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


Цитата:
Сообщение от Benehom Посмотреть сообщение
Данная задача существенно сложнее чем может показаться на первый взгляд. Если на одной части чертежа есть небольшой разрыв между элементами, как определить что это не отдельные части чертежа? Какой разрыв допустим?
задавать контур вокруг каждой части на отдельном непечатаемом слое, и прописать это в стандарт предприятия.
Сергей812 вне форума  
 
Непрочитано 14.12.2017, 12:21
#10
kp+

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


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
задавать контур вокруг каждой части на отдельном непечатаемом слое, и прописать это в стандарт предприятия.
Некоторые программы типа CS ОПС так и работают: подготовка подосновы для них начинается с обводки контуров помещений вручную, что совсем "не спортивно" и не делает чести разработчикам (не знаю, может в новых версиях что-то новое придумали).
kp+ вне форума  
 
Непрочитано 14.12.2017, 14:00
#11
Сергей812


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


Цитата:
Сообщение от kp+ Посмотреть сообщение
Некоторые программы типа CS ОПС так и работают: подготовка подосновы для них начинается с обводки контуров помещений вручную, что совсем "не спортивно" и не делает чести разработчикам (не знаю, может в новых версиях что-то новое придумали).
ну это смотря какие архитектурные подосновы приходят - проще может быть обвести. Заодно и проверишь за архитекторами, не накосячили ли они в явном виде где то.
Сергей812 вне форума  
 
Автор темы   Непрочитано 14.12.2017, 21:41
#12
maratovich


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


Цитата:
Сообщение от Benehom Посмотреть сообщение
Решение у задачи точно есть. И если кто-то найдёт его, огромная благодарность ему!
Это точно.
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 14.12.2017, 22:47
#13
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


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

Ну, не то что бы прям по тому же алгоритму, но принцип такой же. С незначительными косметическими изменениями.

И решение тут на самом деле простое и изящное.
Enik вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Определение отдельных частей чертежа

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос свойств с чертежа на чертеж Balamutra AutoCAD 18 20.10.2022 13:16
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Определение вида работ реконструкция/перепланировка ? valeri Прочее. Архитектура и строительство 4 03.10.2013 16:00
Зомби в SW2010 или неубиваемый шаблон чертежа Creator SolidWorks 15 27.10.2011 16:48
VBA, Определение набора текущих выделенных объектов чертежа. Vildar Программирование 7 28.07.2008 17:35