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

Вернуться   Форум 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.
Просмотров: 1891462
 
Автор темы   Непрочитано 19.09.2008, 17:49
#701
Shoorup


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


Red Nova, это не ко мне Это Supermaxа программа.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 22.09.2008, 12:00
#702
PYMATA


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


Уважаемые архитекторы, помогите с созданием динамического блока - водосточной трубы. Необходимо сделать так, чтобы нижнюю ее часть можно было увеличивать или уменьшать с помощью ползунков. Прилагаю файл с водосточной трубой.
Вложения
Тип файла: dwg
DWG 2007
tryba.dwg (54.1 Кб, 3897 просмотров)
PYMATA вне форума  
 
Непрочитано 22.09.2008, 14:20
#703
Red Nova

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


PYMATA,
А увеличивать надо посекционна, или на любую длину?
__________________
Блог
Red Nova вне форума  
 
Непрочитано 22.09.2008, 14:45
#704
PYMATA


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


Red Nova,
в принципе все равно
PYMATA вне форума  
 
Непрочитано 22.09.2008, 14:56
#705
Red Nova

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


Лови
Вложения
Тип файла: dwg
DWG 2004
tryba.dwg (61.0 Кб, 3971 просмотров)
__________________
Блог
Red Nova вне форума  
 
Непрочитано 22.09.2008, 15:04
#706
PYMATA


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


Red Nova спасибо огромное!
PYMATA вне форума  
 
Непрочитано 24.09.2008, 10:04
#707
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Немножко попиарю свой блок в этой теме.
10 Visibility Set и многое другое. Блок полностью корректен и открывается двойным кликом. Все остальное в моей теме про дополнительные Visibility Set.
Вложения
Тип файла: dwg
DWG 2004
3.dwg (81.0 Кб, 4031 просмотров)
Supermax вне форума  
 
Автор темы   Непрочитано 24.09.2008, 11:10
#708
Shoorup


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


Supermax, выкладывай программу!
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 24.09.2008, 19:05
#709
Red Nova

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


Supermax, Массы волнуются. Скоро будем под окнами ночами стоять и требовать программу. Да, и не забудь про взрывалку.
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 25.09.2008, 11:14
#710
Shoorup


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


По поводу программы.
Я как представлю сколько блоков нужно переделать, сколько доработать... голова кругом. А ведь это еще не самая страшная беда. Есть уже готовая куча чертежей со старыми блоками, которые используюся как бланки для последующих проектов. Как в этих чертежах заменить старые блоки без потерь? А ведь каждое переделывание, доработка блока как правило это не просто добавление одного двух параметров - это координальное изменение внутреннего представления блока.
Делать блоки с несколькими параметрами видимости уже можно, Supermax выложил блок-шаблон из которого можно уже даелать свои блоки - правда не удобно. А ведь одно из преимуществ динамических блоков это их простота создания. Поэтому я думаю стоит подождать программу которая должна сделать максимально удобно делать динамические блоки с несколькими параметрами видимости.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 26.09.2008, 08:27
#711
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Shoorup, вот твой блок на основе атрибутов, одного Visibility Set и четырех Lookup-ов. Лови!
Не люблю я эти атрибуты. Все время приходится регенерировать чертеж, чтобы изменить их содержимое. Надо макрос-реактор написать, чтобы при изменении свойств любого дин. блока автоматом регенерировал чертеж. Вот тогда это будет терпимо.
Вложения
Тип файла: dwg
DWG 2004
dwgKO_05!!!.dwg (58.9 Кб, 3968 просмотров)
Supermax вне форума  
 
Автор темы   Непрочитано 26.09.2008, 09:47
#712
Shoorup


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


Supermax, Решение этого блока уже давно найдено. Я просто хотел его упростить параметрами видимости и усложнить в будующем. По поводу полей я уже писал тут - не катит. Атрибутов должно быть только 2 и ни грамма больше.
Вот к этому блоку для полного счастья не хватает еще одного параметра видимости (ТФ,Т,Ф). Который будет отключать видимость вывода. У меня сделать такой блок не получилось. Получается сделать, но с глюками последующими при зеркаливании. Еще раз отмечу - в блоке не должно быть полей и не должно быть более 2х атрибутов!
Реализовать "прятание" вывода Ф и Т я думал масштабируя в центр куданить, но тогда появляется точка - хоть и маленькая но точка да еще и с ручкой растяжения, которую если дернуть хоть на несколько мулиметров потом при возращении на место естественно увеличится до грамадных размеров. Вот для таких блоков мне и нужен 2й,3й,25й параметр видимости. Лукапом и масштабом такую задачу не решить.
Вложения
Тип файла: dwg
DWG 2004
dwgKOLFT_03.dwg (51.0 Кб, 3879 просмотров)
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Автор темы   Непрочитано 26.09.2008, 09:58
#713
Shoorup


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


Есть небольшая идея... с реализацией пока только времени нет... но всеже. Номера выводов прятать надо через лукап+масштаб, а параметр видимости сохранить для прятания Т и Ф.
Я просто можно сказать ждал несколько параметров видимости - думал их можно завязать зависимостями. А эта задачка похоже посложней.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 27.09.2008, 10:06
#714
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Изменение параметров большого количества элементов изменением параметра одного из них возможно!
Lookup-ы могут быть связаны! Не просто параметры от них, а именно Action!
Здесь http://dwg.ru/f/showthread.php?t=24597&page=4
блок с зависимыми параметрами элементов.

Можно создать такой блок, где потянув за ручку одного элемента менять не только поворот других, но и переключать видимость и пр.
Supermax вне форума  
 
Непрочитано 28.09.2008, 11:07
#715
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 475


У меня вопрос попроще. Может кто сталкивался.
Я сделал простенький блок: асбестоцементная труба. Есть ручка поворота и ручка изменения длины. Также в блоке есть невидимый атрибут, в котором вставлено поле - длина этой самой трубы. Можно ли каким-то образом просуммировать длины всех труб из выделенного фрагмента чертежа?
Как вариант усложнения, я еще добавлю атрибут - количество параллельных труб, который буду вводить вручную. И чтобы посчитать все трубы нужно будет длину каждой умножать на количество параллельных.
И еще вспомогательный вопрос: можно ли запретить редактирование атрибута (ту же самую длину трубы не надо редактировать, тк она выставляется автоматически).
Вложения
Тип файла: dwg
DWG 2004
ац труба.dwg (39.7 Кб, 3893 просмотров)
Volodich вне форума  
 
Непрочитано 28.09.2008, 20:48
#716
Basawur

Konstrukteur
 
Регистрация: 28.09.2008
Europa
Сообщений: 20
<phrase 1=


Всем привет.
Тоже потихоньку осваиваю дин. блоки, но к сожалению без посторонней помощи не обойдусь. Есть много вопросов и очень мало ответов.
Позволю себе попросить местных корифеев о помощи. Вот подвесил три маааленьких блока, которые не могу заставить работать как мне надо.
А именно:
в первом блоке пытаюсь безрезультатно растянуть два круга так, чтобы расстояние между ними оставалось 20мм.

во втором блоке при растяжении нижней дуги, боковые линии должны растягиваться вместе с дугой.

и в третьем блоке при перемещении одного уголка остальные должны тоже перемещаться по осям на одинаковое расстояние.

Пока всё, надеюсь то, что я описал возможно реализовать.
Вложения
Тип файла: dwg
DWG 2004
trud.dwg (48.2 Кб, 3889 просмотров)
Basawur вне форума  
 
Непрочитано 29.09.2008, 17:17
#717
wetr

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


Цитата:
Сообщение от Volodich Посмотреть сообщение
Можно ли каким-то образом просуммировать длины всех труб из выделенного фрагмента чертежа?
Можно. Используй калькулятор из веткада. Или "Извлечение данных"

Цитата:
Сообщение от Volodich Посмотреть сообщение
И чтобы посчитать все трубы нужно будет длину каждой умножать на количество параллельных
"Извлечение данных"

Цитата:
Сообщение от Volodich Посмотреть сообщение
И еще вспомогательный вопрос: можно ли запретить редактирование атрибута (ту же самую длину трубы не надо редактировать, тк она выставляется автоматически).
Вроде нельзя. Я в таких случаях вместо атрибута вводил параметр динамического блока без действия. Такой параметр нельзя редактировать через свойства
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 29.09.2008, 17:22
#718
wetr

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


Basawur, второй и третий блоки получилось, первый пока не придумал
Вложения
Тип файла: dwg
DWG 2004
trud.dwg (78.5 Кб, 3894 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 29.09.2008, 21:12
#719
Red Nova

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


Basawur, wetr, А это первый
Вложения
Тип файла: dwg
DWG 2004
trud2.dwg (53.8 Кб, 3897 просмотров)
__________________
Блог
Red Nova вне форума  
 
Непрочитано 29.09.2008, 22:36
#720
Basawur

Konstrukteur
 
Регистрация: 28.09.2008
Europa
Сообщений: 20
<phrase 1=


wetr, Red Nova, ребята спасибо большое, вы мне здорово помогли !
wetr, к тебе вопрос, скорее даже просьба.
Ты бы не мог поподробней объяснить порядок действий, как ты в третьем блоке сделал, с уголками. А то я в редактор блоков заглянул и... снова закрыл. Для моего уровня такое количество параметров и экшенов, многовато будет. Или мне просто по началу так кажется.
Блин, но интересно... Это ж сколько возможностей в дин.блоках спрятано!
Basawur вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки