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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Вставка блоков на необходимом слое

Вставка блоков на необходимом слое

Ответ
Поиск в этой теме
Непрочитано 07.10.2015, 14:08 #1
Вставка блоков на необходимом слое
_Ram_
 
Инженер
 
Липецк
Регистрация: 03.10.2008
Сообщений: 37

Всем доброго дня.
Коллеги, подскажите как найти решение в данной ситуации:
Имеется палитра с блоками и я из неё периодически вставляю блоки в пространство модели текущего файла.
Как сделать так, чтобы блоки сразу же вставлялись на текущий слой?
На данный момент после вставки я поочерёдно выделяю необходимые блоки и переношу их командой "СЛОЙТЕК" на текущий слой.
Я не сахарный, не растаю от лишних нажатий клавиш, но тем не менее, хотелось бы знать - есть ли способ вставлять блоки сразу на текущий слой (или на любой другой мне необходимый)?
Просмотров: 2261
 
Непрочитано 07.10.2015, 14:12
1 | #2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


На палитре на иконке блока щелкнуть правой клавишей мыши и выбрать "Свойство объекта"
Напротив свойства слой раскрыть список и выбрать "использовать текущий"
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 08.10.2015, 05:07
#3
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Картинка для понимания.
Естественно, что в этот момент указанный слой должен присутствовать в текущем чертеже.
А уже потом, когда будешь вставлять блок с палитры в любой другой чертёж, этот слой создавать уже не понадобиться - он появится автоматически после вставки блока.
Миниатюры
Нажмите на изображение для увеличения
Название: Свойства инструмента.png
Просмотров: 104
Размер:	23.8 Кб
ID:	158154  

Последний раз редактировалось Gmk17, 08.10.2015 в 07:52.
Gmk17 вне форума  
 
Непрочитано 08.10.2015, 08:09
#4
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Если блок сделан правильно, т.е. у него все внутренние примитивы лежат на слое 0 (он для этого и придуман), а их основные свойства (цвет, тип и вес линий) имеют значение ПОБЛОКУ (ByBlock), то такой блок при вставке сам окажется на текущем слое, а все его свойства будут текущими. Безо всяческих дополнительных телодвижений.

Правильный блок (например какое-нибудь условное обозначение) будет в любом чертеже на нужном месте. И лучше переделать одни раз неправильные блоки ("нормализовать" - полно таких программ), чем всю жизнь мучиться.

Или я чего-то не понимаю и теперь "в тренде" мазохизм?
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 08.10.2015, 20:23
#5
_Ram_

Инженер
 
Регистрация: 03.10.2008
Липецк
Сообщений: 37


Большое спасибо!
_Ram_ вне форума  
 
Непрочитано 09.10.2015, 10:03
#6
Valery Brelovsky

Инженер дорожник
 
Регистрация: 22.10.2007
Израиль
Сообщений: 1,859


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
то такой блок при вставке сам окажется на текущем слое
Да блок окажется на текущем слое, но часто приходится вставлять блок, а текущий не подходит, тогда нужно ллибо слой менять либо вставить а потом переместить на нужный слой. И когда процедура достала написал макрос.
Может он и корявый но жизнь мне облегчил.
^C^C_-layer New BLOKC; ^C^C_-layer Color 13 BLOKC; ^C^C_-layer Set BLOKC; ^C^C-insert D:/AutoDesk_14/BLOKI_D/BR \1 1
В этой ситуации блок попадает на ружный слой.
Valery Brelovsky вне форума  
 
Непрочитано 09.10.2015, 10:12
#7
Кулик Алексей aka kpblc
Moderator

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


А не проще будет палитру инструментов настроить?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.10.2015, 10:44
#8
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,299
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Valery Brelovsky Посмотреть сообщение
Может он и корявый но жизнь мне облегчил.
^C^C_-layer New BLOKC; ^C^C_-layer Color 13 BLOKC; ^C^C_-layer Set BLOKC; ^C^C-insert D:/AutoDesk_14/BLOKI_D/BR \1 1
месье знает толк в извращениях (((
вам же ответили
__________________
Мастерская СПДС
doctorraz вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Вставка блоков на необходимом слое

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
Вставка в таблицу динамических блоков shmulka Динамические блоки 2 04.08.2015 12:25
Изменение атрибутов блоков находящихся на одном слое на одном слое AlexKey AutoCAD 13 24.08.2013 09:03
Тормозит команда расчленения набора блоков batmax Программирование 4 31.08.2010 17:37
Подсчет и сортировка блоков на текущем слое. Помогите отредактировать. Kortes Программирование 17 26.03.2010 18:46