Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Предвыбор слоя для кнопки СПДС путем изменения макроса самой кнопки

Предвыбор слоя для кнопки СПДС путем изменения макроса самой кнопки

Ответ
Поиск в этой теме
Непрочитано 27.09.2017, 10:16 #1
Предвыбор слоя для кнопки СПДС путем изменения макроса самой кнопки
dextron3
 
проектировшик
 
СССР
Регистрация: 01.01.2007
Сообщений: 5,143

Собственно вопрос:

Есть базовая кнопка с макросом вида:
(setvar "clayer" "_РАЗМЕРНАЯ")
суть макроса выбор требуемого слоя

Есть кнопка СПДС или любая другая кнопка вида:
^C^Csplevel

как внедрить макрос в команду кнопки без заморачивания с доп. лисп приложением, не пинайте меня за то что я не выучил лисп, английский я тоже не осилил

вставлял спереди меняется слой но не работает команда, вставлял после тоже не работало...


спасибо за ранее

конечно можно решить вопрос физически добавив рядом две кнопки, но хотелось бы все автоматизировать
__________________
инженер проектировшик с опттом программа авто гад образование высшие
Просмотров: 3249
 
Непрочитано 27.09.2017, 11:47
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


СПДС-то чей? Autodesk или CSoft?
Код:
[Выделить все]
^C^C_.-layer;_m;_РАЗМЕРНАЯ;splevel
Попробуй примерно так. А в dnl есть книга В.Света по макросам - советую скачать и изучить.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 27.09.2017, 12:18
#3
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


Не работает что-то:

Enter name for new layer (becomes the current layer) <_ЖИРНАЯ>: _РАЗМЕРНАЯ
Enter an option
[?/Make/Set/New/Rename/ON/OFF/Color/Ltype/LWeight/MATerial/Plot/Freeze/Thaw/LOck
/Unlock/stAte/Description/rEconcile]: splevel
Invalid option keyword.

Чувствую там не хватает знака который за ввод отвечает

у меня автокад 2009, СПДС 6,
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 27.09.2017, 21:29
#4
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от dextron3 Посмотреть сообщение
Чувствую там не хватает знака который за ввод отвечает
Этот знак - точка с запятой ( ; )
Между словом _РАЗМЕРНАЯ и splevel нужно 2 символа точка с запятой.
1-й подтверждает ввод слова _РАЗМЕРНАЯ, второй - завершает команду _-layer
Код:
[Выделить все]
^C^C_.-layer;_m;_РАЗМЕРНАЯ;;splevel
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Предвыбор слоя для кнопки СПДС путем изменения макроса самой кнопки

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Присвоение номера изменения ingin2009 Прочее. Архитектура и строительство 38 01.11.2019 05:12
Связь объектов СПДС с табличными формами _Nikita_ Прочее. Программное обеспечение 50 18.01.2013 14:01
Изменения системы СПДС. ГОСТ 21.101-97 и не только! Red_line Архитектура 19 05.08.2010 18:01
Autocad 2006 + СПДС 5 = СПДС отображается, но не чертит marsel'ka ПО от CSoft 1 31.01.2010 10:06
СПДС GraphiCS под ZWCAD!! gipro Другие CAD системы 3 15.05.2008 10:47