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

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

Войти

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

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

  1. chehoff

    Форумчанин

    Регистрация:
    14 май 2012
    Сообщения:
    1.129
    Симпатии:
    191
    Адрес:
    Первый в мире, второй по Сибири
    BearDyugin, получилось, допуск надо 1 поставить. у меня было 0,00001)
     
    #61
  2. X-Y-H

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

    Регистрация:
    18 май 2007
    Сообщения:
    21.989
    Симпатии:
    7.207
    Адрес:
    Россия
    Александр на бриксе будет?
     
    #62
    flareon нравится это.
  3. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Будет.
    Думаю над тем чтобы собрать уже все мои "бесплатные" на одну панельку с кнопками, заодно и для Брикса подготовлю.
     
    #63
    kenga10, Чихун, TulGeo и 7 другим нравится это.
  4. Miklok

    Форумчанин

    Регистрация:
    24 июл 2012
    Сообщения:
    49
    Симпатии:
    4
    очень ждем
     
    #64
  5. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Перенос точечных объектов на поверхность в Civil 3D


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

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

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

    Вложения:

    #65
    Чихун, AGF, AdrasMan и 5 другим нравится это.
  6. Андрей Сайков

    Регистрация:
    16 июн 2015
    Сообщения:
    1
    Симпатии:
    3
    Добрый день! Можно добавит возможность выбора два текста по очередности чтобы выбираемый текст№1
    был над полкой, а выбираемый текст№2 под полкой например:
    1. Выбираем текст№1
    2. Выбираем текст№2
    3. Указываем базовую точку для выноски
    4. Переносим текст в новое место
    Имя команды: Geo_Text_to_Leader
    2021-03-05_14-26-16.png
     
    #66
  7. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Выбор объектов вдоль кривой в AutoCAD


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

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

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

    Вложения:

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

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

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


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

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

    VLX - AutoCAD / DES - BricsCAD
     

    Вложения:

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

    Форумчанин

    Регистрация:
    26 июл 2013
    Сообщения:
    186
    Симпатии:
    35
    Адрес:
    СПб
    брикс "ест" просто lisp, может попробовать без компиляции?
     
    #69
  10. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Разнос подписей


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

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

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

    VLX - AutoCAD / DES - BricsCAD
     

    Вложения:

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

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

    Регистрация:
    18 май 2007
    Сообщения:
    21.989
    Симпатии:
    7.207
    Адрес:
    Россия
    BearDyugin, только текст или атрибуты блоков тоже?
     
    #71
  12. BearDyugin

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

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Пока только текст, ты протестируй, а то поди руками всё равно лучше получится... Если норм, то можно будет и над атрибутами подумать.
     
    #72
  13. X-Y-H

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

    Регистрация:
    18 май 2007
    Сообщения:
    21.989
    Симпатии:
    7.207
    Адрес:
    Россия
    BearDyugin, у меня блоки с атрибутами... и я не изыскательские планы делаю, а топографию, там попроще.
     
    #73
  14. paniva2010

    Форумчанин

    Регистрация:
    4 окт 2015
    Сообщения:
    73
    Симпатии:
    4
    А можно то же самое сделать для М-текстов?
     
    #74
    nextnicetry и Мимокрокодил нравится это.
  15. OlVish

    Форумчанин

    Регистрация:
    26 июл 2013
    Сообщения:
    186
    Симпатии:
    35
    Адрес:
    СПб
    Briscscad 20 Linux Mint 20 - русская кодировка не совпадает, но все работает

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

    Форумчанин

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

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

    Форумчанин

    Регистрация:
    27 июн 2014
    Сообщения:
    6.015
    Симпатии:
    2.128
    Адрес:
    г. Москва
    Никакие ухищрения с кодировками (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 )
     
    #77
  18. Enot

    Форумчанин

    Регистрация:
    14 янв 2012
    Сообщения:
    2.474
    Симпатии:
    2.017
    Адрес:
    Алтайский край
    Все замечательно, но тем не менее не очень.
    В каше линий и точек порой удобнее явно указывать сегмент линии, по которому надо выровнять текст, и перетаскивать текст на нужное место. И чтобы он вверх тормашками не переворачивался, т.е. только от -90 до +90.
     

    Вложения:

    #78
  19. BearDyugin

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

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


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

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

    VLX - AutoCAD / DES - BricsCAD
     

    Вложения:

    #79
    paniva2010, AGF, Alex_Shaton и 6 другим нравится это.
  20. Алексей_78

    Регистрация:
    23 июл 2021
    Сообщения:
    1
    Симпатии:
    0
    А для лиспа "Подпись координат на выноске" можно поменять X и Y местами? Для системы координат MSK.
     
    #80

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

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