|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
62 код: отрицательное значение = выключение слоя.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
|
|||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Здравствуйте.
Появился ещё вопрос. Хочу получить пояснение к слою. Из приведённого ниже кода видно, что его значение хранится в тотечной паре с DXF-кодом 1000 Цитата:
Цитата:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Потому что сначала надо брать (cdr (assoc -3 lst))...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 04.04.2008
Москва
Сообщений: 97
|
А вот ещё с чем я столкнулся. Пробую написать самостоятельно макрос, который бы устанавливал текущий слой по выбранному объекту и отключал бы все остальные слои кроме текущего. Но почему-то в написанном макросе не получается указать объект для текущего слоя. Что в нём не так?
Код:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Попробуй (я код не проверял):
Код:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
ТО же, что и у Алексея, но покороче.
Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 04.04.2008
Москва
Сообщений: 97
|
Всё работает. Спасибо!
Но я всё же хочу разобраться... Во всех макросах при включении или отключении слоёв мы выбираем все слои - "*". А если нам надо именно попытаться указать объект. То есть если вместо выбора "*" нам надо перейти в режим выбора объекта на слое. У меня не получилось сдлелать это законченным макросом. Вот, например, если нам надо написать макрос отключения одного слоя используя вариант выбора объекта на нём, то как он должен выглядеть? Или тут надо использовать Лисп? Вот мой неработающий макрос: Код:
Последний раз редактировалось Mazai, 30.06.2008 в 10:48. Причина: выложил свой макрос |
|||
|
||||
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
инженер Регистрация: 04.02.2005
Киев
Сообщений: 23
|
Подскажите можно ли в Акаде сделать: слои в слое?
Рассказываю на примере: есть один слой называется "здание" в нем хочу чтобы были подслои - "1этаж", "2 этаж"... потом есть еще один слой называтся - "трубы" в нем хочу чтобы были подслои - "вода", "пар".... И если я замораживаю один слой "здание", то соответственно замораживаются и все "этажи". Благодарен за ответ. |
|||
|
||||
Подобного уровня вопросы легко решаются самостоятельно банальным поиском по справочнику Полещука.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клавиша Del в автокаде перестает работать :(( | Barbarian | AutoCAD | 6 | 27.06.2008 15:01 |
Какой учеб. центр в Киеве учит работать с продук. Autodesk | Silavsale | Разное | 2 | 03.12.2007 19:01 |
Как можно работать с "прочими" свойствами рисунка? | Pungarev | AutoCAD | 6 | 22.06.2007 10:47 |
Перестали работать лиспы в 2006 | solo | LISP | 6 | 16.08.2006 12:19 |
Object reactor никак не хочет работать | Startrek | Программирование | 18 | 14.08.2004 15:17 |