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

Вернуться   Форум 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.
Просмотров: 1892666
 
Непрочитано 30.03.2011, 14:01
#2641
Войду[В]Доверие

Алюминиевые конструкции
 
Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Войду[В]Доверие, т.е. вы поставили констаинерсы в 4 местах и все?
Я еще сломал все полилинии, которые были в блоке и заваял их также с помощью констраинтсов. Но, возможно, будет работать и с полилиниями, попробуйте. А вообще - это tovdi, Гуру этих штучек
Войду[В]Доверие вне форума  
 
Непрочитано 30.03.2011, 19:46 Помогите с динамическим блоком
#2642
Vskiy


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


Всем привет.
Сделал динамический блок двери, но не могу разобраться с одним моментом:
на варианте слева сделал "ручки" для отзеркаливания по вертикале и горизонтале, как только дверь увеличиваю, ручки остаются на том же месте, а хотелось бы чтобы они перемещались в центр уже увеличенного объекта.
Миниатюры
Нажмите на изображение для увеличения
Название: dveri.jpg
Просмотров: 97
Размер:	15.2 Кб
ID:	56611  
Vskiy вне форума  
 
Непрочитано 30.03.2011, 20:22
#2643
engngr

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


Vskiy, могу вам в фотошопе ручки подвинуть.
engngr вне форума  
 
Непрочитано 30.03.2011, 22:35
#2644
Vskiy


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


Цитата:
Сообщение от engngr Посмотреть сообщение
Vskiy, могу вам в фотошопе ручки подвинуть.
Если кроме фотошопа ничего не знаете, подвиньте в нём...
Vskiy вне форума  
 
Непрочитано 30.03.2011, 23:13
#2645
engngr

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


Цитата:
Сообщение от Vskiy Посмотреть сообщение
Если кроме фотошопа ничего не знаете, подвиньте в нём...
Тогда не подвину. Намеков вы не понимаете.
engngr вне форума  
 
Непрочитано 30.03.2011, 23:24
#2646
Vombat

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


Цитата:
Сообщение от Vskiy Посмотреть сообщение
на варианте слева сделал "ручки" для отзеркаливания по вертикале и горизонтале, как только дверь увеличиваю, ручки остаются на том же месте, а хотелось бы чтобы они перемещались в центр уже увеличенного объекта.
На каждый «flip» поставьте «move action» (от Distance). В свойствах «move» «distance multiplaer» выставьте коэффициент 0.5.
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 31.03.2011, 09:07
#2647
Vskiy


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


Цитата:
Сообщение от engngr Посмотреть сообщение
Тогда не подвину. Намеков вы не понимаете.
А вы случайно форумом не ошиблись? Намёками в другом месте общаются...

Цитата:
Сообщение от tovdi Посмотреть сообщение
На каждый «flip» поставьте «move action» (от Distance). В свойствах «move» «distance multiplaer» выставьте коэффициент 0.5.
Подскажите а как на "flip" поставить "movie action"? Не получается.
Нужно сначала на объект поставить "flip parametr"?
Я буду применять "stretch action", но это роли не играет.
Vskiy вне форума  
 
Непрочитано 31.03.2011, 10:40
#2648
Войду[В]Доверие

Алюминиевые конструкции
 
Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117


Цитата:
Сообщение от Vskiy Посмотреть сообщение
А вы случайно форумом не ошиблись? Намёками в другом месте общаются...
Форумом тут никто не ошибся... а вот со смекалкой надо бы подружиться
Войду[В]Доверие вне форума  
 
Непрочитано 31.03.2011, 10:48 если и этот "намек" не поймёт, то сушите вёсла
#2649
engngr

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


Vskiy и ошибся - выкладывает жпг вместо двг.
engngr вне форума  
 
Непрочитано 31.03.2011, 11:37
#2650
Vskiy


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


Вложения
Тип файла: dwg
DWG 2000
dveri.dwg (160.5 Кб, 3835 просмотров)
Vskiy вне форума  
 
