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

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

  1. chehoff

    chehoff Форумчанин

    BearDyugin, получилось, допуск надо 1 поставить. у меня было 0,00001)
     
  2. X-Y-H

    X-Y-H Администратор Команда форума

    Александр на бриксе будет?
     
    flareon нравится это.
  3. BearDyugin

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

    Будет.
    Думаю над тем чтобы собрать уже все мои "бесплатные" на одну панельку с кнопками, заодно и для Брикса подготовлю.
     
    kenga10, Чихун, TulGeo и 7 другим нравится это.
  4. Miklok

    Miklok Форумчанин

    очень ждем
     
  5. BearDyugin

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

    Перенос точечных объектов на поверхность в Civil 3D


    Функция позволяет осуществить вертикальный перенос точечных объекты на уровень выбранной поверхности.

    В Civil 3D есть штатный функции по переносу CoGo и Блоков на поверхность, а для точек с окружностями не было.

    Поддерживает объекты: Блоки, Точки, COGO точки, Окружности
    Имя команды: BD_Move_objects_to_surface
     

    Вложения:

    Чихун, AGF, AdrasMan и 5 другим нравится это.
  6. Добрый день! Можно добавит возможность выбора два текста по очередности чтобы выбираемый текст№1
    был над полкой, а выбираемый текст№2 под полкой например:
    1. Выбираем текст№1
    2. Выбираем текст№2
    3. Указываем базовую точку для выноски
    4. Переносим текст в новое место
    Имя команды: Geo_Text_to_Leader
    2021-03-05_14-26-16.png
     
  7. BearDyugin

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

    Выбор объектов вдоль кривой в AutoCAD


    Функция позволяет выбрать объекты вдоль линии в пределах указанного расстояния от неё.

    Обновление!
    1) Исправлена ошибка при выборе динамических блоков
    2) Поддержка BricsCAD (файл с расширением des)

    Имя команды: Geo_Sel_Along_Curve
     

    Вложения:

    asdkosmos, svvets, AGF и 5 другим нравится это.
  8. BearDyugin

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

    Проставляем размеры по полилинии.


    Команда: BD_put_dim_by_poly
    1) Указываем отступ размера от полилинии,
    2) Выбираем нужные полилиниям.
    3) Если размеры ставятся не стой стороны, пользуемся опцией "Реверс"

    Команда: BD_mirror_dim
    Перекидывает положение размера на другую сторону

    VLX - AutoCAD / DES - BricsCAD
     

    Вложения:

    Зуев Виктор, AGF, Qvinto и 4 другим нравится это.
  9. OlVish

    OlVish Форумчанин

    брикс "ест" просто lisp, может попробовать без компиляции?
     
  10. BearDyugin

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

    Разнос подписей


    Приложение ищет для подписей (текстов) свободное место и приносит их туда.

    Имя команды: BD_SPACING_LABEL

    1) Указываем образец текста
    2) Указываем базовую точку для текста
    3) Пьём кофе пока по экрану бегают фиолетовые тексты

    VLX - AutoCAD / DES - BricsCAD
     

    Вложения:

    svvets, AGF, k0jz0r и 9 другим нравится это.
  11. X-Y-H

    X-Y-H Администратор Команда форума

    BearDyugin, только текст или атрибуты блоков тоже?
     
  12. BearDyugin

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

    Пока только текст, ты протестируй, а то поди руками всё равно лучше получится... Если норм, то можно будет и над атрибутами подумать.
     
  13. X-Y-H

    X-Y-H Администратор Команда форума

    BearDyugin, у меня блоки с атрибутами... и я не изыскательские планы делаю, а топографию, там попроще.
     
  14. paniva2010

    paniva2010 Форумчанин

    А можно то же самое сделать для М-текстов?
     
    nextnicetry и Мимокрокодил нравится это.
  15. OlVish

    OlVish Форумчанин

    Briscscad 20 Linux Mint 20 - русская кодировка не совпадает, но все работает

    Çíà÷åíèå îòñòóïà <3.75>:
    Óêàæèòå ïîëèëèíèþ <Âûõîä>:
    Óêàæèòå ïîëèëèíèþ <Âûõîä> [Ðåâåðñ]:
     
  16. nextnicetry

    nextnicetry Форумчанин

    Присоединяюсь, из Кредо 3 отметки точек экспортируются в виде М-текстов, хотелось бы с ними поработать.
    Пока после выбора текстов рамкой пишет "неверный тип аргумента: numberp: nil"неверный тип аргумента: numberp: nil"
    Civil 2021
    Если надо, файл с отметками скину в телегу.

    Ещё пару моментов. В целях эксперимента выделил МТексты, взорвал их, получил объекты "Текст", запустил программу, указал базовую точку - пикет точки, но БЕЗ включенной привязки, просто курсором в точку ткнул. Программа запустилась, начала работать, но отметки разлетаются непозволительно далеко, топоплан точно будет запутанным.
    В строке состояния нужно исправить опечатку - сейчас там "идёт рачёт" вместо "идёт расчёт".
     
  17. zvezdochiot

    zvezdochiot Форумчанин

    Никакие ухищрения с кодировками (Linux vs Windows)-проблему не решат. Только переводом всех надписей в цифровые коды Unicode. (См. https://geodesist.ru/threads/i18n-v-lispax-autocad.87308/ , пример https://geodesist.ru/threads/vynoska-dliny-polilinii.72095/page-2#post-1003499 )
     
  18. Enot

    Enot Форумчанин

    Все замечательно, но тем не менее не очень.
    В каше линий и точек порой удобнее явно указывать сегмент линии, по которому надо выровнять текст, и перетаскивать текст на нужное место. И чтобы он вверх тормашками не переворачивался, т.е. только от -90 до +90.
     

    Вложения:

  19. BearDyugin

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

    Продление до пресечения отрезков


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

    Имя команда: BD_LINE_INTERS

    VLX - AutoCAD / DES - BricsCAD
     

    Вложения:

    paniva2010, AGF, Alex_Shaton и 6 другим нравится это.
  20. А для лиспа "Подпись координат на выноске" можно поменять X и Y местами? Для системы координат MSK.
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление