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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как создать кнопки "By Block" и "By Layer"?

Как создать кнопки "By Block" и "By Layer"?

Ответ
Поиск в этой теме
Непрочитано 27.06.2022, 11:49 #1
Как создать кнопки "By Block" и "By Layer"?
Labudico
 
Регистрация: 27.07.2016
Сообщений: 102

Добрый день! Как можно создать две кнопки с следующим функционалом:
Кнопка 1 - Поставить уже выделенные объекты на слой 0, с параметрами By Block для цвета, толщины и типа линий.
Кнопка 2 - Задать уже выделенным объектам параметр By Layer для цвета, толщины и типа линий.
Просмотров: 2166
 
Непрочитано 27.06.2022, 12:53
#2
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,225


Цитата:
Сообщение от Labudico Посмотреть сообщение
Как можно создать две кнопки с следующим функционалом:
Кнопка 1 - Поставить уже выделенные объекты на слой 0, с параметрами By Block для цвета, толщины и типа линий.
Кнопка 2 - Задать уже выделенным объектам параметр By Layer для цвета, толщины и типа линий.
Извините, Вы случаем не на конвейере работаете? ...По выделению и назначению другого слоя..?

Последний раз редактировалось VitalyAF, 27.06.2022 в 13:07.
VitalyAF вне форума  
 
Непрочитано 27.06.2022, 13:53
1 | #3
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Кнопка 1 - ^C^C_change;p;LA;0;;
Кнопка 2 - ^C^C_change;p;c;byl;lt;byl;lw;byl;;
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Автор темы   Непрочитано 27.06.2022, 21:40
#4
Labudico


 
Регистрация: 27.07.2016
Сообщений: 102


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Извините, Вы случаем не на конвейере работаете? ...По выделению и назначению другого слоя..?
Для опалубучных чертежей работаю в основном с блоками. На одном и том же плане есть 3-4 блока с колонами, ригелями, контуром перекрытия и ещё отдельно отверстия в перекрытие, и в зависимости от листа, каждый блок показывается разными тольшиной и типом линий.

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
Кнопка 1 - ^C^C_change;p;LA;0;;
Кнопка 2 - ^C^C_change;p;c;byl;lt;byl;lw;byl;;
вторая кнопка работает, а вот первая нет, не силён в макросах что бы понять в чём проблема. Вторая ставят всё по слою.

Последний раз редактировалось Labudico, 27.06.2022 в 21:47.
Labudico вне форума  
 
Непрочитано 27.06.2022, 22:06
#5
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,039


Цитата:
Сообщение от Labudico Посмотреть сообщение
а вот первая нет, не силён в макросах что бы понять в чём проблема
нет предела самосовершенствования)
Сергей812 вне форума  
 
Непрочитано 27.06.2022, 22:24
#6
solar


 
Регистрация: 31.10.2010
Сообщений: 351


педали надо, две, под левую и правую ноги
solar вне форума  
 
Автор темы   Непрочитано 27.06.2022, 23:45
#7
Labudico


 
Регистрация: 27.07.2016
Сообщений: 102


Цитата:
Сообщение от solar Посмотреть сообщение
педали надо, две, под левую и правую ноги
Спасибо очень полезно!

----- добавлено через ~52 мин. -----
получилось следующие:
Всё ByBlock - ^C^C_change;p;c;byB;lt;byB;lw;byB;;
Всё ByLayer - ^C^C_change;p;c;byl;lt;byl;lw;byl;;

Кому не трудно подскажите пожалуйста, как добавить в первый макрос изменение слоя объектов на 0?
Labudico вне форума  
 
Непрочитано 28.06.2022, 10:12
1 | #8
name02


 
Регистрация: 10.01.2020
Сообщений: 185


^C^C_change;p;c;0;lt;byB;lw;byB;;
name02 вне форума  
 
Непрочитано 28.06.2022, 11:04
1 | #9
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Labudico Посмотреть сообщение
Кому не трудно подскажите пожалуйста, как добавить в первый макрос изменение слоя объектов на 0?
Код:
[Выделить все]
^C^C_change;_p;_layer;0;_color;byB;_lt;byB;_lw;byB;;
Как будет работать в локализованной версии - без понятия
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 28.06.2022, 15:07
#10
Labudico


 
Регистрация: 27.07.2016
Сообщений: 102


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Код:
[Выделить все]
^C^C_change;_p;_layer;0;_color;byB;_lt;byB;_lw;byB;;
Как будет работать в локализованной версии - без понятия
Спасибо! заработало всё как нужно!
Labudico вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как создать кнопки "By Block" и "By Layer"?

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Solidworks 2014. Как создать выпадающий список? voverrr SolidWorks 1 18.02.2016 16:27
Как создать модель сваи и ростверка в плоском грунтовам масссиве (КЭ 281-284) AlexVak Лира / Лира-САПР 5 05.05.2013 09:45
Как правильно создать расчетную схему фундамента мельницы в Лире? tanaka Лира / Лира-САПР 15 27.02.2013 05:45
Как в SCAD создать группу нагружений из загружений? МишаИнженер SCAD 1 21.08.2011 05:30
entmake, как создать призму (autolisp entmake)? baaba LISP 4 25.01.2011 12:40