Непрочитано 31.03.2011, 12:05
#2651
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от Vskiy Посмотреть сообщение
для отзеркаливания по вертикале и горизонтале
Зачем это нужно? В свойствах блока перед масштабом по Х и У меняйте знак и не надо лишних динамических параметров.
Я бы сделал так, как во вложении.
Вложения
Тип файла: dwg
DWG 2004
dveri[1].dwg (54.5 Кб, 3825 просмотров)
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума  
 
Непрочитано 31.03.2011, 12:05
#2652
Zaghim


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


)))))) с jpg прикол)))

Ребят, подскажите следующее. Есть дин блок, в блоке делаю линейный параметр из середины к краю, что бы объект увеличивался относительно середины, называю его длина или ширина 2 (что значит пополам), хочу поставить второй параметр просто длина или ширина и сделать их зависимыми, что бы ширина2 = ширина/2, соответственно в блоке ширина2 = 50, а ширина 100...что бы менять можно было и то и то значение, а ползунок был только у ширины2...
Вложения
Тип файла: dwg
DWG 2004
fDrKl.dwg (58.3 Кб, 3826 просмотров)
Zaghim вне форума  
 
Непрочитано 31.03.2011, 12:37
#2653
Vskiy


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


Цитата:
Сообщение от Do$ Посмотреть сообщение
Зачем это нужно? В свойствах блока перед масштабом по Х и У меняйте знак и не надо лишних динамических параметров.
Я бы сделал так, как во вложении.
Да нет, я понимаю, что можно блок просто зеркалить. Дело не в этом, я хотел принципиально понять как это делается...
Vskiy вне форума  
 
Непрочитано 31.03.2011, 12:37
#2654
Leopard_

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


Zaghim Может актуальнее было бы обрисовать общие цели? И обойтись без второго параметра?
Do$ - делается это для того, чтобы в свойства лишний раз не лазить.
Vskiy
Во первых: по моему параметра Дистанс2 былобы вполне достаточно для всего. Объект окваченный полностью рамкой выделения операции растягивания просто двинается (аналонично мув).
Во вторых: делаеш дополнительный акшин "мов", на каждый флип. Пишеш - "коэфициент смещения" 0,5 (прямо над угловым смещением, которое ты в стрейч1 менял).
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 31.03.2011, 12:53
#2655
Zaghim


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


Leopard_, может и можно без второго, только не знаю как это сделать...центр не бегает, стоит на месте, а так центр меняется
Zaghim вне форума  
 
Непрочитано 31.03.2011, 13:09
#2656
Leopard_

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


Цитата:
Сообщение от Zaghim Посмотреть сообщение
центр не бегает, стоит на месте, а так центр меняется
Куда меняется? Из за чего меняется? А как должен быть? Попробуй изобразить графичестки.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 31.03.2011, 13:15
#2657
Zaghim


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


Leopard_, попробуйте дергать за ползунок мой блок. Точка вставки, всегда будет по середине, а если параметр ширина2 в редакторе блока переместить из середины в нижний край (что бы ширина была 100, а не половинка), то точка вставки при увеличении блока замерзнет на своем месте...вот

А по факту должно быть, что мы таскаем ширину, которая изначально 100 и точка вставки всегда в середине...вот
Zaghim вне форума  
 
Непрочитано 31.03.2011, 13:19
#2658
Leopard_

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


Zaghim. Типа да. А зачем второй размер который должен быть 100, если 50 вполне достаточно, куда его прикручивать?
Если не считать что есть ещё, ваще на самый пожарный члучай параметра базовой точки, которую можно двигать на 1/2 от резмера (отдельным акшином).
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 31.03.2011, 13:22
#2659
Zaghim


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


Ну идея была такая, что бы дергать ту ширину пополам, а вторая ширина показывала бы настоящий размер)))
Наверняка можно проще, просто я хз)))
Параметр Point вообще не годится, к сожалению(((
Zaghim вне форума  
 
Непрочитано 31.03.2011, 13:27
#2660
engngr

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


Цитата:
Сообщение от Vskiy Посмотреть сообщение
dveri-ed.dwg
Со второй ручкой разберитесь сами.
engngr вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки