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

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

Мои динамические блоки

Закрытая тема
Поиск в этой теме
Непрочитано 07.11.2006, 15:22
Мои динамические блоки
Shoorup
 
Минск
Регистрация: 16.09.2006
Сообщений: 1,587

Прогресс и опыт не стоит на месте. А по этому хочу поделиться своим опытом по созданию динамических блоков и конечно посмотреть на чужой.
Динамические блоки очень мощный инструмент, а умело им пользоваться далеко не каждый умеет. Уверен большинство идей (ухищрений, модификаций, построений) можно применить и для своей работы тем самым свести к минимуму однотонную и трудоемкую работу => что я и предлагаю на данной теме.
---
Дополнительно (спасибо VVA):
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Описание проблемы:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Решение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679
----
Тема закрыта, продолжение: http://forum.dwg.ru/showthread.php?t=66721
__________________
Поезд который устал от ржавого здравомыслия рельсов...

Последний раз редактировалось Кулик Алексей aka kpblc, 09.11.2011 в 14:01.
Просмотров: 1891753
 
Непрочитано 01.05.2008, 14:33
#361
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Полезно конечно же посмотреть, но на мой взгляд дин. блоки выложенные на этом форуме более эфективны.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 02.05.2008, 00:39
#362
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Наконец понял как исправить. Пришлось сделать блеф, и добавить на самом деле ничего не делающий стреч, который заставляет array регенерироваться. Кстати решение нашел у wetr в файле. Так что хоть ты и не ответил, но все же помог, (кстати что-то ты пропал) только промучился я чуток зря ,
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 02.05.2008, 15:04
#363
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Что-то вот никак не докумекаю как работают атрибуты в д.блоках. Бывает создаю блоки и в них есть несколько атрибутов. При работе с блоком двойным кликов вызывается редактор атрибутов а в некоторых блоках двойным кликом открывается окно выбора блока для редактирования в редакторе блоков. В чем фишка не пойму. Кто встречался?
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 02.05.2008, 16:42
#364
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Наконец понял как исправить. Пришлось сделать блеф, и добавить на самом деле ничего не делающий стреч, который заставляет array регенерироваться. Кстати решение нашел у wetr в файле. Так что хоть ты и не ответил, но все же помог, (кстати что-то ты пропал) только промучился я чуток зря ,
Ну нельзя уже на пару дней отлучиться!
Хотя ты и так прекрасно во всем разобрался. Я случайно наткнулся на это способность array. Молодец, что догадался
Кстати, вот мой вариант сетки, с изменениями и некоторыми из твоих идей, которые мне понравились
Вложения
Тип файла: dwg
DWG 2004
setka_v1.6.dwg (76.5 Кб, 4119 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 02.05.2008, 16:43
#365
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Цитата:
двойным кликом открывается окно выбора блока для редактирования в редакторе блоков
Если есть атрибут, такого быть не должно. Может в этом блоке нет атрибута?
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 03.05.2008, 10:43
#366
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Если есть атрибут, такого быть не должно. Может в этом блоке нет атрибута?

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

Теперь вопрос по скобе: давно я занимался динамическими блоками подзабыл многое. Как сделать так, что бы лепески у скобы вытягивались под углом 45 градусов, а не просто тянулись в сторону меняя угол?
Вложения
Тип файла: dwg
DWG 2004
Скоба.dwg (58.6 Кб, 3998 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 03.05.2008, 11:06
#367
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


> Shoorup
Редактор атрибутов не запускается потому что там нет атрибутов, при вставке этого блока атрибута небыло, он появился потом. Его нужно определить в блоке путем его повторной вставки, а еще лучше выполни команду "_attsync".

Чтобы растяжение работало под углом, надо выставить этот угол в свойствах действия.
Вложения
Тип файла: dwg
DWG 2007
Скоба.dwg (63.6 Кб, 3934 просмотров)
Krieger вне форума  
 
Непрочитано 03.05.2008, 11:26
#368
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Shoorup,
Можно, но тогда надо жертвовать flip, можешь заменить его visibility.
В правом я flip оставил, но тогда сам смотри что бывает, а в левом я flip убрал, и все заработало.

Krieger, ты кое чего не учел.
Вложения
Тип файла: dwg
DWG 2004
скобка2.dwg (55.1 Кб, 3935 просмотров)
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 03.05.2008, 11:43
#369
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Цитата:
Сообщение от Krieger Посмотреть сообщение
> Shoorup
Редактор атрибутов не запускается потому что там нет атрибутов, при вставке этого блока атрибута небыло, он появился потом. Его нужно определить в блоке путем его повторной вставки, а еще лучше выполни команду "_attsync".
А как его определить повторной вставкой??? Вот допустим у меня был блок с атрибутами. Я решил добавить еще один атрибут. Как правльно вставить его туда чтобы при двойном клике его отредактировать? Или в блоке атрибутов небыло, тоже самое, как?

А для чего команда "_attsync"? ничего помоему она путного в моем случае не сделала...
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 03.05.2008, 13:46
#370
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


> Shoorup
Цитата:
А как его определить повторной вставкой???
Удалить и вставить по новой.
Цитата:
А для чего команда "_attsync"? ничего помоему она путного в моем случае не сделала...
"_attsync" - это синхронизация атрибутов. Редактируешь блок, где вставляешь новый атрибут, закрываешь редактор блоков, выполняешь команду "_attsync" ->select->выбираешь свой блок->yes. После чего твой блок работает с новым атрибутом (пустым пока).
Цитата:
Сообщение от Red Nova Посмотреть сообщение
Krieger, ты кое чего не учел.
Про flip забыл... Тогда так:
Вложения
Тип файла: dwg
DWG 2007
скобка2.dwg (63.8 Кб, 3932 просмотров)
Krieger вне форума  
 
Автор темы   Непрочитано 03.05.2008, 14:50
#371
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Спасибо и за скобку и за атрибуты Нет времени даже покумекать спокойно...работы много...
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Автор темы   Непрочитано 12.05.2008, 16:40
#372
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


У кого какие соображения на счет этого блока?
Задача как мне кажеть вполне решаемая но я чтото уманался уже с ней и башка не варит.
Есть исходный блок (1) у которого есть параметр видимости и параметр выбора.
Хочу сделать как блок (2) с параметром отражения, но если отразить и сменит состояние, а потом опять отразить назад сбиваются цифры.
Затем хочу сделать из блока (2) возможность смены на блок (3) - т.е. добавление вывода к блоку.
Вложения
Тип файла: dwg
DWG 2004
Д_блок контакта.dwg (64.9 Кб, 3973 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 12.05.2008, 17:42
#373
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,403


Offtop: Добавил звёздочек теме
Дмитррр вне форума  
 
Автор темы   Непрочитано 12.05.2008, 17:57
#374
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Offtop: Пасиба, приятно
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 12.05.2008, 18:18
#375
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


ИМХО Тему давно пора в разряд "важных" перетащить.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 12.05.2008, 19:09
#376
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


>Shoorup
Так?
Вложения
Тип файла: dwg
DWG 2007
Д_блок контакта_2.dwg (56.0 Кб, 3935 просмотров)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 13.05.2008, 09:30
#377
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Krieger, так. Но это только блок (2) и то немного не доделанный если за ручки потягать на углах то параметр выбора и отражения остануться на месте но это подправить пол минуты.
Проблема была в том, можно ли сделать из блока 2 блок (3). Вернее не просто сделать блок(3) а добавить возможность с помощью параметра выбора делать или блок (2) или блок (3)
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 13.05.2008, 09:54
#378
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Т.е. надо еще этот угол снизу прилипить? Я в электрических схемах, не шарю...
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Автор темы   Непрочитано 13.05.2008, 10:23
#379
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


На рисунке два котакта с подписанными выводами (тыл, фронт, ось).
Контакт слева по током, справа без тока. Контакты бывают без тылового вывода, бывают без фронтового.
У меня существует на данный момент 3 вида блоков с контактами. Один со всеми выводами, второй без фронтового и третий без тылового. Я хочу сделать 1 блок из 3-х. (3 в 1 как кофе). Делаю я это не для того чтобы просто уменьшить количество блоков а потому как бывает когда схему делаешь, меняется контакт и чтобы добавить или убрать вывод приходиться удалять старый блок и перебивать атрибуты заново. Хочу упростить. Это самый ходовой блок - поэтому он должен быть безупречен
Миниатюры
Нажмите на изображение для увеличения
Название: Д_блок контакта_2.jpg
Просмотров: 345
Размер:	21.8 Кб
ID:	6347  
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Автор темы   Непрочитано 13.05.2008, 10:30
#380
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Блок перетерпел уже 3 изменения. Каждое изменение обычно координальное изменение внутри. Думаю следующее изменение походу уже пятое будет тоже координальное. Есть мысль сделать так: Параметр видимости взять на не\появление вывода фронт\тыл. Номера контактов можно думаю менять пряча их с помощью масштаба. Ну и естественно должен быть параметр отражения. Но задача если и решаемая то очень сложная...
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки