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

Вернуться   Форум 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.
Просмотров: 1891581
 
Непрочитано 28.03.2011, 11:26 Линейка
#2621
Lioon

Инж. ПКО
 
Регистрация: 26.11.2008
Красноярск
Сообщений: 23


Здравствуйте,
Задача в следующем, будет дин. изменяемый по размерам шкаф слево согласно госта необходимо указать размерную линейку. Подскажите как это можно реализовать с помощью дин блоков. В примере я использую массив линейка сама проходит на ура, а значения не меняются. В чём косяк???
Вложения
Тип файла: dwg
DWG 2010
пример линейки.dwg (122.8 Кб, 3855 просмотров)
Lioon вне форума  
 
Непрочитано 28.03.2011, 11:44
#2622
Leopard_

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


Lioon, какая версия?
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 28.03.2011, 18:45
#2623
Lioon

Инж. ПКО
 
Регистрация: 26.11.2008
Красноярск
Сообщений: 23


Упс, наверное в 2011 сохранил, прикладываю этот же файл в 2007
Вложения
Тип файла: dwg
DWG 2007
пример линейки.dwg (110.7 Кб, 3823 просмотров)
Lioon вне форума  
 
Непрочитано 29.03.2011, 01:12
#2624
Leopard_

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


Не уверен что масив полей поможет.
Если шкала имеет органиченную длину то можно попробовать прописать все отметки, и скрыть их маскировкой, а шкалу масивть.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 29.03.2011, 05:58
#2625
Lioon

Инж. ПКО
 
Регистрация: 26.11.2008
Красноярск
Сообщений: 23


На форуме когда то натыкался на файлик помоему как то геологическая шкала назывался, там такая идея была реализована, но найти по поиску сейчас не получилось :-)
Там как то к координатам по оси Y привязывались. Идея на поверхности, но как её реализовать???

Как то же должно быть возможно отследить координаты начала каждого элемента массива и присвоить это значение полю.
Lioon вне форума  
 
Непрочитано 29.03.2011, 09:23
#2626
Artem_R


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


Цитата:
Сообщение от Lioon Посмотреть сообщение
Здравствуйте,
Задача в следующем, будет дин. изменяемый по размерам шкаф слево согласно госта необходимо указать размерную линейку.
Вот так? (поля обновляются после регенерации)
Вложения
Тип файла: dwg
DWG 2004
пример линейки_Art.dwg (95.0 Кб, 3870 просмотров)
Artem_R вне форума  
 
Непрочитано 29.03.2011, 09:41
#2627
ask.79

Конструктор
 
Регистрация: 09.03.2011
Ростов-на-Дону
Сообщений: 12


Цитата:
Сообщение от Artem_R Посмотреть сообщение
Вот так? (поля обновляются после регенерации)
Зачем такую сложную формулу может просто поле 10 *10
ask.79 вне форума  
 
Непрочитано 29.03.2011, 10:01
#2628
Lioon

Инж. ПКО
 
Регистрация: 26.11.2008
Красноярск
Сообщений: 23


Спасибо, Artem_R то что нужно .... а про регенерацию я забыл при тестировании блока :-)
Lioon вне форума  
 
Непрочитано 29.03.2011, 10:12
#2629
Artem_R


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


Цитата:
Сообщение от ask.79 Посмотреть сообщение
Зачем такую сложную формулу может просто поле 10 *10
Ну не такая она и сложная
Можно конечно оставить 10*10, но "сложная" формула на случай, если кто-то захочет начинать не от нуля и не обязательно кратно 100. (см.файл)
Цитата:
Сообщение от Lioon Посмотреть сообщение
Спасибо, Artem_R то что нужно .... а про регенерацию я забыл при тестировании блока :-)
Пожалуйста
Вложения
Тип файла: dwg
DWG 2004
пример линейки_Art_2.dwg (105.7 Кб, 3853 просмотров)
Artem_R вне форума  
 
Непрочитано 29.03.2011, 13:25
#2630
Zaghim


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


Ребят подскажите, сделал блок одностороннего перехода, в кругляке нужно что бы осевая всегда была в середине, а она у меня как приклеянная бегает с линией на одном и том же расстоянии... нужно что бы в середине было с обеих сторон. И, если есть идеи помогите сделать что бы переход мог быть со смещением, т.е. углы с разных сторон могут быть разные.
Вложения
Тип файла: dwg
DWG 2004
fPerehodOd.dwg (55.0 Кб, 3811 просмотров)
Zaghim вне форума  
 
Непрочитано 29.03.2011, 14:09
#2631
Vombat

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


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Ребят подскажите, сделал блок одностороннего перехода, в кругляке нужно что бы осевая всегда была в середине, а она у меня как приклеянная бегает с линией на одном и том же расстоянии... нужно что бы в середине было с обеих сторон. И, если есть идеи помогите сделать что бы переход мог быть со смещением, т.е. углы с разных сторон могут быть разные.
Вот, примерно так. Но здесь проблема при растяжении «ШИРИНА» в лево, так как привязана базовая точка (можно конечно ее отключить, но не красиво получается). Я б сделал растяжение «Ширина» в одну сторону (противоположную базовой точке), но это придется блок переделывать. Идея, думаю понятна. Удачи.
Вложения
Тип файла: dwg
DWG 2004
fPerehodOd.dwg (55.0 Кб, 3810 просмотров)
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 29.03.2011, 14:28
#2632
Zaghim


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


Ничего не понял)))
И не понял, что изменилось в том, что выложил...

Последний раз редактировалось Zaghim, 29.03.2011 в 14:42.
Zaghim вне форума  
 
Непрочитано 29.03.2011, 14:56
#2633
Vombat

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


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Ничего не понял)))
И не понял, что изменилось в том, что выложил...
Не тот файл выложил, исправляюсь.

Решена проблемма с растяжением осевой линии в лево:
Вложения
Тип файла: dwg
DWG 2004
fPerehodOd.dwg (60.5 Кб, 3807 просмотров)
Тип файла: dwg
DWG 2004
fPerehodOd (2).dwg (61.9 Кб, 3843 просмотров)
__________________
Nothing will stop an idea whose time has come

Последний раз редактировалось Vombat, 29.03.2011 в 15:13.
Vombat вне форума  
 
Непрочитано 29.03.2011, 15:01
#2634
Zaghim


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


tovdi, всеееее, теперь понятно, надо было делать поинты и к ним привязываться. СПАСИБО!!!!!!!!
Zaghim вне форума  
 
Непрочитано 29.03.2011, 16:26
#2635
Leopard_

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


Маньяки...
На тот же параметр "ширина" церляеш акшин растянуть - только для осевой линии. В значении "коєфициент растояния" пишеш 0,5 вмасто 1.
Вложения
Тип файла: dwg
DWG 2004
fPerehodOd (2).dwg (61.9 Кб, 3812 просмотров)
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.

Последний раз редактировалось Leopard_, 29.03.2011 в 16:34.
Leopard_ вне форума  
 
Непрочитано 30.03.2011, 13:22
#2636
Zaghim


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


Друзья научите раз и навсегда, как делать так, что бы один объект увеличивался, а второй увеличивался тоже, но всегда держался на определенном расстоянии от первого... ведь при обычном скейле меняется и расстояние. Нужно что бы внешняя рамка (фланец) всегда был на расстоянии 25мм от внутренней (воздуховод)
Вложения
Тип файла: dwg
DWG 2004
fVrPr.dwg (78.2 Кб, 3805 просмотров)
Zaghim вне форума  
 
Непрочитано 30.03.2011, 13:26
#2637
Leopard_

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


Цитата:
Сообщение от Zaghim Посмотреть сообщение
всегда был на расстоянии 25мм от внутренней
Делай не скайлом а стрейчем и будет счастье.
Блок параметрический?
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 30.03.2011, 13:29
#2638
Zaghim


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


Просто хочу, что бы он был динамический...стрейч добавлял в параметр линейный по оси Х и по оси Y, получилась хренота, вторая рамка стала превращаться в параллелограмм
Zaghim вне форума  
 
Непрочитано 30.03.2011, 13:31
#2639
Войду[В]Доверие

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


Можно так попробовать
В визибилитях только связи не работают, надо заново прикрутить
Вложения
Тип файла: dwg
DWG 2007
fVrPr_VVD.dwg (92.1 Кб, 3820 просмотров)
Войду[В]Доверие вне форума  
 
Непрочитано 30.03.2011, 13:47
#2640
Zaghim


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


Войду[В]Доверие, т.е. вы поставили констаинерсы в 4 местах и все? Или еще куда-то что-то прописывали? То что надо получилось!!!
Вообще есть литература или видео уроки по этим параметрам? Нашел один в автодеске, но там такая хрень, ничего не понятно
Zaghim вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки