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

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

Войти

Расстояния от начальной точки последовательно до других на одной полилинии (отрезке)

Тема в разделе "Autodesk", создана пользователем semk, 9 авг 2021.

  1. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    639
    Симпатии:
    699
    Адрес:
    СССР, город хлебный
    На поворотах текст кривовато вставляется. Разбираться буду завтра.
     

    Вложения:

    • ps2.LSP
      Размер файла:
      4,4 КБ
      Просмотров:
      3
    #21
  2. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Выложи пару чертежей-dwg c обмерами, бо программу лучше тестировать на реальных чертежах.
    Поменяй 11 на 22.
    (defun c:22
    или на любое понравившееся тебе сочетание цифр и лат. букв (после двоеточия)
    Удали в программе последнюю строку - автозапуск.
    (C:11)
    --- Сообщения объединены, 10 авг 2021, Оригинальное время сообщения: 10 авг 2021 ---
    Моя программа работает как с полилинией, так и с цепочкой отрезков.
     
    #22
  3. semk

    Форумчанин

    Регистрация:
    20 ноя 2012
    Сообщения:
    196
    Симпатии:
    26
    Спасибо с командами понял. Высылаю образцы.
     

    Вложения:

    #23
  4. 1958

    Форумчанин

    Регистрация:
    21 авг 2013
    Сообщения:
    639
    Симпатии:
    699
    Адрес:
    СССР, город хлебный
    Для этих случаев лучше использовать лисп, предложенный ivsem
     
    #24
  5. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    В программе используется функция лиспа - distance, которая измеряет расстояние по прямой.
    По этому после огибания угла здания расстояния будут вычисляться не правильно!
    В новую версию 33v03.lsp добавил возможность переноса расстояний.
    Если после образмеривания нажать правую кнопку мышки, то будут выбраны размеры и их можно вручную перенести в нужное место.
    Если вас все устраивает, то нажимайте клавишу Esc.
    Чила 11, 22, 33 я использую в названии функция для ускорения их запуска.
    Левой рукой набираю 11 и большим пальцем левой руки ударяю по пробелу - функция запускается.
    В дальнейшем для повторных запусков подряд можно нажимать только пробел.
    Правая рука все время работает только с мышкой.
     

    Вложения:

    • 33v03.lsp
      Размер файла:
      1,4 КБ
      Просмотров:
      5
    #25
    flareon и Qvinto нравится это.
  6. semk

    Форумчанин

    Регистрация:
    20 ноя 2012
    Сообщения:
    196
    Симпатии:
    26
    Всем большое спасибо за помощь. Я думаю, что програмки понадобятся не только мне. Всем удачи, успехов в деятельности и здоровья!
     
    #26

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

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