Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Построение 3D модели с треугольников

Тема в разделе "Другие программы", создана пользователем Евгений1231, 29 окт 2019.

  1. Евгений1231

    Регистрация:
    18 авг 2014
    Сообщения:
    24
    Симпатии:
    0
    Адрес:
    Карелия
    Добрый день. Подскажите, в какой программе построить 3Д модель с треугольников. Есть такой исходник.
     

    Вложения:

    #1
  2. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    Civil 3D
     
    #2
    Евгений1231 нравится это.
  3. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    Эти треугольники, в вашем файле, ничего вам не дадут. Они представлены в виде полилиний, а они не трёхмерны, у полилиний только один уровень. А вот по точкам или горизонталям - легко построить 3Д модель. Программ может быть много, но, самая удобная и простая это, по совету trir,
     
    #3
    Евгений1231 нравится это.
  4. Евгений1231

    Регистрация:
    18 авг 2014
    Сообщения:
    24
    Симпатии:
    0
    Адрес:
    Карелия
    Спасибо. Попробую разобраться
     
    #4
  5. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    А что там разбираться? В Цивиле по вашим точкам построил поверхность, она полностью села на ваши треугольники. Делов на пол минуты.
     
    #5
  6. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Qvinto, подскажите наиболее оптимальный вариант, как из поверхности сделать 3Д тело? Возможно, где то на форуме уже обсуждали. Буду признателен за ссылку
     
    #6
  7. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
  8. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    trir, спасибо!
     
    #8
  9. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Помогите, пожалуйста. Снова возникли трудности. Не получается извлечь объёмное тело из поверхности. На вручную смоделированном элементарном примере всё получилось. А на реальной поверхности, с кучей неровностей выдаёт ошибку при извлечении. Ошибка.jpg
    Извлёк две поверхности в два необъёмных 3Д тела. При попытке их объединить в одно объёмное тело, AutoCAD выдаёт ошибку:
    Ошибка операции моделирования:
    Error Code Number is 84028
    Помогите советом, кто знает, как из этих поверхностей создать одно объёмное 3D тело.
    Файлы с поверхностями и 3D телами прилагаю
     

    Вложения:

    #9
  10. ardi.stroi

    Форумчанин

    Регистрация:
    10 окт 2014
    Сообщения:
    1.653
    Симпатии:
    1.994
    Выделяете нужную поверхность TIN и жмете следующее

    Безымянный.png

    Безымянный 2.png
     
    #10
  11. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Спасибо. С этим уже разобрался. Конкретно с этой поверхностью, которую приложил в файле выше, возникают проблемы.
    --- Сообщения объединены, 17 ноя 2019, Оригинальное время сообщения: 17 ноя 2019 ---
    Тела уже извлечены. Но они не объёмные. Пытаюсь вручную их объединить и сделать объёмными, но AutoCAD ругается. Граница общая, так что тела должны быть замкнутыми.
    --- Сообщения объединены, 17 ноя 2019 ---
    ardi.stroi, когда выбираю и нижнюю и верхнюю поверхность, в командной строке появляется ошибка
    Сбой логической операции над 3D-телами или поверхностями.
    Ошибка операции моделирования:
    Error Code Number is 84003
    А функция выдаёт следующее окно Ошибка2.jpg
    Результат одинаковый что на ПК, что на ноутбуке
     
    #11
  12. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.273
    Симпатии:
    2.574
    Адрес:
    г.Смоленск
    Sergey B., может упростить их?
     
    #12
  13. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Удалил у нижней поверхности общую границу и объёмная модель построилась. Хотя, эта линия была добавлена и в верхнюю и в нижнюю поверхность специально для соединения. К сожалению, после удаления общей границы, изменилась форма по границе и объём. Буду копать дальше в этом направлении.

    FOXXX591, спасибо. Попробую.
    --- Сообщения объединены, 17 ноя 2019, Оригинальное время сообщения: 17 ноя 2019 ---
    Смог решить проблему следующим образом: сделал смещение соединяющей линии по 3 мм вниз и вовнутрь, добавил эту линию в поверхность низа. У поверхности низа удалил внешнюю границу. 3D модель построилась с небольшой погрешностью. 5534.2696 куба против 5533.34<Насыпь> в поверхности TIN для объёма.
     
    #13
  14. ardi.stroi

    Форумчанин

    Регистрация:
    10 окт 2014
    Сообщения:
    1.653
    Симпатии:
    1.994
    3D модель создается по линиям проекции от одной поверхности до другой. Что-то теряется. Или наоборот, не знаю что у вас.
     
    #14
  15. Sergey B.

    Форумчанин

    Регистрация:
    16 мар 2017
    Сообщения:
    388
    Симпатии:
    95
    Адрес:
    Тула
    Это могло получиться из-за того, что я сделал смещение 3 мм у общей границы вниз и вовнутрь. На всю площадь, более 5000 кв. м., это, вполне, могло дать погрешность в 1 куб. Буду дальше изучать эту тему, чтобы уменьшить погрешность. Хотя, погрешность в 1 куб, при объёме 5533 куба, это капля в море.
     
    #15
  16. ardi.stroi

    Форумчанин

    Регистрация:
    10 окт 2014
    Сообщения:
    1.653
    Симпатии:
    1.994
    Для некоторых, даже 30 м3, в среднем 3000 рублей капля )
     
    #16
    Qvinto нравится это.

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление