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

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

Войти

Границы поверхности в civil

Тема в разделе "Civil 3D", создана пользователем KommenKleidung, 16 июн 2016.

  1. KommenKleidung

    Форумчанин

    Регистрация:
    25 окт 2014
    Сообщения:
    42
    Симпатии:
    0
    Здраствуйте! Такой вопрос. Необходимо построить горизонтали в Civil, вроде бы все легко, но возникает один вопрос - когда я вбиваю группу точек перед созданием поверхности (с чертежа AutoCAD), программа почему-то определяет границу, в которой будут горизонтали по крайним точкам, так вот, отсюда возникает вопрос - можно ли самому нарисовать границу поверхности? Искал, но что-то не нашёл, может вы чем нибудь поможете, спасибо.
     
    #1
  2. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.272
    Симпатии:
    2.574
    Адрес:
    г.Смоленск
    Можно структурной линией. Потом добавите ее к поверхности.
     
    #2
  3. KommenKleidung

    Форумчанин

    Регистрация:
    25 окт 2014
    Сообщения:
    42
    Симпатии:
    0
    Спасибо. А где мне найти структурную линию, и как потом прикрепить её к поверхности?
     
    #3
  4. Мимокрокодил

    Форумчанин

    Регистрация:
    29 янв 2013
    Сообщения:
    1.189
    Симпатии:
    607
    А вы точно искали? Вообще-то даже обычная полилиния пойдет. Забейте в любой поисковик: Как задать границу поверхности в Цивил
     
    #4
  5. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.272
    Симпатии:
    2.574
    Адрес:
    г.Смоленск
    Если вам нужна обрезанная поверхность по определенному контуру, то обвидите его полилинией, затем добавьте его как границы поверхности. Если надо сделать контур за пределами съемки, то постройте структурную линию по контуру и добавьте его к поверхности.
     
    #5
    Мимокрокодил нравится это.
  6. KommenKleidung

    Форумчанин

    Регистрация:
    25 окт 2014
    Сообщения:
    42
    Симпатии:
    0
    Хорошо, буду искать
     
    #6
  7. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    Я не использую структурные линии. Её прекрасно заменяет 3D полилиния. Потом, конечно, если нужно, то её легко превратить в структурную. Её же можно и добовлять в качестве структурных в поверхность, не превращая в структурную Цивила.
    Для отображения границ вполне подойдет и любая замкнутая полилиния.
    Границв в Цивиле (из справки) (раскрыть)

    Определяет имя создаваемого контура. Если имя не задано, то по умолчанию используется следующее соглашение по именованию: "Контур<номер>". Например, если имя не введено, первый контур называется "Контур1", второй - "Контур2" и т. п.
    Тип
    Определяет тип добавляемого контура. См. "Границы":
    • Внешний: создается внешний контур для поверхности.
    Примечание
    Для поверхности можно определить несколько внешних границ, однако применяется только тот из них, который был создан последним.

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




    А тут смотреть не пробовали?

    http://geodesist.ru/forum/threads/videouroki-civil-3d.1021/
    --- Сообщения объединены, 17 июн 2016, Оригинальное время сообщения: 17 июн 2016 ---
    Я не использую структурные линии. Её прекрасно заменяет 3D полилиния. Потом, конечно, если нужно, то её легко превратить в структурную. Её же можно и добовлять в качестве структурных в поверхность, не превращая в структурную Цивила.
    Для отображения границ вполне подойдет и любая замкнутая полилиния.
    Границв в Цивиле (из справки) (раскрыть)

    Определяет имя создаваемого контура. Если имя не задано, то по умолчанию используется следующее соглашение по именованию: "Контур<номер>". Например, если имя не введено, первый контур называется "Контур1", второй - "Контур2" и т. п.
    Тип
    Определяет тип добавляемого контура. См. "Границы":
    • Внешний: создается внешний контур для поверхности.
    Примечание
    Для поверхности можно определить несколько внешних границ, однако применяется только тот из них, который был создан последним.

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




    А тут смотреть не пробовали?

    http://geodesist.ru/forum/threads/videouroki-civil-3d.1021/
     
    #7
  8. .Dobriy

    Форумчанин

    Регистрация:
    13 окт 2015
    Сообщения:
    62
    Симпатии:
    19
    Добрый день!!
    Имеем такую ситуацию, множество контуров из 2д полилиний.
    Вопрос: Можно ли выбрать сразу несколько внешних контуров для границы поверхности, чтоб она сразу порезалась по этим контурам? При задании 1го внешнего контура она тут же режется по нему.
     
    #8
  9. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    #9
    .Dobriy нравится это.
  10. .Dobriy

    Форумчанин

    Регистрация:
    13 окт 2015
    Сообщения:
    62
    Симпатии:
    19
    #10
  11. kheylan66

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    311
    Симпатии:
    188
    Адрес:
    kheylan@mail.ru
    При подсчете объемов лень стало вручную рисовать границу по точкам и вот, что из этого вышло.
    Выделяю район с массивом точек, потом с помощью команды быстрого выбора ограничиваю выбор точек по высоте, согласно картинке.
    Потом не снимая выделения применяю команду TSP (лисп прилагаю, конечно ее предварительно надо загрузить в AutoCAD). И все контур создан, конечно есть шероховатости, но их легко подправить, удалив лишние вершины или добавив.
    Когда создаю нижнюю поверхность использую команду Fast Select из Express, щелкнув по этому контуру все точки на полилинии выделятся. Быстрый выбор.jpg Fast Select_cr.jpg
     

    Вложения:

    • TSP.lsp
      Размер файла:
      9,6 КБ
      Просмотров:
      28
    #11
  12. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    А если поверхность уже построена? Как быть с точками COGO?
    А вот, как раз для этого, в Civile и предусмотрен подобный фильтр при создании групп точек (скрин). Меняем отображение стилей точек и меток для этой группы и создаем границу. Можно использовать прозрачные команды при большом нагромождении точек.
     

    Вложения:

    • Image 2.png
      Image 2.png
      Размер файла:
      19,3 КБ
      Просмотров:
      59
    • Image 3.png
      Image 3.png
      Размер файла:
      17,5 КБ
      Просмотров:
      49
    #12
  13. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.272
    Симпатии:
    2.574
    Адрес:
    г.Смоленск
    Пфффф.
    Поверхность по низу создаю 3Dполилинией, полученной таким образом.
    Безымянный.png
    И манипуляции с точками не нужны вообще.
    В поверхность сравнения надо предварительно включить все точки и удалить лишние ребра.
    Все.
     
    #13
  14. kheylan66

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    311
    Симпатии:
    188
    Адрес:
    kheylan@mail.ru
    FOXXX591,
    --- Сообщения объединены, 15 фев 2017, Оригинальное время сообщения: 15 фев 2017 ---
    Надо все равно, как то создать границу поверхности, чтобы так получилось.
    --- Сообщения объединены, 15 фев 2017 ---
    Удалить лишние ребра, не проще создав границу.
    --- Сообщения объединены, 15 фев 2017 ---
    пример прилагаю файл Объем насыпи.dwg
     

    Вложения:

    #14
  15. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    kheylan66, для таких маленьких участков, на мой взгляд, гораздо лучше использовать не точки, а блоки, по нескольким причинам:
    Во-первых, они легко масштабируемы.
    Во-вторых, при наведении курсора на блок, он подсвечивается, и вычерчивание границы абсолютно не составляет сложности, особенно при большой "кучности" точек.
    В-третьих, создание поверхности по-блокам мало чем отличается от создания по точкам AutoCAD.
    В-четвертых, при таком варианте, можно без создания поверхности, покрутить облако 3D орбитой и визуально отследить нужную (ые) точки.
     

    Вложения:

    #15
  16. kheylan66

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    311
    Симпатии:
    188
    Адрес:
    kheylan@mail.ru
    sergtor, не понимаю, ко мне попадает такой файл Объем насыпи.dwg, зачем мне из точек создавать блоки и как из блоков легче создать границу?! Просто я предложил вариант создания границы с помощью файла TSP.lsp (хвала создателем этого файла) и все.
     
    #16
  17. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    Да это не конкретно Вашего случая касается. Скорее в развитие темы.
     
    #17
  18. kheylan66

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    311
    Симпатии:
    188
    Адрес:
    kheylan@mail.ru
    sergtor, а как так быстро из точек сделал блоки с помощью какой программки?!
     
    #18
  19. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    Ответил в личку (с приложением).
     
    #19
    kheylan66 нравится это.
  20. kheylan66

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    311
    Симпатии:
    188
    Адрес:
    kheylan@mail.ru
    sergtor, спасибо! просто перебрал несколько программ, а про эту забыл!
     
    #20

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

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