|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Макрос. Вставить блок в заданный слой.
Регистрация: 02.07.2014
Сообщений: 59
|
||
Просмотров: 3642
|
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Поиском надо вообще-то пользоваться...
http://forum.dwg.ru/showthread.php?t...C+%F1%EB%EE%E9
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
sathalex, перед командой -insert дописать макрос для создания слоя.
Цитата:
__________________
Лучше не обещать, чем обещать и не исполнять. |
||||
![]() |
|
||||
Регистрация: 02.07.2014
Сообщений: 59
|
Цитата:
Цитата:
Последний раз редактировалось sathalex, 13.05.2015 в 17:15. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Внутри блока назначай цвета примитивам принудительно. Хотя лично я считаю это порочной практикой.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 02.07.2014
Сообщений: 59
|
Цитата:
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Запоминай старое значение системной переменной clayer, а потом возвращай обратно. В чем вопрос-то?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Зачем так сложно, есть же команда "_LayerP".
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Krieger, ну есть еще ToolPalettes - там вообще все просто до ужаса )))
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Ну да. Только вот там не всегда срабатывает возврат слоя, например у меня на палитре вот такой макрос забит:
Код:
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
Ээээ... А зачем макрос? Правый пинок на инструменте - Свойства и выбирай что надо и как. Смысла в макросе я не вижу никакого.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Кнопка сама по себе не вставляет шасшаренный чертеж как блок. Т.е. ListPanel - это не блок изначально, а dwg файл в путях поиска. Уж так они у меня хранятся, с тех пор когда еще не было палитр. Не в этом суть, здесь то слой и не надо менять, т.к. он расчленяется после. Просто эта та кнопка, где возврат слоя не срабатывает. Были еще такие кнопки, но я их на лисп перевел давно, не помню уже какие именно не срабатывали.
__________________
Делай хорошо, плохо само получится. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мои макрокоманды | zenon | Программирование | 1048 | 16.03.2025 07:36 |
Линии электрических соединений | Shoorup | Программирование | 23 | 07.02.2015 15:13 |
Создать блок для вставки в чертеж | congr | Динамические блоки | 2 | 30.09.2012 22:02 |
как вставить блок в точки, заданные во внешнем файле (txt,) | Marina | Динамические блоки | 8 | 06.04.2012 16:04 |
Помогите доделать программу добавления объектов в блок | МишаVBA | Программирование | 1 | 20.05.2006 01:04 |