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

Вернуться   Форум 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.
Просмотров: 1892557
 
Непрочитано 03.02.2011, 08:40
#2361
JokerrSergh


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


Цитата:
Сообщение от Astartes Посмотреть сообщение


Приветствую граждане.
Кто может сделать так чтобы закраска стрелочки (в данном случае это штриховка Солид) не уезжала, когда тянешь за верхнюю ручку.
Может как то по другому сделать закраску?
Поставь в свойствах штриховки галочку на АССОЦИАТИВНАЯ, тогда при изменении контура штриховка будет тоже меняться. Только она почему-то меняется только после регенерации.
P.S.
Еще можно попробовать вместо штриховки использовать полилинию с начальной толщиной 0 и конечной толщиной 2, например (вместо 2 установить толщину, которая нужна).
Вложения
Тип файла: dwg
DWG 2000
Дин.Сварка.dwg (339.2 Кб, 3384 просмотров)
__________________
Вагоны, они ведь умнее паровоза, потому что они его толкают... когда он тормозит
JokerrSergh вне форума  
 
Непрочитано 03.02.2011, 08:59
#2362
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


JokerrSergh, Спасибо. С ассоциативной штиховкой все работает. И у меня все нормально, прорисовывается сразу. У меня Акад 2011
Astartes вне форума  
 
Непрочитано 03.02.2011, 09:00
#2363
Redya


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


JokerrSergh, спасибо! А я сначала сделал тоже XY-параметр, но что-то не вышло. Руки не оттуда видимо. Тогда у меня теперь вопрос такой: Можно ли связывать параметры в блоке? т.е. чтобы у меня в блоке Distance4=Distance5 при перемещении одной из этих ручек, чтобы не двигать каждую. Чтобы Distance=Distance10, Distance3=Distance11 и т.д. нувыпонили. Блок прилагаю.
Вложения
Тип файла: dwg
DWG 2007
Kollektor.dwg (182.7 Кб, 3393 просмотров)
Redya вне форума  
 
Непрочитано 03.02.2011, 09:17
#2364
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Redya Посмотреть сообщение
JokerrSergh, спасибо! А я сначала сделал тоже XY-параметр, но что-то не вышло. Руки не оттуда видимо. Тогда у меня теперь вопрос такой: Можно ли связывать параметры в блоке? т.е. чтобы у меня в блоке Distance4=Distance5 при перемещении одной из этих ручек, чтобы не двигать каждую. Чтобы Distance=Distance10, Distance3=Distance11 и т.д. нувыпонили. Блок прилагаю.
Устанавливаешь в свойствах одного из пары параметров «да» напротив строки Цепочка операций (например, для Distance5).

В набор объектов операции, связанной с другим параметром, (Stretch4) добавляешь параметр с активной цепочкой операции (тот самый Distance5). У параметра Distance5 в таком случае можно отключить ручки.
Миниатюры
Нажмите на изображение для увеличения
Название: Distance5.jpg
Просмотров: 1390
Размер:	24.6 Кб
ID:	52852  
Вложения
Тип файла: dwg
DWG 2004
Kollektor_Alpha.dwg (52.7 Кб, 3384 просмотров)
 
 
Непрочитано 03.02.2011, 09:26
#2365
Redya


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


AlphaGeo, да ты волшебник! Это восхитительно! Это души, братюнь Вроде всё сделал, но не получилось с distance11=distance8. Это наверное потому, что 11 по Y направлена, а 8 по Х. Как с этим бороться? Может XY-параметр как-то нужно сделать? Или вручную эти параметры придется менять? Файл еще раз прилагаю.
Вложения
Тип файла: dwg
DWG 2007
Kollektor.dwg (83.5 Кб, 3369 просмотров)

Последний раз редактировалось Redya, 03.02.2011 в 09:41.
Redya вне форума  
 
Непрочитано 03.02.2011, 10:11
#2366
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Redya Посмотреть сообщение
Вроде всё сделал, но не получилось с distance11=distance8. Это наверное потому, что 11 по Y направлена, а 8 по Х. Как с этим бороться? Может XY-параметр как-то нужно сделать? Или вручную эти параметры придется менять?
Из идей — через параметр выбора можно организовать...
Вложения
Тип файла: dwg
DWG 2004
Kollektor_Alpha2.dwg (52.7 Кб, 3366 просмотров)
 
 
Непрочитано 03.02.2011, 10:30
#2367
Redya


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


AlphaGeo, это конечно да, но тогда получается, что и руками можно, впринципе, это отрегулировать, не велика сложность. Но за идею спасибо!
Redya вне форума  
 
Непрочитано 03.02.2011, 10:40
#2368
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Astartes,
У меня иногда бывало что заливки не хотели работать. От чего зависит понять не смог. Садился за другую машину и ставил на заливку динамику.
Залил по новой, прикрутил к вращению - работает. Ручку в базовой точке лучше отключать.
З.Ы. Ответ явно запоздалый. Новую страницу не увидил.
Вложения
Тип файла: dwg
DWG 2000
Дин.Сварка[1].dwg (315.7 Кб, 3376 просмотров)
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 03.02.2011, 11:08
#2369
Redya


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


Ох, что-то совсем не могу понять, что же такое с параметром растяжения одним. Вредничает. Помогите разобраться. Облачком отметил место. Файл прилагаю.
Вложения
Тип файла: dwg
DWG 2007
Kollektor.dwg (93.7 Кб, 3354 просмотров)
Redya вне форума  
 
Непрочитано 03.02.2011, 11:28
#2370
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Redya Посмотреть сообщение
Ох, что-то совсем не могу понять, что же такое с параметром растяжения одним. Вредничает. Помогите разобраться. Облачком отметил место. Файл прилагаю.
В наборе объектов операции Stretch9 был параметр Distance9.
Вложения
Тип файла: dwg
DWG 2004
Kollektor-4.dwg (53.3 Кб, 3371 просмотров)
 
 
Непрочитано 03.02.2011, 12:07
#2371
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


Leopard_, Ну тем не менее спасибо.
А не знаешь, можно ли как то закрепить значок зеркального отражения для стрелки, а то при растягивание он ездит, туда-сюда, вроде не сильно напрягает, практияески всегда остается на линии,но все-таки.
Не совсем, правда понял, зачем ты убрал растягивание за конец стрелки.
Вроде нормально работает, можно растягивать за две точки.
Кстати удалил базовую точку, ничего не изменилось, надо почитать зачем она нужна, а то я пока не допетрил.

И еще заметил отличие: В исправленном тобой блоке, когда зеркалишь текст, он стразу встает нормально, а у меня приходится чуть чуть, подвинуть, не могу понять за счет чего это сделано?

Последний раз редактировалось Astartes, 03.02.2011 в 12:19.
Astartes вне форума  
 
Непрочитано 03.02.2011, 12:54
#2372
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Astartes
А не знаешь, можно ли как то закрепить значок зеркального отражения для стрелки, а то при растягивание он ездит, туда-сюда, вроде не сильно напрягает, практияески всегда остается на линии,но все-таки.
У тебя вращение стрелки висит на 2-х акшинах одновременно. В полярном параметре (+ акшин) надо чтобы попадало только во вращение.

Не совсем, правда понял, зачем ты убрал растягивание за конец стрелки. Вроде нормально работает, можно растягивать за две точки.
В блоке есть одна базавая точка - та которой оон вставляется в чертеж и лучше чтобы блок крутился вокруг нее. Если от него слишком уйти потом сложно находить начало блока.

Кстати удалил базовую точку, ничего не изменилось, надо почитать зачем она нужна, а то я пока не допетрил.
Базовую - имееш в виду начальную точку параметра Растояние1? Если да то начальные используются (мною) если надо тянуть влюбую из 2-х стороны параметра, тоесть никогда.

И еще заметил отличие: В исправленном тобой блоке, когда зеркалишь текст, он стразу встает нормально, а у меня приходится чуть чуть, подвинуть, не могу понять за счет чего это сделано?
Поставил позицию текста на центр текста (примерно - на глаз).
Вложения
Тип файла: dwg
DWG 2000
Сварка.dwg (69.4 Кб, 3377 просмотров)
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 03.02.2011, 13:05
#2373
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 824


О! спасибо. Пока все понятно. )
Astartes вне форума  
 
Непрочитано 03.02.2011, 13:15 Помогите доделать динамический блок
#2374
Zaghim


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


Народ, есть вот такой вот блок (приложение). Нужно сделать так, что бы при перетаскивании ползунка снизу слева, расстояние до фланца не менялось и не менялся внутренний радиус (всегда 100) все остальное увеличивалось...не работает так, хоть убей!
Вложения
Тип файла: dwg
DWG 2004
bl1.dwg (65.3 Кб, 3368 просмотров)
Zaghim вне форума  
 
Непрочитано 03.02.2011, 13:44
#2375
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Народ, есть вот такой вот блок (приложение). Нужно сделать так, что бы при перетаскивании ползунка снизу слева, расстояние до фланца не менялось и не менялся внутренний радиус (всегда 100) все остальное увеличивалось...не работает так, хоть убей!
Может вот это поможет разобраться?
 
 
Непрочитано 03.02.2011, 13:47
#2376
Zaghim


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


Ничего не понял...что там должно помочь?
Zaghim вне форума  
 
Непрочитано 03.02.2011, 13:51
#2377
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Ничего не понял...что там должно помочь?
Блок в приложении к посту...
 
 
Непрочитано 03.02.2011, 14:05
1 | #2378
Vombat

HVAC (ОВК)
 
Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Народ, есть вот такой вот блок (приложение). Нужно сделать так, что бы при перетаскивании ползунка снизу слева, расстояние до фланца не менялось и не менялся внутренний радиус (всегда 100) все остальное увеличивалось...не работает так, хоть убей!
Сам долго думал над над похожей проблемой. Вот мой блок прямоугольного вентиляционного отвода (результат n-ного количества усовершенствований).
Блок имеет 10 параметров видимости, с минимальным количеством параметров.
Теперь борюсь с следующим. Как к этому блоку применить параметризацию. Пересмотрел кучу роликов, не однократно пробовал что-то похожее сделать, но к сожалению ничего толкового у меня не получалось.
С ее помощью, возможно выставлять как радиус окружности, так и угол отвода (без параметра видимости). Но, к сожалению, ничего у меня не получается.
В связи с этим прошу помощи у "ГУРУ" Autocad-a.
Что хотелось бы увидеть:
1) сохранить все параметры вставки и растяжения (от базовой точки по средине фланца, растяжение (от середины) "Midpoint" )
2) изменение угла отвода без параметра видимости (в окне свойств) при помощи «Angular Constaint parameter».
3) По возможности установить связь «Linear parameter» и «* Constaint parameter» в редакторе формул.
Спасибо

2 файл переделал по просьбе Zaghim
Вложения
Тип файла: dwg
DWG 2004
Отвод.dwg (118.7 Кб, 3385 просмотров)
Тип файла: dwg
DWG 2004
bl1.dwg (79.4 Кб, 3374 просмотров)

Последний раз редактировалось Vombat, 03.02.2011 в 14:52.
Vombat вне форума  
 
Непрочитано 03.02.2011, 14:06
#2379
Zaghim


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


Нет, если вы смотрели мой блок, то там с круглым реализовано, все движется как нужно. А вот прямоугольный не хочет... было так же вначале, как и с круглым, все работало, но тут нужно что бы фланцы всегда были на своем месте, стал переделывать и ничего не пашет.
Zaghim вне форума  
 
Непрочитано 03.02.2011, 15:01
1 | #2380
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Zaghim,
В работе с масштабами есть одна хвыгня... масшаб ВСЕГДА ( !!! ) отсчитывается от НАЧАЛА дистанции.
Попробуй сдвигать размер масштабирования. При этом соответственно появляются дополнительные скрытые внутри блока параметры. Не факт что получится, мои отводы все масштабируются от нуля.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки