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

Анализ полилинии на самопересечение

Тема в разделе "Civil 3D", создана пользователем PEMCOH, 3 окт 2022.

  1. PEMCOH

    PEMCOH Форумчанин

    Доброго дня!

    Импортировал в Civil3D поверхность через LandXML. Оно почему-то строится с дырками как друшлак.
    Скрин (раскрыть)
    Screenshot 2022-10-03 115947.jpg

    Чтобы заполнить дыры, извлекаю 3D грани треугольников и внешнюю границу. Создаю новую поверхность из треугольников и сталкиваюсь с проблемой, когда пытаюсь добавить внешнюю границу. Появляется сообщение, что полилиния либо не замкнута, либо пересекает себя.

    Не получается найти точки самопересечения, пытался вручную, тоже тщетно.
    Есть ли какой способ как можно из существующей полилинии сделать подходящую для границы?

    Спасибо!
     

    Вложения:

    • Drawing1.dwg
      Размер файла:
      14,9 МБ
      Просмотров:
      4
    Последнее редактирование: 3 окт 2022
  2. Savo

    Savo Форумчанин

    Если эта поверхность из фотоскана, то рекомендую использовать экспорт модели Autocad dxf polyline и строить поверхность по объектам чертежа - многогранник - галочка на сохранить рёбра. Автокад сам всё заполнит и сделает нормальную поверхность.

    В ином случае попробуйте сместить границу на 10 см внутрь и попробуйте ещё раз. У меня всё получилось. Выбрал тип границы "внешняя" и "неразрушающая структурная линия".
     
    PEMCOH нравится это.
  3. PEMCOH

    PEMCOH Форумчанин

    Это облегченная поверхность из Cyclon3DR сделанная по данным сканирования.


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