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

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

  1. BearDyugin

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

    Цепочка размеров, с объединением в один размер элементов с одинаковым шагом.

    Команда: BD_GroupDim

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

    Вложения:

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

    skiner Форумчанин

    Подскажите пожалуйста. Что я делаю не так. Соответственно команда 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
  3. agajohn

    agajohn Форумчанин

    upload_2023-10-22_16-30-3.png
    Остаются круги с радиуса привязки
     
  4. BearDyugin

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

    Через Esc прерывал выполнение функции?
     
  5. agajohn

    agajohn Форумчанин

    Да, но тоже самое с пробел-ом
    --- Сообщения объединены, 24 окт 2023, Оригинальное время сообщения: 24 окт 2023 ---
    ищу способ сделать такое автоматизированно вставка размеров длина и угол. где то тут видел не могу найти
    Ashampoo_Snap_24 октября 2023 г._10h33m22s_002_.png
     
  6. BearDyugin

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

    Чтобы завершить не замкнутую линию, нужно нажать Левую Кнопку Мыши.

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

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

    Цепочка размеров, по секущей линии, с группировкой(или без)


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

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

    Вложения:

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

    skiner Форумчанин

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

    Вложения:

  9. BearDyugin

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

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

    Если ближайшее дни не выложу правки, напомни в личку пожалуйста.
     
  10. Уважаемый Александр Анатольевич, доброго времени суток! Использовал Ваш lisp - "Geo_ALign_object_to_curve_v2_0_2.vlx" спасибо огромное очень помогает, есть похожий в меню-гео - "переместить текст вдоль линии". Но каждый раз выбирать объект, потом линию или наоборот довольно утомительный процесс. Нашел Ваше видео и программку про разнос подписей в свободное место. Возник вопрос: возможно ли сделать также и с поворотом вдоль линий. Чтобы программка перебирала скажем выбранные блоки или текст, или объекты в слое, которые лежат на полилинии или в её вершинах и поворачивала вдоль этой линии. Насколько это сложно и времезатратно?
     
  11. BearDyugin

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

    Когда-нибудь реализую.

    Пока можешь работать в связке с этим Лиспом https://geodesist.ru/threads/malenkie-besplatnye-lispy.67505/page-4#post-1001822
     
  12. Доброе время суток , такая просьба, функция "Чертим полилинию с авто привязкой к точечным объектам". Возможно ли сделать привязку к вершинам полилинии(3D) с аналогичным функционалом?
     
  13. BearDyugin

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

    Расставь точки по вершинам полилинии.
     
  14. Так и делаю, но точки создать потом точки удалить, хотелось бы избавится от лишних манипуляций, но за ответ спасибо.
     
  15. Подскажите макрос для кнопки Geo_SignCoord_v3_0_3.
     
  16. Разобрался
    ^C^C^P(if (not Geo_SignCoord)(load "Geo_SignCoord_v2_1_2.VLX" ) );^PGeo_SignCoord;
     
  17. koban83

    koban83 Форумчанин

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

    Hunter23071985 Форумчанин

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

    paniva2010 Форумчанин

    Здравствуйте. Можно ли эту программу сделать для полилиний
     
  20. BearDyugin

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

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