Аналитика
http://www.geosystema.net/forum/

И все-таки объем?
http://www.geosystema.net/forum/viewtopic.php?f=1&t=756
Страница 2 из 8

Автор:  Євген [ 27 авг 2010 19:25 ]
Заголовок сообщения:  Re: И все-таки объем?

ви про DMF файл?

Автор:  Sergey [ 14 мар 2011 12:38 ]
Заголовок сообщения:  Re: И все-таки объем?

Доброго времени суток!

Может кто подскажет, как найти пересечение двух поверхностей?. Тоисть не по (Х;У) координатам, а в трехмерном пространстве. Как на рисунке.

Прикладываю дмф.
Нужно вычислить объем между двумя поверхностями. Имеется проектная поверхность: горизонтальная плоскость (Н=95.9) от которой идут грани по 45 градусов вниз, которые нужно усечь по съемочной поверхности. Вот и собственно вся соль, как бы получается что нет положения границы нижней кромки из-за не знания как найти пересечение поверхностей.
TBC выдал 7351.4 куба, но не уверен что была обсчитана та фигура, которая нужна.

Спасибо. Надеюсь проблему выложил доходчиво. :lol:

Вложения:
measur.dmf [30.68 Кб]
Скачиваний: 625
Комментарий к файлу: Рисунок пересечения поверхностей
Intersection3D.jpg
Intersection3D.jpg [ 162.16 Кб | Просмотров: 10907 ]

Автор:  Dmitriy Fedorov [ 14 мар 2011 13:57 ]
Заголовок сообщения:  Re: И все-таки объем?

Посчитайте объемы для двух разных поверхностей (в разных файлах) относительно некоего общего нуля и найдите разницу.
Главное получить границу пересечения. Либо она у вас есть, как граница участка работ.

Автор:  Sergey [ 14 мар 2011 15:02 ]
Заголовок сообщения:  Re: И все-таки объем?

Dmitriy Fedorov писал(а):
Главное получить границу пересечения. Либо она у вас есть, как граница участка работ.

Вот в том и дело что нет :?

Автор:  Bondarets Alexander [ 14 мар 2011 15:30 ]
Заголовок сообщения:  Re: И все-таки объем?

Совсем недавно появилась команда ЦМР>Вычитание сеток, вычитающая высоты узлов первой ЦМР из второй. Может она вам подойдет?

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

Автор:  Sergey [ 14 мар 2011 16:49 ]
Заголовок сообщения:  Re: И все-таки объем?

Эх!, если б работала без
Bondarets Alexander писал(а):
узлы обоих сеток в плане должны совпадать.

Может поменять на более мелкий масштаб, а там глядиш прокатит точность карты на бумаге и узлы обоих сеток в плане будут совпадать по допуску :D . А то не хочется воротить ЦМР туда сюда.
Смотрел в автокаде можно обрезать поверхности и найти их пересечение. Экспортировал с ТВС в автокад. Хороша малевалка, но не получается пока, потому что руки под него не заточены.

Автор:  misha_OD [ 14 мар 2011 17:02 ]
Заголовок сообщения:  Re: И все-таки объем?

Але в поставленій задачі невідомими залишаються межі нижньої ЦМР - площини обмеженої точками ABCD.
Вложение:
Volume.jpg
Volume.jpg [ 51.59 Кб | Просмотров: 10882 ]

Автор:  Bondarets Alexander [ 14 мар 2011 17:05 ]
Заголовок сообщения:  Re: И все-таки объем?

Кады конечно лучше для этих целей заточены. Задача проектная.

Автор:  misha_OD [ 14 мар 2011 17:08 ]
Заголовок сообщения:  Re: И все-таки объем?

Якщо я правильно зрозумів то ЦМР>Вычитание сеток порахує обєм циліндричного тіла, а тут потрібно вичислити обєм зрізаного конуса, бічні грані якого опускаються не прямовисно вниз, а під кутом.

Автор:  Sergey [ 14 мар 2011 17:24 ]
Заголовок сообщения:  Re: И все-таки объем?

Это не ко мне, но как по мне "Вычитание" должно найти пересечение поверхностей.
Предположу алгоритм. Имеем плановое совпадение в узлах обеих сеток. Исходя из этого функция работает анализируя Z, если Z совпадает, то по способу интерполяции проводит разрез или обрезку одной из сеток получая фигуру "без дыр" как в навигаторе после расчета объема.
Вот только не представляю себе как создать обе сетки без смещения, разворота так что бы их узлы совпадали в плане :roll:

Автор:  Bondarets Alexander [ 14 мар 2011 17:46 ]
Заголовок сообщения:  Re: И все-таки объем?

Самый правильный подход - это поиск замкнутого объема между двумя и более поверхностями и построение по заданным поверхностям трехмерных тел. Такие операции лучше всего выполнять в программах твердотельного моделирования. Digitals это не умеет.

Автор:  Sergey [ 15 мар 2011 13:39 ]
Заголовок сообщения:  Re: И все-таки объем?

Получил 3Д тело с помощью автокада, нужную фигуру для расчета объема :D . А теперь знатоки, помогите скушать его Дигиталсу или хотя бы получить координаты нижней кромки. Получается так что Диг открывает примитивы, в моем случае структурные линии и подобную чепуху, а вот плоскости, поверхности и 3Д тело не проглатывает.
Спасибо!

Вложения:
.rar [715.63 Кб]
Скачиваний: 457

Автор:  Olg@ [ 16 мар 2011 14:37 ]
Заголовок сообщения:  Re: И все-таки объем?

такой результат устраивает?

Вложение:
.rar [191.37 Кб]
Скачиваний: 498

Автор:  Sergey [ 16 мар 2011 15:53 ]
Заголовок сообщения:  Re: И все-таки объем?

Olg@ писал(а):
такой результат устраивает?

Конечно :D . А теперь калитесь как сделали.
Olg@ СПАСИБО!!!.

Автор:  Olg@ [ 17 мар 2011 09:58 ]
Заголовок сообщения:  Re: И все-таки объем?

Ловкость рук и немного мошенничества:

1. Запускаем Google SketchUp (Pro)
2. File/Import/AutoCAD Files (*.dwg. *.dxf)
3. File/Export/3D Model/Google Earth File (*.kmz)

Страница 2 из 8 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/