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

Откуда берутся лишние ребра у поверхности, построенной по структурным линиям?

Тема в разделе "Civil 3D", создана пользователем GeOdessit, 15 май 2015.

  1. GeOdessit

    GeOdessit Форумчанин

    Строю по точкам съёмки две характерные линии. Добавляю эти линии в пустую поверхность и назначаю внешнюю границу. Получается так:
    [​IMG]
    Откуда появляются лишние точки и ребра на поверхности? Как этого избежать?
    К тому же отметки этих лишних явно отличаются от отметок соседних, "правильных" точек.
    Исходник с характерками - во вложении.
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    ...
    ...
    После удаления других характерных линий из чертежа, артефакты не появляются. Но как быть, если они нужны? (в моём случае - для построения другой поверхности)
     

    Вложения:

  2. monolit

    monolit Форумчанин

    лишние щелканья лкм (излишние вершины поллинии)
     
  3. FOXXX591

    FOXXX591 Форумчанин

    Лишние ребра поверхности появляются из-за лишних точек структурных линий. В вашем случае лишние точки структурных линий появились из-за пересечения структурных линий щебня и структурных линий из слоя "лишние точки". Удалите структурные линии из слоя "лишние точки" и проблема исчезнет.
     
  4. InOut

    InOut Форумчанин

    Попробуйте добавлять (или разнести уже созданные) характерные линии на разные площадки. Тогда они не будут взаимодействовать и давать паразитные точки пересечения. Об этом можно почитать тут: http://yrogachev.blogspot.ru/2012/12/blog-post_19.html

    Может и не исчезнуть. Я много раз замечал подобные вещи даже там, где никаких других характерных и структурных линий нет: такое ощущение, что Сивил иногда просто как-то коряво интерполирует промежуточные точки структурных линий. Так и не понял почему.
     
    Grandpa, GeOdessit и FOXXX591 нравится это.
  5. FOXXX591

    FOXXX591 Форумчанин

    Извиняюсь, не заметил этого сообщения.
    Тогда в вашем случае сделайте так:
    Переместите характерные линии "лишних отметок"с площадки Site1 на площадку Site1/3. Проблема должна исчезнуть.
    Безымянный.png
    --- Сообщения объединены, 15 май 2015, Оригинальное время сообщения: 15 май 2015 ---
    Интересно, не встречал такого пока. Может есть какие скрытые объекты.
     
    Grandpa и GeOdessit нравится это.
  6. GeOdessit

    GeOdessit Форумчанин

    Спасибо, ребята, помогли.
    В особенности InOut за ссылку. Теперь разобрался.
     
  7. chehoff

    chehoff Форумчанин

    Есть структурные линии, А как их сделать характерными?
     
  8. GeOdessit

    GeOdessit Форумчанин

    Немного странный вопрос, обычно наоборот характерные линии определяют структурными для правильного построения поверхности.
    Характерные линии можно построить из других объектов, например полилиний и 3d-полилиний.
    Приложите файл, посмотрим.
     
  9. chehoff

    chehoff Форумчанин

    В поверхности НИЖНЯЯ есть две структурные, а "характерные" они же?
     

    Вложения:

  10. GeOdessit

    GeOdessit Форумчанин

    Сейчас не могу проверить, пишу с телефона.
    Но судя по всему да. Структурными могут быть характерки либо 3d-полилинии.
     
  11. chehoff

    chehoff Форумчанин

    Т.е. если ЛКМ по "Характерные линии" то внизу пусто. Хотел с площадками попробовать, а у меня и характерные не определяются. Значит вопрос: как структурные назначить характерными,?
     
  12. nextnicetry

    nextnicetry Форумчанин

    А можно вопрос? Я вот с Credo_MIX на Civil перебираюсь, и у меня немного неясно в голове насчет структурных линий. В Кредо один тип структурных линий был, и все было понятно. Здесь я не понимаю слегка, какая разница между 3D-полилинией и характерной линией? Я строю поверхность на основе 3D-полилиний, и поверхности строятся правильно. Или нужно на основе характерных?
     
  13. FOXXX591

    FOXXX591 Форумчанин

    Разница только в том, что характерные линии можно редактировать средствами Сивила. А при построении поверхности разницы нету.
     
  14. nextnicetry

    nextnicetry Форумчанин

    FOXXX591, так и полинии можно редактировать же? Или у характерных какие-то свои операции есть?
     
  15. FOXXX591

    FOXXX591 Форумчанин

    111.png
     
  16. nextnicetry

    nextnicetry Форумчанин

    FOXXX591, понял, не дурак ::biggrin24.gif:: В общем, главное я для себя узнал, поверхности строить можно.
     
  17. GeOdessit

    GeOdessit Форумчанин

    chehoff,
    к сожалению не смог открыть Ваш файл полностью - у меня Цивил 2012, а у вас видимо новее.
    Конвертировал файл в формат dwg 2010. Но особенность Цивила в том, что даже после конвертации (или даже если Вы сохраните в dwg 2010), я не смогу редактировать специфические объекты Цивила (точки COGO, поверхности, трассы и пр.). У меня они будут отображаться в виде PROXY-объектов (видеть можно, редактировать - нет).
    Если Вы хотите передать мне эти объекты в нормальном виде, есть возможность сделать экспорт в XML (Лента - вкладка "Вывод" - Экспорт в XML).
    Дело в том, что я пока вообще не увидел в Вашем чертеже поверхностей. Есть только прокси-объект трассы. И есть голубые 3d-полилинии вдоль трассы. Видимо они и являются структурными для поверхности (дно канала, если я правильно понял).
    Вопрос: а зачем Вам, собственно, понадобилось извлекать характерки из поверхности? Ведь у Вас в чертеже уже есть 3d-полилинии.

    Почти никакой, характерная линия - усовершенствованный вид 3d-полилинии. Но возможности построения и редактирования гораздо шире. Характерку можно строить не только указывая узловые точки (как для 3d-полилинии), но и по уклонам сегментов. Можно построить от 2d-объекта, но "посадить" на поверхность (назначить отметки по поверхности). Можно построить отступом от существующей характерки (аналог _offset) с указанием разности отметок или уклона. Для редактирования отметок характерки можно использовать специальный Редактор отметок. И ещё много чего...
    Кроме того, характерные линии, которые находятся на одной площадке, взаимодействуют между собой. Если две характерки имеют в плане общие точки (пересекаются, соединяются или перекрываются на коком-то участке), то отметки этих точек Цивил сделает одинаковыми. Эта особенность была рассмотрена выше в данной теме.
    А вот структурная линия - элемент определения поверхности. И это не самостоятельный объект Цивила, а скорее ссылка на другие объекты (как правило 3d-полилиния или характерка).

    Понятие о структурных и характерных линиях можно получить из этого видеоурока:

    Правда, немного сумбурно, всё в куче, но всё равно неплохо. Можно заодно посмотреть следующий видеоурок, он развивает тему дальше.

    ...

    chehoff,
    а может Вам как раз надо построить поверхность от двух голубых и одной желтой 3d-полилиний?
    Тогда порядок такой:
    1. Создаете в Навигаторе пустую поверхность TIN.
    2. В меню "Определение" созданной поверхности щелчок ПКМ по пункту "Структурные линии" - Добавить.
    3. Указываете чохом все Ваши 3d-полилинии и жмете Enter.
    4. В Определении щелчок ПКМ по пункту "Границы" - Добавить - Ок. Выбираете желтую 3d-полилинию. Это будет наружная граница Вашей поверхности, чтоб отсечь лишние треугольники.

    Файл с результатом прилагаю.
     

    Вложения:

    Последнее редактирование: 30 авг 2015
    Geoshaman, nextnicetry и chehoff нравится это.
  18. GeOdessit

    GeOdessit Форумчанин

    Кстати, если б голубые и желтая 3d-полилиния были бы характерными линиями, то вместо пп.1-3 достаточно было б их выбрать - ПКМ - добавить к поверхности в качестве структурной линии. Вот ещё одно удобное отличие характерной линии от 3d-полилинии.
     
  19. chehoff

    chehoff Форумчанин

    vovkaf, я пока пережевываю вашу инфу) А XML не грузится сюда, но в принципе мне достаточно вы дали информации по характерной линии, большое спасибо.
     
  20. GeOdessit

    GeOdessit Форумчанин

    chehoff, пожалуйста.
    Но хоть для спортивного интереса сообщите - что всё-таки нужно: поверхность построить или линии извлечь?
    А то комичная ситуация получается: пытаюсь помочь, но не знаю что должно получится на выходе)))
    В итоге, получается как у вас в подписи: вопрос по ходу пустяковый, а я вам целую лекцию прочитал. Аж самому страшно скока букофф ::facep::
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление