|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Вставка динамического блока из библиотеки с потерей аннотативности
конструктор машиностроитель
Новосибирск
Регистрация: 14.05.2007
Сообщений: 893
|
||
Просмотров: 6854
|
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
В файле "Б" блок "А" аннотативный? С прописанным в свойствах списком нужных масштабов аннотаций?
И где в макросе пауза на запрос точки вставки и автоввод масштаба по Х,У и угла? Проверил через ком.строку в 2011 - (command "_insert" "d:/222.dwg" pause "1" "1" "0" "_explode" "_last") - все работает, остается и аннотативным и динамическим
__________________
Толстов Евгений Последний раз редактировалось atollon, 09.06.2010 в 11:59. |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Цитата:
Ситуация следующая - При вставке с расчленением в файле появляется два описания блоков: - блок "А" который является динамческим но не аннотативным, - блок "Б" который является и динамическим и аннотативным. Пока вышел из положения маросом Цитата:
|
|||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Блок А - это блок получаемый в результате превращения в блок вставляемого файла, а расчленением мы достаем/высвобождаем из него вложенный блок Б. К сожалению нельзя вставить как блок рисунок с именем вложенного в него блока - получиться что блок ссылается сам на себя.
Кстати - у меня блок А получается обычным, не динамическим, так как динамика во вложенном блоке Б Можешь добавить очистку от блока А - (command "_-purge" "_b" "222" "_n") - где 222 - имя блока-файла (без пути и расширения .DWG) из моего примера.
__________________
Толстов Евгений Последний раз редактировалось atollon, 09.06.2010 в 13:06. |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Спасибо за совет.
Так и сделал. Правда макрос работает только так - Цитата:
|
|||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Зачем стирать и вставлять? Расчленяя ты тем самым удаляешь вставку блок-файла и на этом месте остается вложенный динамический аннотативный. Остается блок-файл только из памяти удалить.
Код:
WETR - насчет палитры - недавно был топик с аналогичными запросами на создание библиотек - ну хочеться человеку кнопочные панели ![]() http://forum.dwg.ru/showthread.php?t=52806 http://forum.dwg.ru/showthread.php?t=52364 Не забывай про поиск и раздел - ПОХОЖИЕ ТЕМЫ
__________________
Толстов Евгений Последний раз редактировалось atollon, 10.06.2010 в 12:12. |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Ну значит как то не так вставляешь - если в файле СВАРКА в 0.0.0 вставлен блок СВ, то:
Код:
Код:
Код:
__________________
Толстов Евгений |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Цитата:
Цитата:
А вот если вставить блок "СВ" из описания то все в норме. Проблемма видимо в том, что изначально втавляемые из библеотеки блок-файлы не являються аннотативными. |
|||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Цитата:
Если блок "Б" в файле "А" был аннотативным, был вставлен в коорд. 0.0.0 и ему был присвоен какой либо список масштабов аннотаций, то после выбора масштаба аннотаций из этого списка в новом файле при вставке и расчленении такого блока получаем в точке вставки блок "Б" в текущем масштабе аннотации и данамический, а также с уже вложенным списком масштабов аннотаций. Другое дело, если текущего масштаба не было в его списке (можно потом дополнить в свойствах) - тогда вставляется в том масштабе, в котором создавался (видим - если не включен режим скрывать аннотативные объекты не имеющего в списке текущую аннотацию), т.е. мы не получим автоматически блок только с текущим масштабом аннотации. Правда еще одним недостатком можно считать для блоков то, что при переносе в каком либо масштабе выделенного блока за узелок точки вставки другие его аннотации остаются на месте. Проверено и сертифицировано в AA2011rus 64x
__________________
Толстов Евгений |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
Цитата:
Оставил макросы в своем варианте. Главное, что вставляю блок в нужном виде и не важно как он создан. Не понятна последняя строка в справке по команде "МВСТАВИТЬ" Цитата:
|
|||
![]() |
|
||||
Регистрация: 26.03.2010
Сообщений: 240
|
Что тут непонятного - попробуй и сам убедишься - команда отказывается работать с аннотативными блоками, так как при разработке скорее всего подразумевалась вставка неизменных блоков - колонн, окон и т.п., которые не могут изменить размер и начать налазить друг на друга или поменять положение для избежания этого, в отличии например от условных знаков оформления
__________________
Толстов Евгений |
|||
![]() |
|
||||
конструктор машиностроитель Регистрация: 14.05.2007
Новосибирск
Сообщений: 893
|
|
|||
![]() |
|
||||
проектировщик ж.д. автоматики Регистрация: 29.08.2009
Иркутск
Сообщений: 14
![]() |
Цитата:
|
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странное поведение динамического блока высотной отметки | hwd | Динамические блоки | 12 | 08.09.2011 11:15 |
Изменение свойств и параметров динамического блока | EfremenkoDO | Программирование | 2 | 14.01.2010 19:02 |
Вставка динамического блока - как изменить параметр? | vanAvera | Программирование | 2 | 23.10.2008 13:39 |
Вставка динамического блока с определёнными параметрами. | Shade | Динамические блоки | 2 | 25.09.2007 15:20 |