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

Вернуться   Форум 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.
Просмотров: 1891922
 
Автор темы   Непрочитано 01.04.2009, 19:03
#1061
Shoorup


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


на чём сидишь?
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 01.04.2009, 19:23
#1062
ТуПик


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


AutoCAD 2007
ТуПик вне форума  
 
Непрочитано 02.04.2009, 07:54
#1063
wetr

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


ТуПик, так?
Вложения
Тип файла: dwg
DWG 2004
Так.dwg (55.8 Кб, 3966 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 02.04.2009, 09:13
#1064
ТуПик


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


Wetr,
нет, я хочу чтобы Array был со "стрелочкой".
.
.
.
.
плин не нашёл как вставлять в сообщение файл???

Последний раз редактировалось ТуПик, 02.04.2009 в 10:04.
ТуПик вне форума  
 
Непрочитано 02.04.2009, 10:40
#1065
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


В расширенном режиме.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 02.04.2009, 10:48
#1066
ТуПик


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


ПоможИТЕ чем можИТЕ
Нужно:
Создать динамический блок "A" с атрибутом "а" внутри которого размножаются динамические блоки "Б" с атрибутом "а" и "б". изменения атрибута "а" в родительском блоке "А" должны приводить к автомотическим, соответствующим изменениям атрибута "а" во всех дочерних блоках "Б"

Возможно такое или я просто видел чудесный сон?

ЗЫ. AutoCAD 2007.


Сделал принципиальную схему блока но связь между атрибутом в родительском и дочернем блоке не работает.
Есть предложения?
Вложения
Тип файла: dwg
DWG 2007
вот так_только не работает.dwg (68.3 Кб, 3856 просмотров)

Последний раз редактировалось ТуПик, 02.04.2009 в 12:31.
ТуПик вне форума  
 
Автор темы   Непрочитано 02.04.2009, 12:04
#1067
Shoorup


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


Я щас 2010 юзаю и смотрю изменения в динамических блоках. Одни только визги и восхищения. Чего только стоит параметричность! Половину действий со всякими растяжениями можно смело заменять! Таблица в редакторе блоков тоже фишка. Очень удобно очень круто! Все переходим на 2010й кад!
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 02.04.2009, 14:12
#1068
wetr

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


Блин, нарисуй конкретно какой блок нужен. Нифига не понятно
Вложения
Тип файла: dwg
DWG 2004
вот так_только не работает_wetr.dwg (55.4 Кб, 3843 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось wetr, 02.04.2009 в 15:10.
wetr вне форума  
 
Непрочитано 02.04.2009, 15:17
#1069
ПикТу


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


kpblc, я всё понял.

wetr, поясняю.
в приложенном файле создан диноблок "ПАПА"
в блоке "ПАПА"
блок "СЫНОК" на который применён Array
атрибут "A"
в блоке "СЫНОК":
2 атрибута "A" и "B"
прямоугольник

ЗАДАЧА:
атрибут "A" блока "СЫНОК" должен автоматически менять значение в соответствии с изменением значения атрибута "A" блока "ПАПА"
Вложения
Тип файла: dwg
DWG 2007
пример.dwg (63.8 Кб, 3878 просмотров)
ПикТу вне форума  
 
Непрочитано 02.04.2009, 16:29
#1070
wetr

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


Цитата:
Сообщение от ПикТу Посмотреть сообщение
kpblc, я всё понял.

wetr, поясняю.
в приложенном файле создан диноблок "ПАПА"
в блоке "ПАПА"
блок "СЫНОК" на который применён Array
атрибут "A"
в блоке "СЫНОК":
2 атрибута "A" и "B"
прямоугольник

ЗАДАЧА:
атрибут "A" блока "СЫНОК" должен автоматически менять значение в соответствии с изменением значения атрибута "A" блока "ПАПА"
Почему ты не остался ТуПиком?
Offtop: А что опять можно писать сообщения без регистрации???
Вложения
Тип файла: dwg
DWG 2004
пример_wetr.dwg (58.7 Кб, 3907 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 02.04.2009, 17:04
#1071
ПикТу


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


О великий wetr_Джин
открой тайну как это сделал?


а ТуПиком я не остался потому что дисциплина у вас здесь сторгая. за один up на 3 дня бан. без предупреждения!
но я не в обиде люди то здесь все сурьЁзные.
ПикТу вне форума  
 
Непрочитано 02.04.2009, 23:46
#1072
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411


ПикТу, ты ничего не понял. Этот ник я тоже закрываю, но уже более серьезно - на год. Имей терпение.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 03.04.2009, 09:20
#1073
Shoorup


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


Все таки я не зря ждал AutoCAD 2010! Проблему которую у меня не получилось реализовать даже с дополнительными параметрами видимости Supermaxа решена штатными средствами!
Если у кого 10й стоит кад открывайте смотрите. (Кстати это первый динамический блок 10 када который выложили на форуме )

У кого нет 10 када смотрим по картинкам:
Сначало выбирается группа контактов - это новый параметр - таблица блоков, где я номера контактов задал атрибутами. 3 атрибута на контакты и 4 атрибут скрыт параметром видимости (группа), которым и выбирается нужная группа. В зависимости от того какую группу я выбрал заполняются атрибуты на самом контакте.

Затем параметром отражения разворачиваем контакт.

Затем параметром выбра делаем контакт "без тока". Параметр выбора меняет параметр "поворот"

Ну и последнее: меняем параметром видимости отображение тылового и фронтового контакта, скрывая нужный. (Атрибут "группа" скрыт им постоянно).
Миниатюры
Нажмите на изображение для увеличения
Название: 03.JPG
Просмотров: 10241
Размер:	12.1 Кб
ID:	18260  Нажмите на изображение для увеличения
Название: 04.JPG
Просмотров: 5859
Размер:	7.9 Кб
ID:	18261  Нажмите на изображение для увеличения
Название: 05.JPG
Просмотров: 5978
Размер:	8.3 Кб
ID:	18262  Нажмите на изображение для увеличения
Название: 06.JPG
Просмотров: 5985
Размер:	9.5 Кб
ID:	18263  
Вложения
Тип файла: dwg
DWG 2004
dwgKontakt_04.dwg (47.7 Кб, 4188 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...

Последний раз редактировалось Shoorup, 03.04.2009 в 19:36. Причина: Поправил немного блок и заменил вложение
Shoorup вне форума  
 
Непрочитано 06.04.2009, 10:56
#1074
ТуПик


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


Цитата:
Сообщение от wetr Посмотреть сообщение
Почему ты не остался ТуПиком?
Offtop: А что опять можно писать сообщения без регистрации???
Wetr, пример твой посмотрел, всё работает. Спасибо.
НО, такая идея со вставкой поля не работает когда есть несколько блоков ПАПА с разными значениями атрибута "А".
Подскажи как поступить в таком случае.
Вложения
Тип файла: dwg
DWG 2007
пример_wetr_много блоков.dwg (66.8 Кб, 3909 просмотров)

Последний раз редактировалось ТуПик, 06.04.2009 в 11:12.
ТуПик вне форума  
 
Непрочитано 06.04.2009, 13:31
#1075
wetr

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


Цитата:
Подскажи как поступить в таком случае
пользоваться 1 блоком. Либо создавать много сынков, СЫНОК1, СЫНОК2...
И соответствующее количество ПАП.
Надо было сразу говорить что тебе нужно а не пользоваться абстрактными "ПАПАми"
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 06.04.2009, 14:12
#1076
ТуПик


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


Wetr, спасибо за твой ответ.
Извини что сразу не обозначил всю проблему.
Спасибо за потраченное тобой время.
С уважением,
воспитанный ТуПик.
ТуПик вне форума  
 
Непрочитано 15.04.2009, 12:19 Помогите с динамической линией
#1077
radan


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


Нарисовал динамическую линию. С левой стороны относительно центра растяжку не ставил (для примера), при выборе углов поворота всё нормально. С правой поставил на каждый отрезок растяжку, если растянул и повернул отрезок, угол не прямой, ломается. Подскажите, пожалуйста, что я делаю не так?
Вложения
Тип файла: dwg
DWG 2007
lines.dwg (309.6 Кб, 3867 просмотров)
radan вне форума  
 
Непрочитано 15.04.2009, 22:29
#1078
Нефтепроводчик


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


Простите, а зачем делать такой сложный блок? Можно сделать растяжение и поворот с помощью полярного растяжения (см. мой вариант). На угол поставил приращение 90гр. (я так понял, что надо 90, 180 и 270 гр.), а растяжение не ставил приращение.
Ну а в том блоке растяжение не поворачивается правильно параметром поворот, может надо цепочку операций задать, не разбирался.
Вложения
Тип файла: dwg
DWG 2004
lines3.dwg (39.7 Кб, 3895 просмотров)
Нефтепроводчик вне форума  
 
Непрочитано 16.04.2009, 09:30
#1079
radan


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


Цитата:
Сообщение от Нефтепроводчик Посмотреть сообщение
Простите, а зачем делать такой сложный блок? Можно сделать растяжение и поворот с помощью полярного растяжения (см. мой вариант). На угол поставил приращение 90гр. (я так понял, что надо 90, 180 и 270 гр.), а растяжение не ставил приращение.
Ну а в том блоке растяжение не поворачивается правильно параметром поворот, может надо цепочку операций задать, не разбирался.
Спасибо большое, действительно я делал очень сложно.
radan вне форума  
 
Непрочитано 20.04.2009, 11:51
#1080
StЯanНик


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


Есть самопальный набор настоек для автокада.
К нему файл со стандартными штампами: _Шаблон мин.dwt (для загрузки пришлось переименовать в _Шаблон мин.dwg). Штампы выполнены в виде динамических блоков.
Достаточно удобный для использования, но есть у него пара недоработок:
- изменение размеров рамки по кнопочке, а формат приходится вводить вручную;
- при редактировании атрибутов (заполнении штампа) prompt_ы не соответствуют tag_ам, перемешаны.

Может кто знает как от этого избавится?
Заранее спасибо. =)

ЗЫ: настройки используются для работы в autcad 2000 и 2006.
Вложения
Тип файла: dwg
DWG 2004
_Шаблон мин.dwg (118.2 Кб, 3908 просмотров)
StЯanНик вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки