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

Рисование полилинии по точкам

Тема в разделе "Autodesk", создана пользователем olegzyr, 6 дек 2010.

  1. olegzyr

    olegzyr Форумчанин

    Подскажите, существует ли утилита, отрисовывающая полилинии по координатам в тхт. Нашел только одну addon. Но у нее один недостаток. Если замкнутых контуров много, отрисовка не прерывается на конечной точке (координате), совпадающей с начальной, а рисуется соединие со следующим контуром и т.д. В результате, когда участков много (кпт) получается исчирканный экран.
     
  2. SVP

    SVP Форумчанин

    Существуют. Выложу в ближайшие дни "конвертор кадастрового инженера".
     
  3. olegzyr

    olegzyr Форумчанин

    Жду с нетерпением!
     
  4. olegzyr

    olegzyr Форумчанин

    Забыл обещание?
     
  5. Krovlaf

    Krovlaf Форумчанин

    Поставь себе CadTools! Среди множества ништяков есть и Draw objects from Coordinates
    Утилита бесплатная. Дружит с Excel. Есть еще Point Manager, KAI. По поиску все находится
     
  6. Qvinto

    Qvinto Форумчанин

    Да, не плохо было бы сортировать порядок прохождения полилинии.
     
  7. Krovlaf

    Krovlaf Форумчанин

    Не придал значения пока сам не обжегся.
    Пришли кадастровые паспорта с координатами участков. Требуется все их отобразить в Каде полилиниями, с номерами вершин углов соответственно. А участков - надцать-двадцать, а в таблицах с координатами все они в рядок, без разделения. При вычерчивании вышеописанными (в том числе и мной) способами - не то что "исчирканный экран", ПАУТИНА. В итоге процесс отрисовки вышел ну совсем "полуавтоматическим". Конвертер кадастрового инженера конечно штука хорошая, но сей проблемы он не решил...
    А кажется что для ЛИСПА здесь должно быть все просто: при совпадении координат вершин полилинии вычерчивание текущей линии прерывается и начинается уже со следующей по порядку точки новой линии.
     
  8. BearDyugin

    BearDyugin Модератор Форумчанин

    А для волшебной палочки вообще пару взмахов ::biggrin24.gif::
    Конкретный пример, пожалуйста.
     
  9. Krovlaf

    Krovlaf Форумчанин

    М...да. Все оказывается не так просто и просто не так. Каждый паспорт составляется на один участок. Уже проще. (Мне достались уже обработанные, выдернутые из паспортов таблицы с координатами углов - в примере текстовый документ с координатами). Как ни крути - рисовать участки по одному. Но есть заковырочка. Точки в таблице с координатами отсортированы по возрастанию номеров. Но этот порядок зачастую не совпадает с порядком прорисовки. Перед тем как рисовать нужно отсортировать (о чем и упоминал пан Qvinto).
     

    Вложения:

  10. BearDyugin

    BearDyugin Модератор Форумчанин

    Принцип сортировки подскажешь?
     
  11. Krovlaf

    Krovlaf Форумчанин

    Сколько не пытался найти логику в нумерации углов поворота границ участков в кадастровых паспортах - бесполезно. В основном, конечно, нумерация идет от меньшего к большему, но из-за того что углы поворота имеют номера соседних участков, а у них порядок нумерации может быть другой. По этой причине понять из таблиц координат порядок прорисовки углов поворота к сожалению НЕЛЬЗЯ. Из таблиц с дирекционными углами порядка следования точек поворота я тоже не нашел. Остается одно - глядя на план земельного участка в кадастровом паспорте рисовать полилинию по заранее вставленным точкам вручную! Однако, недоработочка! ЧЁ б спрашивается не вставить в таблицы с координатами доп. столбец с нумерацией в порядке прорисовки?
     
  12. BearDyugin

    BearDyugin Модератор Форумчанин

    Т.е. опять же в ручную, но не в AutoCAD по точкам с номерами тыкать, а в текстовом файле(или Excel) проставить порядок прорисовки, и чтоб программа по этому дополнительному столбцу уже сама всё отрисовала? А оно точно быстрее получиться столбец вводить чем на экране тыкать?
     
  13. Krovlaf

    Krovlaf Форумчанин

    Но это должно делаться один раз при составлении паспорта для возможности дальнейшего автоматизированного использования. А так получается что участок по паспорту каждый раз строится вручную. Я так понимаю паспорт составляют программно. Ну и почему бы не учесть возможность создания столбца с порядком прорисовки? "Но это уже совсем другая история" и тема для обсуждения.
     
  14. Здравствуйте. Возможно такая опция есть и в самом автокаде, но мне найти не удалось.
    И в форумах тоже не нашла.
    Дано: либо готовая полилиния (например дорога). Либо линия, состоящая из отрезков.
    Необходимо: обвести готовую полилинию по частям, либо отрезки обвести полилинией.
    Есть ли возможность не ломая глаза по имеющимся точкам создать полилинию например по 50 точкам- соответственно если правая полоса дороги, то сверху вниз, если левая, то снизу вверх, т е по часовой стрелке.
     
  15. X-Y-H

    X-Y-H Администратор Команда форума

  16. BearDyugin

    BearDyugin Модератор Форумчанин

    Не совсем понятно, на самом деле чего тебе нужно, т.е. в принципе-то ясно, что хочется большой красной кнопки "██" ::biggrin24.gif::

    Добавлю ещё несколько вариантов:
    1. Объединить цепочку из отрезков в одну полилинию:
    2. Рисование полилинии по вершинам других полилиний Bypass_Polyline.LSP
    3. Создать полилинию по точкам (объектам AutoCAD) PointManager
     
  17. Disney, X-Y-H спасибо- буду пробовать всё по-очереди. Если бы самой знать что надо)).
    Часто необходимо обвести готовые объекты (из отрезков или полилиний) одной полилинией- строго по часовой стрелке и с левого верхнего угла- вручную глазки устают, хотелось автоматизировать)
     
  18. sidor

    sidor Форумчанин

    написал свою программу, которая строит полилинию в автокаде по файлу координат (xls, csv, txt). Дорабатываю, чтобы можно было строить сразу несколько контуров в одном чертеже
     
  19. Есть ли такие проги чтобы сами точки обводили и высоты на выносках проставляли?
     
  20. Philin

    Philin Форумчанин

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