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

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

Блоки на нулевом слое

Ответ
Поиск в этой теме
Непрочитано 24.09.2009, 15:23 #1
Блоки на нулевом слое
alextv
 
Регистрация: 01.06.2008
Сообщений: 48

Добрый всем день\ночь!
Заранее извиняюсь за избитость темы!
Существует определенный набор блоков, все линии в блоках построены в своих слоях со своими харакеристиками.
Однако при вставке они (блоки) приходят в слое 0, хотя в список слоев добавляются слои блока.
Понятно, что очень легко поменять 0-слой на к-либо другой, однако...
Вопрос:
Существует ли к-либо регулировка-переменная, заставляющая присваивать блоку текущий слой в момент его вставки в чертеж?
Просмотров: 3874
 
Непрочитано 24.09.2009, 15:59
#2
kma

генпланист
 
Регистрация: 09.10.2004
Сообщений: 11


активный слой у вас "0", блок туда и встает
kma вне форума  
 
Непрочитано 24.09.2009, 16:01
#3
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от alextv Посмотреть сообщение
..Существует ли к-либо регулировка-переменная, заставляющая присваивать блоку текущий слой в момент его вставки в чертеж?
Если блок вставляется средствами автокада (не программно), то он по-любому будет вставляться на "текущий" слой...
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 24.09.2009, 16:13
#4
Кулик Алексей aka kpblc
Moderator

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


Нда? А если вставлять через палитру инструментов с измененными свойствами конкретного инструмента?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 24.09.2009, 16:21
#5
alextv


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


Цитата:
Сообщение от kma Посмотреть сообщение
активный слой у вас "0", блок туда и встает
К сожалению-нет!
Активнй слой к примеру "Стены", а блок приходит в 0
alextv вне форума  
 
Непрочитано 24.09.2009, 16:30
#6
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от alextv Посмотреть сообщение
К сожалению-нет!
Активнй слой к примеру "Стены", а блок приходит в 0
Тогда обрати внимание на
Цитата:
"Нда?"
Алексея из #4...
Вставляешь не из палитры? Там блоку можно задать заранее слой, на который он будет вставляться..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 24.09.2009, 17:07
#7
alextv


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


Цитата:
Сообщение от AlexV Посмотреть сообщение
Тогда обрати внимание на Алексея из #4...
Вставляешь не из палитры? Там блоку можно задать заранее слой, на который он будет вставляться..
Извините за невежество!
А как задать?
alextv вне форума  
 
Непрочитано 24.09.2009, 17:12
#8
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Если блок, состоящий из объектов разных слоев, вставлялся из другого файла (copy-paste) то он встанет в слой, на котором он был в исходной файле, а не в текущий. Если блок вставляется из собственного файла командой Insert, то он попадет в текущий слой
Vova вне форума  
 
Непрочитано 24.09.2009, 17:13
#9
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от alextv Посмотреть сообщение
Извините за невежество!
А как задать?
В палитре - правой клавишей на блоке, из контекстного меню - изменить свойства..
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 126
Размер:	58.6 Кб
ID:	26440  
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 24.09.2009, 18:14
#10
VVA

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


Цитата:
Сообщение от alextv Посмотреть сообщение
все линии в блоках построены в своих слоях со своими харакеристиками
Правильнее все линии в блоках размещать на 0 слое, тогда поведение блоков в рисунке будет адекватным (типа выключил слой, на котором установлены блоки, а они остались все равно видны). Слой 0 в блоках имеет такое свойство, как "всплытие". Обычно с этим (все линии в блоках построены в своих слоях) борются, и борьба эта называется "нормализация блока"
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 24.09.2009, 18:32
#11
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,923


Цитата:
Сообщение от VVA Посмотреть сообщение
Правильнее все линии в блоках размещать на 0 слое
Зависит от назначения, функционала блока и ситуации.
engngr вне форума  
 
Автор темы   Непрочитано 24.09.2009, 19:29
#12
alextv


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


Цитата:
Сообщение от AlexV Посмотреть сообщение
В палитре - правой клавишей на блоке, из контекстного меню - изменить свойства..

Спасибо большое!
alextv вне форума  
 
Непрочитано 24.09.2009, 20:15
#13
VVA

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


Цитата:
Сообщение от engngr Посмотреть сообщение
Зависит от назначения, функционала блока и ситуации.
Полностью согласен, поэтому и написал "Правильнее" и "Обычно".
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Блоки на нулевом слое

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взорвать все блоки файла сразу Red Nova AutoCAD 9 26.05.2009 11:16
Выбор объектов при отключенном слое "0" SHURF AutoCAD 3 31.01.2008 17:32
шаблоны.. блоки.. программы.. kolobrod Программирование 9 29.01.2007 11:15
при скрытии слоя блоки остаются видимыми Shvlad AutoCAD 5 13.10.2006 11:09
проблема .....все на одном слое ..... Startrek AutoCAD 20 20.10.2005 08:03