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

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

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

Ответ
Поиск в этой теме
Непрочитано 17.03.2021, 16:46 #1
При вставке блока с текстом из инструментальной палитры не применяется свойства вставки
name02
 
Регистрация: 10.01.2020
Сообщений: 171

Автокад 2011. Имеется инструментальная панель с блоком, внутри которого есть различная геометрия, таблица, МТЕКСТ, ТЕКСТ, МУЛЬТИВЫНОСКА, РАЗМЕР.
Все объекты в слое 0, цвет, тип линий и вес линий установлены на Послою.

Вставка блока из палитры осуществляется в определенный слой, с определенными цветом, типом линии и весом линии.
Блок вставляется с последующим расчленением.

После непосредственной вставки только таблица принимает слой и все свойства указанные в настройках палитры.
А вот геометрия и МТЕКСТ, ТЕКСТ, МУЛЬТИВЫНОСКА, РАЗМЕР как были в слое 0 и настройками Послою, так и остались.

Это какая-то неправильная работа моего Автокада?
Это лечится, а если лечится то как?
В последних версиях Автокада это работает как-то по-другому?
Какую логику работы подразумевает такое поведение программы? Может я смогу под неё подстроится

Миниатюры
Нажмите на изображение для увеличения
Название: Настройки объектов блока.jpg
Просмотров: 32
Размер:	256.7 Кб
ID:	235501  Нажмите на изображение для увеличения
Название: Настройки вставки.jpg
Просмотров: 29
Размер:	178.0 Кб
ID:	235502  Нажмите на изображение для увеличения
Название: Настройки после_1.jpg
Просмотров: 27
Размер:	150.4 Кб
ID:	235504  Нажмите на изображение для увеличения
Название: Настройки после_2.jpg
Просмотров: 30
Размер:	171.7 Кб
ID:	235505  

Просмотров: 1286
 
Непрочитано 17.03.2021, 21:46
#2
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Цитата:
Сообщение от kp+ Посмотреть сообщение
геометрия и МТЕКСТ, ТЕКСТ, МУЛЬТИВЫНОСКА, РАЗМЕР как были в слое 0 и настройками Послою, так и остались
Обычно при "подрыве" блока стандартной командой _explode все "обломки" выпадают на тот слой, который им назначен "внутри" блока. Так что на первый взгляд - именно так и должно быть. Для других вариантов есть _xplode или _burst из express tools. Можете дописать их в макрос вставки.

Цитата:
Сообщение от name02 Посмотреть сообщение
После непосредственной вставки только таблица принимает слой и все свойства указанные в настройках палитры
Не знаю, что по-вашему значит "непосредственная вставка". Но попробуйте вставить этот блок не из палитры, а "дедовской" командой _insert. В ее окне установить галочку "расчленения". Что получится?

Цитата:
Сообщение от name02 Посмотреть сообщение
Все объекты в слое 0, цвет, тип линий и вес линий установлены на Послою.
Издалека трудно проверить, все ли именно так на самом деле. А от скриншотов в данном случае пользы - как от лечения по фотографии. Для продолжения разговора выложите проблемный блок в dwg.

Последний раз редактировалось kp+, 17.03.2021 в 21:53.
kp+ вне форума  
 
Непрочитано 18.03.2021, 09:44
#3
VitalyAF


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


Цитата:
Сообщение от name02 Посмотреть сообщение
Автокад 2011. Имеется инструментальная панель с блоком, внутри которого есть различная геометрия, таблица, МТЕКСТ, ТЕКСТ, МУЛЬТИВЫНОСКА, РАЗМЕР.
Все объекты в слое 0, цвет, тип линий и вес линий установлены на Послою.
2011 не помню когда уже и применял, до потопа наверно...
Геометрия... смотря какая, если просто примитивы как у вас, текст в том числе, то нет смысла их в блок помещать, без блока все будут работать из палитры и слой, тип, стиль отрабатывать будут. Выноска, не вижу какая у вас, то должна с командой в палитру вставляться и при вставке срабатывать как команда.
Таблица, тем более частично заполненная, теряет настройки при вставке, на палитру её нужно вставлять в блоке и раскрывать его при вставке.
Т.е. существует несколько типов данных в палитре и каждый по своему вставляется, хранится и используется, не надо всё в одну кучу валить... См. как в стандартных палитрах устроено.
С примером было бы лучше!
VitalyAF вне форума  
 
Автор темы   Непрочитано 19.03.2021, 08:06
#4
name02


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


Выкладываю файл с блоком.
В блоке у всех объектов стоят свойства слоя, цвета и веса линий Поблоку. Все объекты в слое 0.
Добавьте его на палитру и установите свойства слоя, цвета, веса линий произвольные. После ставки расчленить.

В моём Автокаде 2011 только таблица получит свойства, указанные в палитре для этого блока. Остальные объекты будут также иметь все свойства Поблоку.

Текст в блоке с таблицей потому, что хочу чтобы название таблицы сразу тоже вставлялось. Стиль ячейки "Название" в стилях таблицы позволяет задать только высоту текста, а мне нужно задать еще и вес линий (в таблице высота 2,5 мм, толщина 0,25 мм, а название должно быть высотой 3,5 мм и толщиной 0,35 мм).

Всё это делается для стандартизации работы - есть файл шаблона с настроенными слоями и есть файл с блоками (в котором по идее не должно быть никаких слоев кроме 0 и Defpoints).
А пока получается что и в файле с блоками для палитры мне тоже нужно дублировать слой для текста.

Offtop: P.S.: Автокад 2011 - на работе, поэтому и такой. Других не предвидится. Ни-ко-гда...
Вложения
Тип файла: dwg
DWG 2010
Блок для палитры.dwg (106.7 Кб, 5 просмотров)
name02 вне форума  
 
Непрочитано 19.03.2021, 17:40
#5
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,090


Интересный глюк При вставке блока обычным способом с последующим "подрывом" отдельной командой все обломки, включая таблицу, выпадают на слой "0".
А при вставке с подрывом из палитры - обычные "мелкие" примитивы выпадают на "0", но таблица - на текущий слой с текущими настройками. Если же загнать "мелочь" во вложенный блок - он ведет себя точно так же, как и таблица (которая по сути тоже специализированный безымянный динамический блок). А дальше к нему можно применить _burst. Может, это поможет.

Цитата:
Сообщение от name02 Посмотреть сообщение
получается что и в файле с блоками для палитры мне тоже нужно дублировать слой для текста
Если для элементов оформления всегда используется один слой - не вижу причин не сделать таким образом.
Как вариант, для сохранения стерильной чистоты файла с блоком на палитру можно вкинуть не сам блок, а макрос для вставки с командой burst в конце.
kp+ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > При вставке блока с текстом из инструментальной палитры не применяется свойства вставки

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нарушается видимость атрибутов при вставке вхождения блока в чертеж Joann88 AutoCAD 7 28.03.2021 14:52
Получение объекта блока по объекту вставки AY LISP 16 22.11.2016 22:52
Точка вставки блока Visla AutoCAD 14 03.05.2012 22:59
вопрос о вставке блока krendel AutoCAD 4 17.03.2009 21:10
Есть ли возможность при вставке блока разрывать линии Незнайка AutoCAD 13 03.04.2006 20:34