Le Chat, с помощью него довольно быстро написал пару небольших рабочих лиспов, но так же бывают срывы, особенно когда много инфы забрасывешь.
Без впн не работает. Более того, даже платная подписка ограничивается в 100 запросов в час. Как-то не найс. Чат гпт вообще не юзал ни разу, надо попробовать.
100 запросов в час не найс!?) то есть полтора запроса в минуту? это наверно защита от ботов, даже не знаю, мне 20 хватает чтобы 90 процентов работы выполнить. Потом меняю на другой аккаунт и всё. И так по очереди. Если часто запросы отправлять то это вроде "Привет, Привет, как дела, нормально нереально"?) у меня минут 5-10 уходит чтобы нормальный промт написать
Да у меня просто всегда половина запросов уходит на исправление синтаксиса. Болезнь какая-то. Кстати, а вы какой впн используете?
Если пишите на одном и том же языке, у грока можно настроить его поведение прописав характер. Сразу указать что всегда на русском отвечать, учитывать такие то частые ошибки, обращаться к таким то интернет ресурсам и т.д. Впн использую из магазина расширений для браузера, любой бесплатный. У меня veevpn.
Можете пожалуйста подсказать, а возможно ли добавить условие в текст и Мтекст - содержание со звездочкой, мол начало H220* и всё остальное есть просто текстовые обозначения, код которых меняется периодический, а начало этих обозначений всегда одинаковое H220....... В какой строке лучше смотреть, возможность улучшения функции условий для ТЕКСТ и МТЕКСТ
Плоды DeepSeek- лисп для запуска кода из буфера обмена. Избавляет от рутины со скачиванием с нейросети, переименованием в *.lsp и загрузкой с диска сырого кода на стадии написания и тестирования в Автокаде.
Доработал старый ЛИСП до тонкой настройки, добавил диалоговое окно. Код создает высотные отметки на разрезах базовой точки отсчета, условно Нуль! Тест был на 2019 и 2021 цивиле ;; Инструкция по использованию команды УСТАНОВИТЬВЫСОТУВВЫНОСКУ: ;; 1. Введите команду УСТАНОВИТЬВЫСОТУВВЫНОСКУ в командной строке AutoCAD. ;; 2. В открывшемся диалоговом окне настройте параметры: ;; - Выберите режим работы: "Указать" (для вставки высот в существующую мультивыноску) или "Создать" (для создания новой мультивыноски). ;; - Включите/отключите верхнюю и/или нижнюю строку. ;; - Укажите префикс, базовую высоту, суффикс, знак (+/-) и цвет для каждой строки. ;; - Выберите точность отображения высоты (0.0, 0.00, 0.000, 0.0000). ;; - Укажите высоту текста выноски (по умолчанию 0.2). ;; 3. Нажмите "OK" для сохранения настроек. ;; 4. Укажите точку начала отсчета в чертеже. ;; 5. Укажите точку для расчета превышения. ;; 6. Дальнейшие действия зависят от выбранного режима: ;; - В режиме "Указать": ;; - Выберите существующую мультивыноску для размещения текста с рассчитанными высотами. ;; - Повторяйте выбор точки для расчета превышения и мультивыноски для продолжения работы. ;; - В режиме "Создать": ;; - Укажите точку отступа (влево/вправо) для построения полилинии от точки расчета превышения. ;; - Укажите положение выноски (выше или ниже полилинии). ;; - Программа создаст новую мультивыноску с рассчитанными высотами и заданной высотой текста. ;; - Повторяйте выбор точки для расчета превышения, второй точки проекта и положения выноски для продолжения работы. ;; 7. Для выхода нажмите Esc. ;; Примечание: Системные переменные AutoCAD (например, AUTOSNAP) автоматически восстанавливаются после завершения или прерывания команды.
А что если, у меня есть много спдс выносок, с одинаковыми свойствами: вес, слой и тд., но я хочу разнести выноски с разным содержанием по разным слоям. Например выноски с содержанием слова "ВЛ" в один сдой, с содержанием "ВОЛС" с в другой. Есть возможность реализации ?
Реализовать можно, так как код и так читает содержимое текста. Подумаю на реализацией в ближайшее время. --- Сообщения объединены, , Оригинальное время сообщения: --- Записал демонстрацию
Доработал: добавил возможность выбора ТИП ЛИНИЙ - по слою / по блоку Толщину линий - по слою / по блоку / по умолчанию недоработал: Хотел добавить Wildcard функцию в текст, чтобы он искал только текст который имеет свойство: содержит/начинается с/заканчивается на не дошел до этого.
Вопрос к тем, кто пишет Lispы сам или с помощью нейросетей: Как вы решаете проблему с кириллицей в самом скрипте? ведь AUTOCAD не всегда хочет работать с кириллицей не только внутри скрипта, но и заметил, если названия слоёв имеют русские букавки, текст на русском вызывает множественные проблемы? Или это только у меня такие сложности? Может версия AUTOCADа не правильная?
Решает кодировкой текстовика вместо UTF в ANSI --- Сообщения объединены, , Оригинальное время сообщения: --- Здорово. Тоже пока руки не доходят. Хотя пользуюсь лиспом на постоянной основе
; Инструкция по использованию команды РАЗНОСТЬОТМЕТКАМУЛЬТИВЫНОСКА ; 1. Загрузите файл через APPLOAD в AutoCAD 2014–2025. ; 2. Введите команду РАЗНОСТЬОТМЕТКАМУЛЬТИВЫНОСКА. ; 3. В диалоговом окне настройте: ; - Верхняя/нижняя строка: префикс, тип (Проект/Факт/Нет), суффикс, цвет. ; - Параметры точности: масштаб (например, 1000), количество знаков после запятой. ; - Допуски: минимальный (-), максимальный (+) допуск, цвет недопуска. ; 4. Нажмите ОК для подтверждения или Отмена для выхода. ; 5. Последовательно выберите: ; - Первую мультивыноску (MULTILEADER). ; - Вторую мультивыноску (MULTILEADER). ; - Линейный размер (DIMENSION). ; 6. Программа вычислит разность между значениями мультивыносок (Проект/Факт), ; проверит допуски и обновит текст размера с учётом настроек. ; 7. Для продолжения выберите новые объекты или нажмите Esc для выхода. ; Примечание: Убедитесь, что мультивыноски содержат корректные числовые значения. Небольшая демонстрация: Работает через костыль: расчленяет выноски через EXPLODE до Text, предварительно создав копии выносок на отдельном слое и в конце удалив его. Пока не нашел другого способа как грамотно извлечь форматированный текст из многострочного со сложным форматированием. UPD: для того чтобы на постоянной основе использовать свои настройки цвета, допусков и т.д. нужно отредактировать в коде эти строки на свои(код цвета, масштаб, допуски, суффиксы префиксы):