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

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

Войти

Разбивка сложной фигуры (полилиния) на простые (LISP)

Тема в разделе "Autocad", создана пользователем Ultras, 19 мар 2021.

  1. Ultras

    Регистрация:
    24 апр 2013
    Сообщения:
    24
    Симпатии:
    0
    Вобщем вопрос такой: делаем исполнительные по текущему ремонту дорог, а там нужно контур дороги разбивать на отдельные простые фигуры (квадраты, прямоугольники, трапеции) и проставлять на них размеры с площадями, так называемая "карточка подсчёта площадей". Так вот есть ли какой-нибудь лисп, чтобы не в ручную это разбивать, а типа выделил замкнутую полилинию дороги и автоматом она разбилась на простые фигуры?
     
    #1
  2. zvezdochiot

    Форумчанин

    Регистрация:
    27 июн 2014
    Сообщения:
    6.015
    Симпатии:
    2.128
    Адрес:
    г. Москва
    Самая простая 2D фигура - треугольник. Процесс разбиения называется триангуляцией Делоне. Треугольники можно сцепить в четырёх-, пяти-, шести-, ... угольники. Триангуляцию делает цивил при построении поверхности.

    PS: Ежели нужен именно lisp, то http://elpanov.com/index.php?id=6
     
    #2
    Последнее редактирование: 19 мар 2021
  3. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    #3
    chehoff нравится это.

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

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