|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 11.07.2022
Сообщений: 495
|
koMon, однако, ничего не изменилось, но добавилась ошибка при загрузке ; ошибка: неверно сформированный список на входе. А новом файле чё-то пишет неизвестная команда???
Всё также заменяет выражение на результат с точкой и также вставляет результат с запятой... )))when it is a window или when it is ajar((( Последний раз редактировалось Ingpro, 21.04.2023 в 15:27. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
Заменяет все запятые на точки, плюс удаляет возможные пробелы в начале и конце Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 21.04.2023 в 17:47. |
|||
|
||||
Регистрация: 11.07.2022
Сообщений: 495
|
Спасибо большое, koMon и VVA! Хорошо, что есть умные и отзывчивые люди!
Оба лиспа из постов #17 и #26 работают. Только в коде #26 результат вставляется с разделителем ",", а не с "." Заменяю строчку 11 на Код:
Спасибо за волшебство! Коды так по-разному написаны, а выполняют одну задачу? Последний раз редактировалось Ingpro, 21.04.2023 в 20:46. |
|||
|
||||
Регистрация: 11.07.2022
Сообщений: 495
|
Если не слишком... спрошу ещё... возможно в таком же формате (с такими же разделителями) написать код, который
выбирает группу (столбик) отдельных текстов или мтекстов рамкой (интересует только умножение двух чисел) и заменяет на результаты. 3*237.56 24*79.6 11*188.34 и т.д. |
|||
|
||||
вс-таки для начала надо проверить загружен калькулятор или нет
(type cal) или (type c:cal) если говорит nil, то попытаться его загрузить (arxload "geomcal") если не грузит, то его похерили например.
__________________
K Lisp |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,053
|
|
|||
|
||||
Регистрация: 11.07.2022
Сообщений: 495
|
(type cal) и (type c:cal говорит nil,
Неизвестная команда "ARXLOAD" ----- добавлено через ~1 мин. ----- А как и куда его вернуть? После ввода (arxload "geomcal") в ком. строке: Распечатать файл: (arxload "geomcal") А этот код работает Код:
Последний раз редактировалось Ingpro, 27.10.2023 в 14:49. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,053
|
_appload в комстроке акада и в диалоге ищем вышеупомянутый файл в папке приложения акада в программфайлес. Если нашли (может быть и не arx расширение файла) - загружаем его и пробуем лиспы. Если нет - значит, похерили и переустанавливайте акад.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в лиспе прописать двойное условие? | Jek30 | LISP | 6 | 06.12.2022 10:07 |
Как назначить абсолютно жесткий элемент-стержень в Лире-САПР (некоммерческая) 2013 R5? | Юрий_Нд | Лира / Лира-САПР | 13 | 13.11.2018 10:46 |
Как назначить один набор параметров листа сразу нескольким листам? | Shturman121 | AutoCAD | 7 | 05.02.2018 12:49 |
Как назначить жёсткость пружинных опор если C=1000? | МишаИнженер | Лира / Лира-САПР | 10 | 25.10.2013 11:58 |
Можно ли назначить форму элемента и его армирование, а потом импортировать жёсткости этого элемента в ЛИР-ВИЗОР? | МишаИнженер | Лира / Лира-САПР | 9 | 15.01.2013 12:06 |