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

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

Войти

Дублирующиеся точки

Тема в разделе "Autodesk", создана пользователем ЛЕНТЯЙКА, 13 апр 2012.

  1. ЛЕНТЯЙКА

    Форумчанин

    Регистрация:
    16 мар 2011
    Сообщения:
    291
    Симпатии:
    10
    Адрес:
    Калининград
    Как автоматически в автокаде убрать дублирующиеся точки на полилиниях или просто несколько точек с одинаковыми координатами?
     
    #1
  2. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.760
    Симпатии:
    2.517
    Адрес:
    Сибирь
    Новые команды для работы с полилинией

    ========== Определенные команды ============

    PL-JOIN -Объединение полилиний чохом
    PL-JOIN3D -Объединение 3D полилиний
    PL-A2L -Замена линейного сегмента в полилинии дуговым сегментом.
    PL-L2A -Замена дугового сегмента в полилинии линейным сегментом.
    PL-DIV -Разбивает выбранный сегмент полилинии на указанное количество сегментов или через указанное расстояние
    PL-DIVAll -Разбивает все сегменты полилинии на указанное количество
    сегментов или через указанное расстояние
    PL-VxAdd -Добавляет новую вершину к полилинии
    ENTREVS -Реверс объекта
    ENTREV -Реверс объектов (множественный выбор)
    PL-VxRdc -Удаление вершин полилиний, которые лежат на одной прямой
    PL-VxDel -Удаление выбранной вершины
    PL-VxOpt -Удаление совпадающих вершин из полилинии
    PL-NoArc -Аппроксимация дуговых сегментов полилинии
    PL-Clone -Построение полилинии путем копирования ее сегментов
    PL-VxMove -Перемещение вершин полилинии
    PL-Vx1 -Изменение начала полилинии
    ConvTo2d -Преобразование линейных объектов в 2D полилинии
    ConvTo3d -Преобразование линейных объектов в 3D полилинии
    MPL -Построение средней линии
    R3P -Прямоугольгик по 3-м точкам
    PL-CSE -Объединение 2d полилиний по примитиву (** NEW **)
    PL-SgWidth -Изменить ширину сегмента полилинии (** NEW **)

    команда _overkill из Express Tools
     
    #2
    ЛЕНТЯЙКА нравится это.
  3. ЛЕНТЯЙКА

    Форумчанин

    Регистрация:
    16 мар 2011
    Сообщения:
    291
    Симпатии:
    10
    Адрес:
    Калининград
    Спасибо, очень помогли. ::smile24.gif::

    ой, что то я не до конца разобралась видимо. Извиняюсь.

    Ура, всё работает!!
     
    #3
  4. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.233
    Адрес:
    Украина, г.Калуш
    Можно еще попробовать и это решение. TotalPurge v. 4.0

    • Основные возможности послойной оптимизации чертежа:
      • Поиск и удаление дублирующих объектов.
      • Поиск и удаление объектов расположенных в области перекрытия других объектов.
      • Поиск и замена одним примитивом двух и более сонаправленных объектов образующих узел сопряжения.
      • Поиск и замена одним примитивом двух и более сонаправленных объектов расположенных с частичным перекрытием друг относительно друга.
      • Замена последовательных колинеарных цепочек однотипных объектов одним объектом.
      • Поиск и удаление избыточных вершин в полилиниях (POLYLINE, LWPOLYLINE).
      • Совместная и раздельная оптимизация примитивов LINE, CICRLE, ARC и полилиний POLYLINE, LWPOLYLINE.
      • Корректная работа с примитивами расположенными в различных плоскостях и 100% поддержка всех пользовательских систем координат (UCS).
      • Два встроенных метода оптимизации.
      • Высокая производительность программы по сравнению с существующими аналогами (OVERKILL).
     
    #4
  5. uroma1

    Форумчанин

    Регистрация:
    13 дек 2010
    Сообщения:
    148
    Симпатии:
    19
    Адрес:
    Пустыня
    Как вариант, в Експрессе есть команда Delete duplicate objects в меню Модификация. Кому-то нравится, кому-то - нет, ИМХО
     
    #5
  6. zeon111

    Форумчанин

    Регистрация:
    19 сен 2012
    Сообщения:
    551
    Симпатии:
    272
    Подскажите можно ли найти в автокаде повторяющиеся номера "ТЕКСТ"? Находятся не на одном месте а в разных частях чертежа. Например дерево с номером 1156 и в другом месте чертежа 1156. Начудили в камералке. Думаю как теперь найти все дубликаты в чертеже. А номеров много.
     
    #6
    zvezdochiot нравится это.
  7. Efisol

    Форумчанин

    Регистрация:
    2 авг 2015
    Сообщения:
    469
    Симпатии:
    406
    Адрес:
    НН
    _mapclean
     
    #7
  8. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    307
    Симпатии:
    135
    Ну найти то не проблема, вопрос что из всего найденного надо оставить.
     
    #8
  9. zeon111

    Форумчанин

    Регистрация:
    19 сен 2012
    Сообщения:
    551
    Симпатии:
    272
    я посмотрел. тут натыкано бог знает куда и как деревьяя на домах и на асфальте так что вопрос снят. Проще сделать заново.
    такой мегадичи я в жизни не встречал
     
    #9
  10. zvezdochiot

    Форумчанин

    Регистрация:
    27 июн 2014
    Сообщения:
    5.990
    Симпатии:
    2.114
    Адрес:
    г. Москва
    Не уверен. Ваш конкретный случай может и закончился ничем, но сам вопрос тот ещё. И представляет значимый интерес. Хотелось бы почитать побольше рецептов решения.
     
    #10
    zeon111 нравится это.
  11. alz

    alz
    Форумчанин

    Регистрация:
    26 май 2014
    Сообщения:
    307
    Симпатии:
    135
    Ну как вариант можно прореживать в последовательности отрисовки, оставлять самый первый отрисованный объект и удалять остальные, это если нет больше никаких вариантов отфильтровать по положению или чему-то такому.
     
    #11
  12. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Когда- то давно, я написал программку подавляющую одинаковые номера сьемочных пикетов в чертеже. бо по стандарту предприятия в чертежах сие было недопустимо. Программа при обнаружении пикетов с одинаковыми номерами добавляла к номеру букву А. Если попадался третий пикт с одинаковым номером, то добавлялась буква B и т. д.
     
    #12
  13. zvezdochiot

    Форумчанин

    Регистрация:
    27 июн 2014
    Сообщения:
    5.990
    Симпатии:
    2.114
    Адрес:
    г. Москва
    "Хотелось" бы наверное такую же, только без модификации текста, а с отправкой всех дубликатов в указываемый слой. Как то так.
     
    #13
  14. zeon111

    Форумчанин

    Регистрация:
    19 сен 2012
    Сообщения:
    551
    Симпатии:
    272
    над моим конкретным случаем я плачу просто. Камеральщица нанесла все "через ж%пу". Мегадичь и мег@тупица. Каждый знак неверен. Мало того что не разделила мелколиственные, широколиственные, фруктовые, потом не разделила многоствольные деревья (все одним знаком) ... так и наляпала их как бог на душу положил просто от балды (хотя можно было отсканировать план с точками и по крестам посадить, по подложке натыкать знаки деревьев - элементарно и точно) - некоторые на 51 метр от нужного места; с пару десятков деревьев, кустарников на домах и на асфальте, на дорогах. Просто как будто поиздевалась. Человек который 5 лет в этом нии работает. начальник ничего не делает с этим. Как будто чуркамене со стройки натыкал. И то я думаю чурка лучше бы справился с заданием.
     
    #14

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

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