|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,092
|
Цитата:
Добавление атрибутов в отдельные экземпляры блока - вообще-то плохое решение, до первого attsync, но путем небольших изменений можно заставить тот лисп работать и таким образом. Последний раз редактировалось kp+, 23.08.2019 в 11:15. |
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Спасибо огромное. Это почти то, что нужно.
Ваш ответ самый полезный из всех, что мне дали в этой теме Да пофиг. Это хоть что-то, чем ничего. Единственное, что данный скрипт добавляет к выделенным блокам один и тот же прописанный в лиспе атрибут ("PRICE" ) с одним и тем же значением ("338") А как мне добавить атрибут с нужным мне именем и значением? Неужели каждый раз править скрипт? А прямо в команде (add$) нельзя их определять? ----- добавлено через ~7 мин. ----- Т.е. существует ли возможность при вызове LISP-функции задать "аргументы командной строки"? |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,022
|
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,092
|
Там в конце темы был какой-то вариант с текстовым файлом, содержащим список атрибутов, которые надо добавить, но это уже для "промышленного масштаба". А для "разовых" применений - да, getstring.
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,022
|
|
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,022
|
Цитата:
Осталось изучить азы лиспа и добавить в лисп из п.№17 вместо констант переменные, инициализируемые через getstring из комстроки. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,022
|
Да легко, в этой же ветке
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,819
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 06.06.2016
Сообщений: 327
|
Ладно. Поясню.
Блоки у меня в единственном экземпляре как раз из-за того, что есть понятие "определение блока", а есть "вхождение блока" Поэтому пришлось делать так, чтобы вхождений было по одному. А зачем вообще я использовал блоки? Для удобства. Удобно когда ряд графических изображений выступают как единая сущность |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
Как добавить (убрать) к viewport ещё один? | Малюк | AutoCAD | 4 | 13.06.2008 14:48 |
Как добавить в файл чертежа его имя (файла) ? | Shura | AutoCAD | 7 | 02.12.2003 18:03 |