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

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

Войти

Lisp: поместить текст на отметку ближайщей точки

Тема в разделе "Autocad", создана пользователем misterblazer, 14 июн 2017.

  1. misterblazer

    Форумчанин

    Регистрация:
    19 июл 2011
    Сообщения:
    76
    Симпатии:
    29
    Адрес:
    Санкт-Петребург
    Приветствую, коллеги!
    Имеется: точка (X,Y,Z), текст (X,Y,0) расположены рядом
    Требуется: извлечь отметку Z из свойств точки и поместить ее в свойства текста в автоматическом режиме.
    В распоряжении Autocad 2016, Civil инсталлировать нет возможности на рабочий компьютер
    Не получилось найти подобный Lisp ни в ресурсах, ни на других площадках по разработке приложений к Autocad

    Благодарю.
     
    #1
  2. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    А если, просто, подписать точки текстом с отметкой этой точки? Не подойдёт?
     
    #2
    AdrasMan нравится это.
  3. misterblazer

    Форумчанин

    Регистрация:
    19 июл 2011
    Сообщения:
    76
    Симпатии:
    29
    Адрес:
    Санкт-Петребург
    Да так можно было бы, но, например имеется текст с номером точки и мне нужно его поместить рядом с самой точки по координате Z, что бы работать в 3d. Текст с отметкой точки, конечно, можно поместить на высоту значения самой точки или содержания данного текста, т.к. они совпадают, но что делать с текстом который номер точки..
     
    #3
  4. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    Так это легко. геоимпорт и геоэкспорт вам поможет. Установите себе МенюГео, там эти приложения уже имеется.
    Сначала используем геоэкспорт, в качестве номера выбираем близлежащий текст, вот так
    upload_2017-6-14_19-22-46.png

    Получаем список координат в текстовике, и загоняем этот текстовик обратно в чертёж геоимпортом, всё будет на своих отметках, и отметка и точка и номер точки и топокод.
     
    #4
  5. misterblazer

    Форумчанин

    Регистрация:
    19 июл 2011
    Сообщения:
    76
    Симпатии:
    29
    Адрес:
    Санкт-Петребург
    Благодарю. Почти корректно работает)
    Но из-за большого количества точек, которые находятся близки и как текст не уменьшай программа иногда в нумерацию берет отметку. Это некорректно. Заморозка слоя не помогает, программа видимо работает со всеми точками, что есть в чертеже.
     
    #5
  6. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Вместо отдельно текста и отдельно точки лучше же блок с атрибутом, показывающим Z точки. Заодно можно ограничить расстояние и угол разворота этой надписи относительно ее точки.
    Т.е. сделайте-возьмите такой блок, экспортируйте точки в txt, импортируйте в виде такого блока. Или сразу замените точки на блок.
    Заготовки таких блоков на форуме не раз предлагались, выкладывались. Экспорт-импорт в разных вариантах на форуме тоже предлагается.
     
    #6
  7. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Напрямую заменить точки на блоки можно с помощью, например, PTM.
     
    #7
  8. MaxKal

    Форумчанин

    Регистрация:
    17 окт 2014
    Сообщения:
    177
    Симпатии:
    309
    Адрес:
    Краснодар
    если файл вложите, можно что-нибудь сообразить
     
    #8
  9. misterblazer

    Форумчанин

    Регистрация:
    19 июл 2011
    Сообщения:
    76
    Симпатии:
    29
    Адрес:
    Санкт-Петребург
    Благодарю всем за подсказки. Вопрос решен.
     
    #9
  10. MaxKal

    Форумчанин

    Регистрация:
    17 окт 2014
    Сообщения:
    177
    Симпатии:
    309
    Адрес:
    Краснодар
    каким образом? Интересно.
     
    #10
  11. Alex_181081

    Регистрация:
    14 ноя 2017
    Сообщения:
    2
    Симпатии:
    0
    Доброго времени суток коллеги. подскажите пожалуйста где можно взять "ГЕОЭКСПОРТ" Заранее благодарю.
     
    #11
  12. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    http://geodesist.ru/resources/geo-import-export.212/
     
    #12
  13. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    А чуть выше, глаза поднять и почитать?

     
    #13
  14. Lexa_Gidini

    Регистрация:
    26 май 2021
    Сообщения:
    19
    Симпатии:
    2
    Здравствуйте. Подскажите пожалуйста, есть ли возможность присвоить тексту отметку Z исходя из ближайшего PointА? К примеру необходимо присвоить тексту (глубина бурения скважины) отметку Z из рядом стоящей точки.
     
    #14
  15. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Пример бы посмотреть.
    Скважины, наверное, сделаны блоком? И отметки тоже блоком?
     
    #15

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

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