|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
21.11.2016, 08:32 | #1 | |
Как построить 3d модель скважин
Регистрация: 10.12.2008
Сообщений: 122
|
||
Просмотров: 4737
|
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
я делал это в Civil через brep
если нужны только скважины - то цилиндры можно рисовать и через command, а вот если нужны слои рисовать - то тут уже нужен brep а как координаты скважин хранятся в БД? |
|||
|
||||
Регистрация: 10.12.2008
Сообщений: 122
|
База состоит из 2-х таблиц SQL. Первая с номерами, координатами скважин (X,Y,Z; Z-абсолютная отметка), и глубиной. Вторая - слои по скважине, глубина подошвы слоев с описанием. А вообще, можешь алгоритм описать, как эти слои добавить, чтобы они соответствовали нужной скважине, а потом по отметкам получить цилиндр
|
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Цитата:
Цитата:
Код:
|
|||
|
||||
техник-геолог Регистрация: 26.12.2009
Kenigsberg
Сообщений: 79
|
Глянь-ка одну хорошую вещь http://c3dexpert.blogspot.com/2013/1...al-module.html Все хорошо, но есть одна проблема, если есть переслаивание, порядок грунтов в разных скважинах разный, то версия от 2013 не работает, невозможно заполнить таблицу...Говорят, что сейчас что-то поменялось, не тестил, не знаю.
|
|||
|
||||
Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР Блог Регистрация: 30.01.2008
Ленинград
Сообщений: 18,693
|
1) Для чего нужна 3д модель скважин. Это риторический вопрос. Ответ - ни для чего.
2) А что же нужно бывает вместо 3д модели скважин ? А вот это философский вопрос, на который разные специальности отвечают по разному. 2а) Для авторов КЖ0 такая модель может дать разрезы по фундаментам. Есть связка цивила и ревита/автокада позволяющая такое рисовать. А зачем надо это рисовать авторам КЖ0 ? Это тоже риторический вопрос. Ни зачем не надо. Всё что надо в расчётам расчётчики учтут и без такой модели, а связать такую модель с расчётом это годы автоматизации... Разумеется автор КЖ0 или любой негеолог никогда грамотно такой сложный (когда казалось бы он и нужен) разрез не построит. Получится фикция. Для этого нужен геологический стаж, знание истории региона и конкретного района, ну или простое напластование пород. А простой разрез можно быстро сделать в автокаде, если очень надо. 2б) Геологи в горных проектных институтах использую профессиональные программы для работы в 3Д модели. Разумеется не скважин, а пород и т.п. В ихней геологической модели скважины являются только источником данных. Сама модель состоит из физических и экономических параметров в 3Д и является основанием для разработки схемы вскрытия месторождения. Популярные макромайн, датамайн и т.п. Русификации нет, но они безальтернативны. 2в) Да. Есть же ещё гидрогеологи. Они в таких моделях делают расчёты в своих программах. Честно говоря не сталкивался, не могу утверждать чего там как делается. 2г) И ещё есть люди рисующие ради рисования. Вот они в цивиле этим и занимаются. 2д) На форуме были попытки использовать цивил для горного дела. Пока вроде бы безрезультатно. Оно и понятно.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен Последний раз редактировалось Tyhig, 21.11.2016 в 22:55. |
|||
|
||||
Регистрация: 10.12.2008
Сообщений: 122
|
Модель мне нужна для того, чтобы доказать наглядно, что уровень грунтовых вод лежит в одном районе ниже пород, а в другом пересекает их. И, самое главное, выделить одним цветом карстовые полости, вскрытые при бурении скважин, и рассчитать объем подземной закарстованности.
По поводу модели. Я хочу узнать алгоритм построения этих цилиндров. Если есть 2 таблицы в БД, как мне из них вытащить данные для построения модели скважин. Как понимаю, нужно написать на lisp функции, а вот как это сделать, еще не разобрался. Может есть у кого примерный lisp для этой задачи? БД - 2 таблицы sql, в первой - №,X,Y,Z,H,ID(идентификатор скважины). Во второй - ID (идентификатор скважины),h1,h2,h3...hN (глубина подошвы слоев). Последний раз редактировалось Макс_Кунгур, 22.11.2016 в 07:50. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Чем Z отличается от H?
Какая СУБД? Структура второй таблицы не хорошая, я делал - id, id_Скважины, id_Слоя, Мощность 1. Создать слои h1,h2,h3...hN - можно ручками, можно програмно 2. Выполнить запрос для каждого слоя Цитата:
3. Сделать текущим слой для нужного слоя и выполнить соответствующий скрипт Последний раз редактировалось trir, 22.11.2016 в 09:52. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание поверности и 3d модели поверхности в AutoCAD Civil 3d 2009 | Arhistratig | Вертикальные решения на базе AutoCAD | 25 | 07.05.2013 14:53 |
Ищу 3D модели полувагонов и платформ в любом формате | Владимир М | Поиск литературы, чертежей, моделей и прочих материалов | 9 | 25.06.2011 22:37 |
Как грамотно строить чертеж по 3d модели | Борисарх | AutoCAD | 1 | 26.11.2010 18:10 |
Что лудше использовать для создания 3D модели !!! | Skiv | Другие CAD системы | 6 | 18.02.2010 20:50 |
Восстановление первоначального вида модели после 3d Orbit в | sasha_lif | AutoCAD | 6 | 18.06.2008 22:44 |