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

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

Войти

Маленькие бесплатные Lisp'ы

Тема в разделе "BearDyugin app's", создана пользователем BearDyugin, 28 ноя 2017.

  1. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Цепочка размеров, с объединением в один размер элементов с одинаковым шагом.

    Команда: BD_GroupDim

    1. Указываем начало и конец цепочки, если размеры начинаются не с крайних элементов.
    2. Выбираем объекты (доступны: точки, круги, блоки)
    3. Указываем положение размерной линии
     

    Вложения:

    • BD_GroupDim.lsc
      Размер файла:
      4,9 КБ
      Просмотров:
      5
    • BD_GroupDim.VLX
      Размер файла:
      3,4 КБ
      Просмотров:
      12
    #121
    Sergey B. и flareon нравится это.
  2. skiner

    Форумчанин

    Регистрация:
    16 апр 2013
    Сообщения:
    69
    Симпатии:
    8
    Подскажите пожалуйста. Что я делаю не так. Соответственно команда BD_pt_interpolation. Почему уходит плоскость если делать по двум точкам. Если добавлять третью точку то всё строится как надо.
     

    Вложения:

    • 1.png
      1.png
      Размер файла:
      5,2 КБ
      Просмотров:
      24
    • 2.png
      2.png
      Размер файла:
      4,9 КБ
      Просмотров:
      21
    • 3.png
      3.png
      Размер файла:
      2,2 КБ
      Просмотров:
      21
    • 4.png
      4.png
      Размер файла:
      35,6 КБ
      Просмотров:
      22
    #122
  3. agajohn

    Форумчанин

    Регистрация:
    3 апр 2013
    Сообщения:
    480
    Симпатии:
    214
    Адрес:
    Москва
    upload_2023-10-22_16-30-3.png
    Остаются круги с радиуса привязки
     
    #123
  4. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Через Esc прерывал выполнение функции?
     
    #124
  5. agajohn

    Форумчанин

    Регистрация:
    3 апр 2013
    Сообщения:
    480
    Симпатии:
    214
    Адрес:
    Москва
    Да, но тоже самое с пробел-ом
    --- Сообщения объединены, 24 окт 2023, Оригинальное время сообщения: 24 окт 2023 ---
    ищу способ сделать такое автоматизированно вставка размеров длина и угол. где то тут видел не могу найти
    Ashampoo_Snap_24 октября 2023 г._10h33m22s_002_.png
     
    #125
  6. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Чтобы завершить не замкнутую линию, нужно нажать Левую Кнопку Мыши.

    Оформление схема ПВО https://geodesist.ru/resources/oformlenie-sxemy-pvo-lisp.68/
     
    #126
    agajohn нравится это.
  7. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Цепочка размеров, по секущей линии, с группировкой(или без)


    Команды:
    BD_DimChain - цепочка размеров по пересекаемым секущей линией объектам
    BD_DimChainGroup - цепочка размеров по пересекаемым секущей линией объектам, с группировкой одинаковых размеров идущих подряд.

    1. Указываем начало и конец секущей линии
    2. Указываем положение размерной линии
     

    Вложения:

    • BD_DimChain.VLX
      Размер файла:
      3,7 КБ
      Просмотров:
      14
    #127
  8. skiner

    Форумчанин

    Регистрация:
    16 апр 2013
    Сообщения:
    69
    Симпатии:
    8
    Добрый день. А есть-ли возможность задать до какого знака делать округления при группировке размеров. Хотя бы в графе общей суммы.
    А так же если при пересечении были уже проставлены какие либо размеры и мы пересекаем их. То получается какая-то непонятная каша.
     

    Вложения:

    #128
  9. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    По округлению, можно будет прочитать параметры из размерного стиля, и сделаю игнорирование объектов размер для пересечения с секущей.

    Если ближайшее дни не выложу правки, напомни в личку пожалуйста.
     
    #129
  10. Timkin

    Регистрация:
    4 фев 2024
    Сообщения:
    13
    Симпатии:
    0
    Уважаемый Александр Анатольевич, доброго времени суток! Использовал Ваш lisp - "Geo_ALign_object_to_curve_v2_0_2.vlx" спасибо огромное очень помогает, есть похожий в меню-гео - "переместить текст вдоль линии". Но каждый раз выбирать объект, потом линию или наоборот довольно утомительный процесс. Нашел Ваше видео и программку про разнос подписей в свободное место. Возник вопрос: возможно ли сделать также и с поворотом вдоль линий. Чтобы программка перебирала скажем выбранные блоки или текст, или объекты в слое, которые лежат на полилинии или в её вершинах и поворачивала вдоль этой линии. Насколько это сложно и времезатратно?
     
    #130
  11. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Когда-нибудь реализую.

    Пока можешь работать в связке с этим Лиспом https://geodesist.ru/threads/malenkie-besplatnye-lispy.67505/page-4#post-1001822
     
    #131
  12. Александр Пих

    Регистрация:
    19 сен 2023
    Сообщения:
    3
    Симпатии:
    0
    Доброе время суток , такая просьба, функция "Чертим полилинию с авто привязкой к точечным объектам". Возможно ли сделать привязку к вершинам полилинии(3D) с аналогичным функционалом?
     
    #132
  13. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Расставь точки по вершинам полилинии.
     
    #133
  14. Александр Пих

    Регистрация:
    19 сен 2023
    Сообщения:
    3
    Симпатии:
    0
    Так и делаю, но точки создать потом точки удалить, хотелось бы избавится от лишних манипуляций, но за ответ спасибо.
     
    #134
  15. Ek_burg

    Регистрация:
    17 июн 2024
    Сообщения:
    2
    Симпатии:
    0
    Подскажите макрос для кнопки Geo_SignCoord_v3_0_3.
     
    #135
  16. Ek_burg

    Регистрация:
    17 июн 2024
    Сообщения:
    2
    Симпатии:
    0
    Разобрался
    ^C^C^P(if (not Geo_SignCoord)(load "Geo_SignCoord_v2_1_2.VLX" ) );^PGeo_SignCoord;
     
    #136
  17. koban83

    Форумчанин

    Регистрация:
    13 дек 2012
    Сообщения:
    174
    Симпатии:
    5
    Адрес:
    г. Смоленск
    доброго времени суток! подскажите!
    Может кто знает такую утилиту, чтоб можно было выбирать линии в автокад, а на выходе получился текст (4,2+3,0+5)*3.11=58, где в скобочках длинна этих линий,
    и вставился в чертёж!
     
    #137
  18. Hunter23071985

    Форумчанин

    Регистрация:
    30 янв 2014
    Сообщения:
    44
    Симпатии:
    3
    Всем привет!
    Возникла задача подрезать кучу блоков по полилинии, сохранив атрибуты блоков.
    В ExptressTools есть команда CLIPIT (C:\Program Files\Autodesk\AutoCAD ХХХХ\Express\clipit.lsp), режет с сохранением атрибутов, но поштучно: видео.
    При большом количестве блоков это не очень удобно: пример файла.
    Мог бы кто-нибудь подкорректировать lisp для выполнения такой задачи?
    С уважением.
     
    #138
  19. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    Здравствуйте. Можно ли эту программу сделать для полилиний
     
    #139
  20. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Где-то недавно на форуме выкладывали продление полилиний.
     
    #140

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

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