Помогу бесплатно разработать любую программу на autolisp.

Тема в разделе "Autodesk", создана пользователем Германup, 3 фев 2014.

  1. trir

    trir Форумчанин

    Civil 3D Импорт CoGo-точек из файла
     
  2. АлексЮстасу

    АлексЮстасу Форумчанин

    PointManager.lsp
     
  3. Qvinto

    Qvinto Форумчанин

    Самое простое решение в вашем случае, это геоиморт. У становите себе МенюГео, тут на форуме валяется, и все ваши проблемы будут решены.
    http://geodesist.ru/resources/geo-import-export.212/
     
    BearDyugin нравится это.
  4. ivsem

    ivsem Форумчанин

    У Вас код точки входит в название блока?!
     
  5. НЕт.
     
  6. кит

    кит Форумчанин


    --- Сообщения объединены, 8 мар 2018, Оригинальное время сообщения: 8 мар 2018 ---
    Такой лисп бы хотел.
    1 Все ближайщие 0,5м точки коварным каким то методом связанным с ТМОГИ объединяются в одну (и в плане и по высоте)
    2 полученные точки в плане и высоте различные на
    а) 2-7мм обозначаютя зелёным и в зелёный слой заносятся
    б) 7-12мм желтые и в желтый слой
    в) 12-25мм фиолетовый слой
    г) 25-70мм красный слой
    д) 70мм и более красные кресты
    3 настройки вариативны для пользователя (по возможности в вплывающем окне)
    4 чуть не забыл - точки можно выбирать по выделению, по одной и всей кучей сразу
     
  7. кит

    кит Форумчанин

    2* с ошибкой от исходных по ТМОГИ
     
  8. Здравствуйте.
    Столкнулся с вопросом выбора геоточки в чертеже по номеру точки без использования таблицы области инструментов. В командах Цивил такой не обнаружил (возможно плохо искал), как и в хелпах к Цивилу.
    Поиск геоточки по номеру через меню "быстрые свойства" занимает много кликов, что оправданно к единочном случае и неудобно, когда их нужно выбирать часто.
    Таблица навигатора в области инструментов. когда точек несколько тысяч неудобна для пролистывания и поиска "в ручную".
    Уважаемые форумчане, возможно ли написать код на Лиспе, который бы при его запуске, спрашивал номер точки и выделял ее в чертеже для дальнейшего редактирования.
    Большое спасибо за помощь.
     
  9. FOXXX591

    FOXXX591 Форумчанин

    Смеетесь что ли? Он же там по номеру отсортированы.
     
  10. sergtor

    sergtor Форумчанин

    Да, наверное все таки плохо искали.
     

    Вложения:

    • Image 2.png
      Image 2.png
      Размер файла:
      10,5 КБ
      Просмотров:
      33
  11. Большое спасибо, что откликнулись.

    1. Вы правы FOXXX591 они отсортированы по номеру, но например мне нужна точка с номером 5198 и 15000 точек. Приходится долго и нудно прокручивать таблицу.
    2. Указанную Вами sergtor команду знаю. Но у меня с ней проблема. Размеры отметок и номера точек при камеральной отрисовки делаю мелко (много рядом друг с другом точек), поэтому при использовании '_zpt. самой точки на экране не видно. Понятно, что она где-то в центре экрана и дальше продолжается серия последовательных приближений, что тоже не очень удобно. Возможно есть какая-нибудь системная переменная задающая размер зума по команде '_zpt, но я ее не знаю.
     
  12. FOXXX591

    FOXXX591 Форумчанин

    Есть еще вариант через команду "Найти". А дальше через прозрачную команду "Номер Точки"
     
  13. _Find ищет только текст, к сожалению. Может еще есть какая-нибудь его разновидность? Помимо быстрого поиска, там долго добираться до нужного параметра.
     
  14. FOXXX591

    FOXXX591 Форумчанин

    Ну если для вас 3 клика это долго, то я пас.
    Тогда действительно лучше лисп создать.
    1.png 2.png
     
  15. У меня так не получается почему-то. Поиск, выбрать объекты, выбрать по номеру точку, выбрал. Пишет точка выбрана, введите номер точки. если нажать enter, то неправильный номер точки, а если esc, то мы возвращаемся в меню найти, на исходную позицию. и
    --- Сообщения объединены, 25 мар 2018, Оригинальное время сообщения: 25 мар 2018 ---
    А вот через быстрый поиск получается.
    --- Сообщения объединены, 25 мар 2018 ---
    Для первого варианта файлы 1-4
    Для быстрого поиска файлы 5-9
     

    Вложения:

    • 01.jpg
      01.jpg
      Размер файла:
      200,2 КБ
      Просмотров:
      25
    • 02.jpg
      02.jpg
      Размер файла:
      207,7 КБ
      Просмотров:
      22
    • 03.jpg
      03.jpg
      Размер файла:
      211,6 КБ
      Просмотров:
      23
    • 04.jpg
      04.jpg
      Размер файла:
      199,6 КБ
      Просмотров:
      23
    • 05.jpg
      05.jpg
      Размер файла:
      214,7 КБ
      Просмотров:
      20
    • 06.jpg
      06.jpg
      Размер файла:
      211,5 КБ
      Просмотров:
      19
    • 07.jpg
      07.jpg
      Размер файла:
      198 КБ
      Просмотров:
      19
    • 08.jpg
      08.jpg
      Размер файла:
      213,3 КБ
      Просмотров:
      19
    • 09.jpg
      09.jpg
      Размер файла:
      210,5 КБ
      Просмотров:
      19
  16. BearDyugin

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

    Чихун нравится это.
  17. Огромное спасибо BearDyugin!!!!
    Работает, как раз то что нужно.
    А то обычными средствами када, я смог достичь только следующую последовательность: рисовать точку, ввести прозрачную команду номер точки, увеличить объект (точку), а после уже выделить находящуюся здесь же геоточку. Получалось в Малаховку через Лондон.
     
  18. Спасибо, пользовался этим, но теперь требуют добавлять внутренние углы... да ещё без дирекционных ::mad24.gif::
    Нельзя ли сделать лисп с таким набором: координаты вершин, внутренние углы, длины сторон, площадь и периметр этого участка?
     
  19. sergtor

    sergtor Форумчанин

    Не совсем по Вашему запросу, но как вариант (автора к сожалению не знаю).
     

    Вложения:

    • geo_table.lsp
      Размер файла:
      13,9 КБ
      Просмотров:
      11
  20. Спасибо, отличная штука! Но в таблице дирекционные углы, а не внутренние.
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление