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

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

  1. Землянин1

    Землянин1 Форумчанин

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

    Корёгин Евгений Форумчанин

    В МенюГео, если не ошибаюсь, есть такой инструмент.
     
  3. Землянин1

    Землянин1 Форумчанин

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

    Корёгин Евгений Форумчанин

    Ну так наверное надо выбирать отрезок, а не полилинию
     
  5. Землянин1

    Землянин1 Форумчанин

    Я хочу удлинить линейный объкт "Ограждения" с модуля "Топографические условные знаки" на полтора метра. Может они просто "не дружат"?
     
  6. Корёгин Евгений

    Корёгин Евгений Форумчанин

    Попробуйте расчленить полилинию на отрезки. Удлиннить нужные сегменты, потом объединить всё обратно в полилинию.
     
  7. sergtor

    sergtor Форумчанин

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

    Вложения:

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

    Землянин1 Форумчанин

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

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

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