|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
18.12.2021, 19:24 | #1 | |
Как изменить штриховку с помощью lisp приложения?
Регистрация: 18.12.2021
Сообщений: 1
|
||
Просмотров: 4666
|
|
||||
Регистрация: 06.10.2021
Сообщений: 14
|
http://www.lee-mac.com/programs.html нашел в темах форума, может из этого что-то подойдет
Решили задачу? Тоже интересует взаимодействие с блоками через lisp |
|||
|
||||
Регистрация: 10.01.2020
Сообщений: 185
|
Вот такой лисп сегодня сварганил, не без использования KpbIcа конечно же.
Надо понимать, что в данном виде он корректно будет обрабатывать статические блоки и те динамические блоки, которые попали в выделение. Т.е. если в чертеже несколько вхождений одного динамического блока у которых уже были выставлены какие-то свойства, то Автокад воспринимает их как разные блоки и данный лисп поменяет штриховку только в выделенном вхождении данного динамического блока. Динамические блоки в которых свойства не менялись Автокадом воспринимаются все еще как вхождения одного и того же блока и штриховки в них поменяются аналогично статическим блокам. Если надо чтобы лисп запускался как обычная команда Автокада то можно заменить в первой строке _changePattern_ на любое другое вида C:НАЗВАНИЕ_КОМАНДЫ (C - английская, НАЗВАНИЕ_КОМАНДЫ - без пробелов, можно английские и русские буквы, регистр букв значения не имеет) Название штриховки пишет сам пользователь Код:
Последний раз редактировалось name02, 27.10.2022 в 14:30. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Построение полилинии нужной ширины без изменения глобального значения PLINEWID с помощью lisp | Tesan | LISP | 3 | 14.07.2020 11:03 |
Как с помощью Lisp скопировать значение размера в буфер обмена | xdrivers | LISP | 9 | 15.12.2019 21:34 |
LISP. Необходимо изменить координаты вершин сплайна. | Yura Agafonov | Программирование | 1 | 08.05.2017 15:55 |
LISP. Как добраться до формулы поля атрибута дин. блока и изменить её? | kacugu | LISP | 10 | 21.06.2016 13:07 |