1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны периодические перебои в работе.

Как выдавить в поверхности TIN, 3D тело цилиндр ?

Discussion in 'Civil 3D' started by ardi.stroi, Nov 20, 2019.

  1. ardi.stroi

    ardi.stroi Форумчанин

    Привет всем. Помогите, нужно в боковой поверхности TIN выдавить цилиндр. Например, есть откос котлована в виде поверхности TIN, нужно выдавить цилиндр, в виде канализационной трубы, да так, чтобы поверхность TIN откоса, повторила цилиндр?
    Возможно так?
    Спасибо за ответы.
     
  2. Efisol

    Efisol Форумчанин

    коридоры в Civil
     
    ardi.stroi likes this.
  3. ardi.stroi

    ardi.stroi Форумчанин

    А проще нельзя?
    --- Сообщения объединены, Nov 20, 2019, Оригинальное время сообщения: Nov 20, 2019 ---
    Поставлю задачу проще. Например, есть коробка, без верхней крышки.
    Моя поверхность TIN, представляет коробку перевернутою вниз. Вопрос, как в боковой стенке выдавить отверстие, как показано на рисунке?
    Спасибо за ответы.

    20181023-2.jpg
     
  4. house_cat

    house_cat Форумчанин

    Из пов-ти можно извлечь 3д тело, а дальше вычитанием вроде... Потом можно разбить до отрезков и восстановить поверхность. А зачем?
     
    geo_rva and ardi.stroi like this.
  5. FOXXX591

    FOXXX591 Форумчанин

    Самое простое построить поверхность трубы и по линии пересечения поверхностей удалить лишние треугольники в откосе.
     
    ardi.stroi likes this.
  6. house_cat

    house_cat Форумчанин

    Чего-то только вычитание не работает...Тут попозже гуру моделинга придет спрошу
    --- Сообщения объединены, Nov 20, 2019, Оригинальное время сообщения: Nov 20, 2019 ---
    А как ее создать то? Только пол-трубы получится?
     
    ardi.stroi likes this.
  7. FOXXX591

    FOXXX591 Форумчанин

    Половину верх, половину низ.
     
    ardi.stroi likes this.
  8. house_cat

    house_cat Форумчанин

    Работает! При извлечении 3д тела надо дать ему большую глубину, чтоб потом можно было лишние отрезки удалить, и после восстановления из отрезков придется удалить лишние треугольники в дырке, так что извлекаемый не удалять по нему контур обрезки.
     
    ardi.stroi likes this.
  9. ardi.stroi

    ardi.stroi Форумчанин

    Все равно не понял )
     
  10. house_cat

    house_cat Форумчанин

    Напишу позже, прикольная фишка
     
    ardi.stroi likes this.
  11. house_cat

    house_cat Форумчанин

    1.jpg
    --- Сообщения объединены, Nov 21, 2019, Оригинальное время сообщения: Nov 21, 2019 ---
    Такая фигня должна получиться, для того что бы потом лишнее легко удалялось.
    --- Сообщения объединены, Nov 21, 2019 ---
    Разбиваем до областей, и удаляем все ненужное внизу 3.jpg
    --- Сообщения объединены, Nov 21, 2019 ---
    Остальное разбиваем до отрезков
    --- Сообщения объединены, Nov 21, 2019 ---
    Отрезки добавляем в новую поверхность
     

    Attached Files:

    • 2.jpg
      2.jpg
      File size:
      477.7 KB
      Views:
      41
    • 5.jpg
      5.jpg
      File size:
      418.6 KB
      Views:
      34
    ardi.stroi likes this.
  12. ardi.stroi

    ardi.stroi Форумчанин

    Спасибо, вертикально я знал, а вот как в бок, вот это я пока не знаю. Делаю вручную. Как сделать проще, одной или несколькими командами?
     
  13. house_cat

    house_cat Форумчанин

    6.jpg Остатки контура от цилиндра, добавляем структурной линией и удаляем лишние треугольники в дырке.
    --- Сообщения объединены, Nov 21, 2019, Оригинальное время сообщения: Nov 21, 2019 ---
    7.jpg Такая фигня получится, но на самом деле это не совсем окружность, а многоугольник, окружность не получится.
    Нужно вместо цилиндра который я вырезал, создать тело из нужного контура и если есть радиусы вершин туда побольше, тогда вместо удаления треугольников можно будет добавить контур границей (скрыть)
    --- Сообщения объединены, Nov 21, 2019 ---
    Проще хз) у меня 5 мин заняло, самое интересное зачем это нужно?) Контекст?
     
    ardi.stroi likes this.
  14. Sayanbi4

    Sayanbi4 Форумчанин

    ТС не уточнил )

    Сдавал ИС на обратную засыпку циркводоводов, так из V грунта отнял сумму всех V трубопроводов, без всякой вышеописанной гимнастики...
     
  15. Ребят, а как сделать 2000 таких отверстий в ряд с интервалом 1.5 м., а лучше 2000 цилиндрических фигур перпендикулярных к плоскости, и что бы при расчете объемов Цивил исключил их из расчета? Никто не сталкивался с таким?
     
  16. house_cat

    house_cat Форумчанин

    ))) может как-то попроще можно задачу решить...
     
  17. Барбатос

    Барбатос Форумчанин

     
  18. Барбатос, если было бы все так просто)))) Сама поверхность меняется по высотам, соответственно сваи (цилиндры) все разной длины, и еще эти цилиндры расположены с определенным интервалом в шахматном порядке. Все это засыпается песком, и объем песка нужно будет считать.В ручную можно считать но гемора много, я думал в Цивиле все создать и считать быстрее, или Цивил на такое не способен?
     
  19. Барбатос

    Барбатос Форумчанин

    Алек-85, т.е., если я правильно понял, Вам нужно просто исключить из расчета объемов сваи? Тогда понатыкать, где находятся сваи и "добавить границу -"скрыть"" по ним, и Цивил уберет, их, из расчетов. Он не считает объём, там, где поверхности не пересекаются. Ещё, небольшой совет, если будете отрисовывать окружностью, она не добавится в границы, нужно полилинией сделать круг.
     
    Evrashca likes this.
  20. house_cat

    house_cat Форумчанин

    Только цивил точно не видит круги, и насколько я помню такую кучу границ сразу не добавит.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice