Lisp: Как поместить Z в ближайший текст

Тема в разделе "Autocad", создана пользователем Blaukempt, 1 мар 2023.

  1. Blaukempt

    Blaukempt Форумчанин

    Столкнулся с необходимость перенести значение координаты Z блока в содержимое ближайшего к блоку текста. Попадался кому-нибудь такой? Такая необходимость появилась в связи исправлением топографического плана большой площади.
     
    Последнее редактирование: 1 мар 2023
  2. Efisol

    Efisol Форумчанин

    присваивает Z примитиву значение ближайшего текста.
    текст надо уменьшать, чтобы не было наложений
     

    Вложения:

    • ztxt.lsp
      Размер файла:
      1,6 КБ
      Просмотров:
      54
  3. Blaukempt

    Blaukempt Форумчанин

    Спасибо. Только мне нужно "перенести значение координаты Z блока в содержимое ближайшего к блоку текста".
    Мне не нужно ничего брать из текста. Мне нужно поместить в текст. Текст существует и его много. Z нужно взять из блоков.
     
  4. Efisol

    Efisol Форумчанин

    если только взорвать все блоки и поставить новые значения Z. примитив в виде однострочного текста
     

    Вложения:

    ardi.stroi нравится это.
  5. Blaukempt

    Blaukempt Форумчанин

    Что бы потом несколько десятков тысяч текстов руками заново развернуть и подвинуть?
    Нужен лисп что бы "перенести значение координаты Z блока в содержимое ближайшего к блоку текста".
     
  6. Steinar

    Steinar Форумчанин

    Кстати, можно было бы сделать тему, где подобные пожелания выполнялись бы за вознаграждение.
    То, что Вы просите совсем легко, но не все готовы потратить своё время.
     
    ardi.stroi нравится это.
  7. ardi.stroi

    ardi.stroi Форумчанин

    Такого лиспа нет. Скопируй все эти блоки, вставь в другой dwg. Воспользуйся советом Efisol.
    Обратно проделай копирование и вставку в виде блока. Занимает всё это 5 сек.

    Оффтоп
    @Steinar, тоже почувствовал капризный тон?
     
    DGZ и Efisol нравится это.
  8. Steinar

    Steinar Форумчанин

    Я уже давно безразличен.
     
  9. ardi.stroi

    ardi.stroi Форумчанин

    Оффтоп

    На пенсии?
     
  10. Steinar

    Steinar Форумчанин

    на форуме )
     
    X-Y-H и ardi.stroi нравится это.
  11. Blaukempt

    Blaukempt Форумчанин

    Это не совет. Это очевидно действие ведущее к еще большей катастрофе. Конечно у меня есть мои блоки с нужными отметками и они стоят там, где стояли блоки с неправильными отметками. От этих неправильных отметок остались тексты со значениями этих неправильных отметок и их достоинство в том, что они уже повернуты и раздвинуты по ситуации.
    Если вытащу атрибуты или текст у своих, правильных отметок, то мне придется их разворачивать и растаскивать. А это многие десятки тысяч объектов.
    Поэтому, на мой взгляд, единственным решением будет сохранить старые тексты и заполнить их содержимое значением Z новых блоков с правильными отметками. Всё это и выражается в одном предложении "перенести значение координаты Z блока в содержимое ближайшего к блоку текста".
    --- Сообщения объединены, 1 мар 2023, Оригинальное время сообщения: 1 мар 2023 ---
    Я готов рассмотреть выполнение за вознаграждение.
     
  12. Efisol

    Efisol Форумчанин

    да мне, откровенно говоря, все равно
    ищущий да обрящет
     
  13. FOXXX591

    FOXXX591 Форумчанин

  14. Steinar

    Steinar Форумчанин

    10к. В течении воскресенья. Нужен будет ваш файл.
    Принимаю рубли, крипту.
    --- Сообщения объединены, 1 мар 2023 ---
    Эх, такая сделка сорвалась (
     
    1958 и ardi.stroi нравится это.
  15. Blaukempt

    Blaukempt Форумчанин

    Всё равно спасибо. Если что, обращусь. Может у меня раньше воскресения получится.
     
  16. 1958

    1958 Форумчанин

    Было же уже!
     

    Вложения:

    • 55.LSP
      Размер файла:
      2,7 КБ
      Просмотров:
      24
    zvezdochiot нравится это.
  17. Blaukempt

    Blaukempt Форумчанин

    Спасибо! А вот это похоже, но работает не так. Этот лисп спрашивает образец точки, затем образец текста, после чего блок заменяет на точку автокада, что само по себе совсем не страшно, но при этом старый текст заменяет на новый с новым содержимым и ориентирует его горизонтально. То есть пропадает старый угол поворота текста и его положение. Наверное этот лисп можно отредактировать.
     
  18. 1958

    1958 Форумчанин

    Кто-то запрещает? Флаг Вам в руки и вперед!
     
  19. Blaukempt

    Blaukempt Форумчанин

    Уже курю справку!
     
  20. AGF

    AGF Форумчанин

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