|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
30.05.2014, 13:59 | #1 | |
Как в autolispe програмно узнать имя текущего слоя.
Регистрация: 30.05.2014
Сообщений: 20
|
||
Просмотров: 2846
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
(getvar "clayer")
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
ну да...
Типа (tblsearch "LAYER" "ХХХХХХ") - вернёт T если слой ХХХХХХ есть
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Alan, слой в "dimstyle"?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
Цитата:
Наверное пора открыть документацию по ЛИСПу, ну или HELP хотя бы. Цитата:
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
Ещё раз спрашиваю - "Что ты имеешь ввиду под "объект с определенным именем"?
Выбери много объектов, и сортировкой пройдись по списку со своими критериями.
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
Регистрация: 30.05.2014
Сообщений: 20
|
Цитата:
Выбираю все полилинии на слое PLAN. Но она не работаеет непойму почему. Выдает что слишком мало аргументов. ----- добавлено через ~27 мин. ----- Извеняюсь. Я только учусь и потому так торможу. Все решил эту проблему. Теперь возникла другая. Подкажите как перенести объкты с одного слоя на другой???? Последний раз редактировалось iiscienceii, 30.05.2014 в 20:02. |
|||
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,835
|
У тебя лишняя закрывающая скобка...
Старайся отладку вести в редакторе VLIDE, там много возможностей. Результат сразу в переменную, в редакторе VLIDE всегда можно посмотреть содержимое. например (setq sp (ssget "_X" '((0 . "LWPOLYLINE") (8 . "PLAN")))) Цитата:
Описание работы в редакторе VLIDE см. у kpblc http://autolisp.ru/2009/09/10/vlide-misc-01/
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
|
||||
уж случаем не (sssetfirst nil (ssadd *ename*))?
или (vla-put-Layer (vlax-ename->vla-object *ename*) 'layername)
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему не проходит теплорасчет? | Suom | Конструкции зданий и сооружений | 15 | 10.08.2011 17:22 |
системная переменная, содержащая имя текущего слоя | gen1939 | AutoCAD | 1 | 27.08.2010 06:35 |
Перескок с текущего слоя на "0" при выполнении команды рисования | MissGreen | AutoCAD | 26 | 27.07.2010 14:20 |
Цвет курсора пространства листа=цвету текущего слоя | mmax | AutoCAD | 12 | 07.01.2010 18:13 |
Как выбрать текст АвтоЛиспом не только из текущего слоя но из всех доступных слоев (использую entnext)? | lexluther | LISP | 2 | 25.08.2009 14:40 |