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

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

Войти

Как изменить длину полилинии?

Тема в разделе "Autocad", создана пользователем Землянин1, 15 дек 2016.

  1. Землянин1

    Форумчанин

    Регистрация:
    24 мар 2015
    Сообщения:
    67
    Симпатии:
    1
    Всем привет. Подскажите пожалуйста есть-ли модуль, лисп или макрос на кнопку (хотя сам в них "тёмный лес". Попытаюсь разобраться если найду) с помощью которого можно проделать следующие действия: щелкнули на полилинию - появилось сообщение о его длине, и появился запрос ввода длины. Вводим новую длину (которая нужна). Отрезок изменяет свою длину с новым значением. Пример: есть отрезок 12.5. Нужно сделать его длину = 10. Щелкнул по модулю, увидел длину 12.5, вписал 10 и отрезок стал =10.
    Очень похожее решалось здесь. Заранее благодарен.
     
    #1
  2. Корёгин Евгений

    Форумчанин

    Регистрация:
    21 янв 2014
    Сообщения:
    123
    Симпатии:
    30
    Адрес:
    Кострома
    В МенюГео, если не ошибаюсь, есть такой инструмент.
     
    #2
  3. Землянин1

    Форумчанин

    Регистрация:
    24 мар 2015
    Сообщения:
    67
    Симпатии:
    1
    Нашёл в МенюГЕО инструмент "Удлинить отрезок" на вкладке "Работа с полилиниями". Что-то не получается у меня с ним работать. После команды "Выберите отрезок" нажимаю на конец полилинии показывае "Выбрано отрезков 0". Могли бы описать ход действий с данным инструментом?
    --- Сообщения объединены, 16 дек 2016, Оригинальное время сообщения: 16 дек 2016 ---
    Инструмент работает только с линиями нарисованные с командой "Отрезок".
     
    #3
  4. Корёгин Евгений

    Форумчанин

    Регистрация:
    21 янв 2014
    Сообщения:
    123
    Симпатии:
    30
    Адрес:
    Кострома
    Ну так наверное надо выбирать отрезок, а не полилинию
     
    #4
  5. Землянин1

    Форумчанин

    Регистрация:
    24 мар 2015
    Сообщения:
    67
    Симпатии:
    1
    Я хочу удлинить линейный объкт "Ограждения" с модуля "Топографические условные знаки" на полтора метра. Может они просто "не дружат"?
     
    #5
  6. Корёгин Евгений

    Форумчанин

    Регистрация:
    21 янв 2014
    Сообщения:
    123
    Симпатии:
    30
    Адрес:
    Кострома
    Попробуйте расчленить полилинию на отрезки. Удлиннить нужные сегменты, потом объединить всё обратно в полилинию.
     
    #6
  7. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.716
    Симпатии:
    604
    Адрес:
    Ухта
    В НПИ (настройка пользовательского интерфейса) создаем пользовательскую команду, например Увеличить1(чтобы не редактировать штатную), кнопку и перемещаем на нужную панель (или создаем новую), прописываем макрос ^C^C_lengthen;;/; После этого достаточно будет указать полилинию и в командную строку ввести нужную длину. При этом еще можно указать направление увеличения (уменьшения) полилинии.
     

    Вложения:

    • Image 1.png
      Image 1.png
      Размер файла:
      35,1 КБ
      Просмотров:
      45
    #7
    AGF, Oigi, FOXXX591 и 2 другим нравится это.
  8. Землянин1

    Форумчанин

    Регистрация:
    24 мар 2015
    Сообщения:
    67
    Симпатии:
    1
    Всем спасибо. Решил. Про F12 совсем забыл (ученик пока). Но все таки ради интереса и общего развития задам следующий вопрос (не отругайте пожалуйста Администраторы).

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

    Все понял, спасибо.
     
    #8

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

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