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

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

Войти

Простановка длин сегментов полилинии

Тема в разделе "Autocad", создана пользователем Resta3, 5 сен 2018.

  1. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    Здравствуйте!
    Утеряла програмку(lisp), которая проставляла длины сегментов выделенной полилинии. Т.е. при выделении полилинии проставляются длины всех сегментов - не надо кликать на каждом отдельно. (подписываю трубопроводы ). Помогите , пожалуйста, с поиском подобного. Функция распространенная. Наверняка многие пользуются. Примеры прилагаю( можно мультивыноской , можно текстом - не принципиально). (поиском пользовалась - может не так запрашивала...)
     

    Вложения:

    #1
  2. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    Не могу указать тему, тоже не нашел. Из загашника:
     

    Вложения:

    #2
  3. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    Спасибо, но для трубопроводов не подойдет. Нужно обязательно прописывать дополнительные характеристики - Ду, Характеристики трубы, и м. ( типа Ду=200 ППУ 225х16,6, L=25.3 м)
     
    #3
  4. Qvinto

    Форумчанин

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

    Resta3, а какой командой он запускался?
     
    #4
  5. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    Эх. Не помню, к сожалению. Лисп да, самодельным кто-то поделился, год назад. У меня лиспы в отдельной папке лежат, но тот самый как испарился . Как раз на первом рисунке (где выноски 1) это он и есть. По полилинии мультивыноски расставлялись.
     
    #5
  6. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    Resta3, тогда просите наше сообщество, что бы кто-то вам его написал заново. И, тогда берегите его как зеницу ока.
    http://geodesist.ru/threads/pomogu-...ogrammu-na-autolisp.23877/page-32#post-812065

    http://geodesist.ru/threads/vynoska-dliny-polilinii.72095/#post-823358
    http://geodesist.ru/threads/kak-avtomaticheski-prostavit-razmer-polilinii.33624/#post-807289
    http://geodesist.ru/threads/malenkie-besplatnye-lispy.67505/#post-808025
    И так далее, пользуемся ПОИСКОМ по форуму.
     
    #6
  7. agajohn

    Форумчанин

    Регистрация:
    3 апр 2013
    Сообщения:
    473
    Симпатии:
    208
    Адрес:
    Москва
    как не помните команду запуска? а как вы его запускали? Ну тогда возможно что он есть, вы просто не узнаете его!
     
    #7
  8. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    Не часто использую - поэтому не помню.Я команду запуска смотрю в файле лиспа. (Лиспы у меня все наперечет - нету того самого::sad24.gif::::apstenu::
     
    #8
  9. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    636
    Симпатии:
    696
    Адрес:
    СССР, город хлебный
    Пробуй.
     

    Вложения:

    • 77.LSP
      Размер файла:
      1,2 КБ
      Просмотров:
      212
    #9
    desty, Иоан4, freese и 4 другим нравится это.
  10. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    Огромное спасибо!!! ТО что надо. Вы так облегчили мой труд!
    --- Сообщения объединены, 5 сен 2018, Оригинальное время сообщения: 5 сен 2018 ---
    Вопрос: а если нет возможности сделать реверс полилинии, то как можно подписи развернуть. А то они у второй линии кверх ногами...
     

    Вложения:

    • ggg.png
      ggg.png
      Размер файла:
      64,4 КБ
      Просмотров:
      104
    #10
    1958 нравится это.
  11. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    636
    Симпатии:
    696
    Адрес:
    СССР, город хлебный
    Найдите строку
    ang (angle p1 p2),
    измените её на
    ang (angle p2 p1).

    Можно сделать проверку на направление линии.
    Или, в идеале, проверку угла вставки текста на каждом сегменте, многое можно придумать. :)
     
    #11
  12. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    В любом случае, еще раз, огромное СПАСИБО !!
    --- Сообщения объединены, 5 сен 2018, Оригинальное время сообщения: 5 сен 2018 ---
    Все отлично работает )).
     
    #12
  13. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    636
    Симпатии:
    696
    Адрес:
    СССР, город хлебный
    Ну, чтобы получить ещё одно "огромное СПАСИБО!!", попробуйте такой вариант:
     

    Вложения:

    • 77.LSP
      Размер файла:
      1,2 КБ
      Просмотров:
      513
    #13
    desty, TulGeo, Палыч и 2 другим нравится это.
  14. Resta3

    Регистрация:
    26 авг 2015
    Сообщения:
    11
    Симпатии:
    2
    ::hi::Тогда еще раз Огромное Спасибо! Я и от первого варианта рада безмерно. А теперь я "вдвое счастливей буду" )).
     
    #14
    Палыч нравится это.
  15. freese

    Регистрация:
    12 ноя 2014
    Сообщения:
    4
    Симпатии:
    0
    Прошу прощения за поднятие старой темы. А возможно ли создание мультивыноски над сегментами полилинии?
     
    #15
  16. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    636
    Симпатии:
    696
    Адрес:
    СССР, город хлебный
    Можно. Только вот придётся потом править вручную каждую выноску, чтобы не накладывалась на полилинию. Т.е. начальную точку выноски можно привязать к середине сегмента, а вот как вычислить точку вставки полки выноски - вот в чем проблема.
     
    #16
  17. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    636
    Симпатии:
    696
    Адрес:
    СССР, город хлебный
    Просто выноски (не мульти):
     

    Вложения:

    • 78.LSP
      Размер файла:
      1.001 байт
      Просмотров:
      57
    #17
    freese нравится это.
  18. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    Можно запустить поиск на компьютере на *.lsp и *.fas - если это был именно лисп.
     
    #18
  19. freese

    Регистрация:
    12 ноя 2014
    Сообщения:
    4
    Симпатии:
    0
    Это наименьшая из проблем, пускай накладывается, мультивыноски всеж удобнее таскать
     
    #19
  20. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    636
    Симпатии:
    696
    Адрес:
    СССР, город хлебный
    Мультивыноски:
     

    Вложения:

    • 79.LSP
      Размер файла:
      1.002 байт
      Просмотров:
      76
    #20
    serjo, greckk, chehoff и ещё 1-му нравится это.

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

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