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

Вернуться   Форум 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
 
Непрочитано 10.06.2008, 19:36
#481
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


Volodich,
Или так?
Вложения
Тип файла: dwg
DWG 2004
светильник2.dwg (42.4 Кб, 3952 просмотров)
Ddjo вне форума  
 
Непрочитано 10.06.2008, 23:43
#482
Кулик Алексей aka kpblc
Moderator

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


Цена на ADT (если следить за лицензионной чистотой) ненамного отличается от AutoCAD'a. А возможностей больше. Значительно больше.
Кстати, необязательно всем сидеть на ADT: те, кому надо, могут и ABS (MEP) использовать
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.06.2008, 06:48
#483
Volodich

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


Makswell, спасибо!
А я думал, что lookup обязательно связывать с каким-то параметром (изменение длины, угла и т.п.), а оказывается, можно и просто так... Клево!
Volodich вне форума  
 
Непрочитано 11.06.2008, 06:52
#484
Volodich

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


Ddjo, не совсем то.
Оригинально, я еще не видел, чтобы lookup с видимостью связывали )) Честно говоря не понимаю какой в этом практический смысл.
Volodich вне форума  
 
Непрочитано 11.06.2008, 10:08
#485
Electric


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


мой первый дин. блок
рамки для плотера 900 и 600мм.
все форматы (ЕСКД ГОСТ 2.301-68)
метка сбоку это не по ГОСТ, это для удобство складывания в формат А4
Вложения
Тип файла: dwg
DWG 2004
Рамки плотер 600.dwg (71.9 Кб, 3916 просмотров)
Тип файла: dwg
DWG 2004
Рамки плотер 900.dwg (73.3 Кб, 3856 просмотров)
Electric вне форума  
 
Непрочитано 11.06.2008, 12:39
#486
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


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

А я так и не могу заставить цифры в кружках вращаться вместе с дверь
Вроде, к точке они привязаны, наследование поворота есть...., а они стоят как скала
Вложения
Тип файла: dwg
DWG 2004
двери_4.dwg (53.8 Кб, 3913 просмотров)
Ddjo вне форума  
 
Непрочитано 11.06.2008, 17:05
#487
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,149


Ребята хочу создать динамический блок балки,... вид сбоку,..
dextron3 вне форума  
 
Непрочитано 11.06.2008, 17:45
#488
Red Nova

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


dextron3,
Раз хочешь... Успехов...
__________________
Блог
Red Nova вне форума  
 
Непрочитано 12.06.2008, 21:54
#489
Volodich

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


Ddjo, Не всегда все решается лукапом... Это в двери твоей достаточно только ширину да длину изменять, а если бы нужно было, например, номер, который в кружочке - либо показывать, либо нет?
Да, кстати, по поводу этого номера... Очень рекомендую сразу же его вынести на отдельный слой! Это тебе как архитектору хорошо, что все сидит в одном блоке, а представь, берет твои чертежи потом электрик (да любой сетевик), ему эти номера дверей нафиг не нужны! И чтобы убрать их, он взрывает каждый блок и вручную удаляет эти циферки...
Теперь по поводу их поворота. Почему-то у меня автокад не хочет ни дверь_3 ни дверь_4 менять. Говорит:
"Опорный объект содержит объекты-заместители.
Не удается изменить настраиваемые свойства."
А в редакторе блоков циферку в кружочке вообще не видно.
Но это ладно, я дверь_2 попробовал переделать. Посмотри, это то что ты хочешь или нет. Сыроватый вариант получился, но главное принцип. Обрати внимание, я перенес ось бокового отражения на базовую точку. Я думаю, так логичнее.
Вложения
Тип файла: dwg
DWG 2004
двери_2_нов.dwg (53.4 Кб, 3926 просмотров)
Volodich вне форума  
 
Непрочитано 16.06.2008, 11:58
#490
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


Volodich,
Цитата:
Не всегда все решается лукапом... Это в двери твоей достаточно только ширину да длину изменять, а если бы нужно было, например, номер, который в кружочке - либо показывать, либо нет?
Так вот у меня так и сделано, для каждой двери - свой номер, а достигается это простым путем: сколько дверей, столько и "параметров видимости" (не знаю как правильно назвать), к примеру: ДГ 21-7 -у нее номер в кружке 1, ДГ-7Л, у нее номер в кружке 2.
Просто, при "положении" ДГ 21-7 - кружок с номером 2 не видим и так со всеми остальными. Возможно, кружки с цифрами у Вас не отображаются т.к. это объекты СПДС?
Цитата:
Очень рекомендую сразу же его вынести на отдельный слой!
Лежат они у меня в отдельном слое "txt", как раз, для случая с электриком
Цитата:
Посмотри, это то что ты хочешь или нет
Да-да-да!!! Это именно то, что мне требуется (имею в виду цифры в кружках) Преогромное мерси Щас буду разбираться, почему у меня не получалось....
Насчет точки отражения, на мой взгляд, это не принципиально, возможно, Ваш вариант, действительно, более логичный
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 305
Размер:	42.0 Кб
ID:	7515  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 217
Размер:	57.1 Кб
ID:	7516  

Последний раз редактировалось Ddjo, 16.06.2008 в 12:05.
Ddjo вне форума  
 
Непрочитано 16.06.2008, 12:04
#491
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Ddjo,
Мой взгляд на проблему дверей:
Вложения
Тип файла: dwg
DWG 2007
Kr_D_Door.dwg (66.3 Кб, 3986 просмотров)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 16.06.2008, 12:16
#492
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


Krieger,
Ваш вариант мне нравится, только, убейте меня, но я не понимаю каким образом работает зависимость ширины проема (двери, толщины стен) и параметр лук ап?
Что не подходит, так это то, что номер не меняется в зависимости от параметра двери... ,я, к сожалению, не умею пользоваться атрибутами плюс номер не крутится вместе с дверью (точнее, как раз крутится)
Ddjo вне форума  
 
Непрочитано 16.06.2008, 13:24
#493
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
каким образом работает зависимость ширины проема (двери, толщины стен) и параметр лук ап?
Не понял, как это как? Свойства в этот лукап и прописываются...
Цитата:
номер не меняется в зависимости от параметра двери
А как он должен менятся?
Цитата:
плюс номер не крутится вместе с дверью (точнее, как раз крутится)
Номер должен вращаться? Зачем?
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 16.06.2008, 16:22
#494
Ddjo

архитектор
 
Регистрация: 01.04.2008
СПб
Сообщений: 296


[/quote]Krieger,


Цитата:
Свойства в этот лукап и прописываются...
[quote]
вот я и не могу понять: каким образом?
в Вашем блоке к лук апу не применено никакого "действия", я не понимаю, где можно посмотреть эти свойства...
у меня к лук апу применено "действие" лук ап, вот когда на нем щелкаешь ( на действии) появляется таблица к которой можно присоединять различные параметры, а в Вашем варианте, видимо, этот процесс выполнен как-то иначе...., или я чего-то не понимаю/не замечаю?

Цитата:
А как он должен менятся?
Цитата:
а еще, хотелось бы, добавить для каждого состояния маркировку, к примеру:
ДГ 21-7 - 1
ДГ 21-7Л - 2
ДГ 21-7 - 3 и.т.д
Цитата:
Номер должен вращаться? Зачем?
вращаться он должен для того, чтобы при любом положении двери (вертикально, горизонтально, под углом) номер был всегда расположен в дверном проеме, при том, так как на виде когда стена (в кот дверь) расположена горизонтально...
Если, конечно я понятно объясняю....


вот, что пока у меня получилось..
Миниатюры
Нажмите на изображение для увеличения
Название: д1.jpg
Просмотров: 186
Размер:	3.4 Кб
ID:	7537  Нажмите на изображение для увеличения
Название: д2.jpg
Просмотров: 170
Размер:	3.7 Кб
ID:	7538  Нажмите на изображение для увеличения
Название: д3.jpg
Просмотров: 148
Размер:	3.3 Кб
ID:	7539  Нажмите на изображение для увеличения
Название: д4.jpg
Просмотров: 144
Размер:	3.4 Кб
ID:	7540  
Вложения
Тип файла: dwg
DWG 2004
двери_5.dwg (49.9 Кб, 3862 просмотров)
Ddjo вне форума  
 
Непрочитано 17.06.2008, 08:06
#495
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
вот я и не могу понять: каким образом?
в Вашем блоке к лук апу не применено никакого "действия", я не понимаю, где можно посмотреть эти свойства...
у меня к лук апу применено "действие" лук ап, вот когда на нем щелкаешь ( на действии) появляется таблица к которой можно присоединять различные параметры, а в Вашем варианте, видимо, этот процесс выполнен как-то иначе...., или я чего-то не понимаю/не замечаю?
Все там есть. Возможно ты действие просто не видишь, попробуй переключить видимость на 2-е створки.
Цитата:
вращаться он должен для того, чтобы при любом положении двери (вертикально, горизонтально, под углом) номер был всегда расположен в дверном проеме, при том, так как на виде когда стена (в кот дверь) расположена горизонтально...
Если, конечно я понятно объясняю....
Нет, я откровенно тебя не понимаю. Так как при любом положении двери, которое устанавливается через полярный параметр (а не командой _rotate), кружок и текст остаются в дверном проеме, а текст всегда расположен горизонтально.

Цитата:
а еще, хотелось бы, добавить для каждого состояния маркировку, к примеру:
ДГ 21-7 - 1
ДГ 21-7Л - 2
ДГ 21-7 - 3 и.т.д
Можно так попробовать, как в примере. Только после выбора вида двери нужно регенерацию сделать. Я правда не отличаю левую от правой...
Цитата:
к сожалению, не умею пользоваться атрибутами
Учись. Без них блоки, не блоки.

P.s. Предупреждай, когда используешь в своих блоках элементы СПДС. Я их тогда даже смотреть не буду.
P.p.s. Я бы еще к этому блоку wipeout прикрутил, чтоб скрывать под собой часть стены на которую она ставится. Тогда стену можно будет не разрывать.
Вложения
Тип файла: dwg
DWG 2007
Двери.dwg (103.3 Кб, 3933 просмотров)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 19.06.2008, 01:46
#496
Клетчатый


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


Выкладываю блок, хоть и не динамический, но по-своему интересный. В нём применён wipeout, т.е. он перекрывает объекты находящиеся "под ним". Эффект не нов, но данный блок интересен тем, что внутри него находятся прозрачные "островки" или "отверстия". Возможно я не оригинален, но до сих пор подобных блоков не встречал...возможно кому то пригодится. Блок сам по себе абстрактный....просто хотел показать принцип его построения. Вообще, блоки с wipeout очень повышают производительность, фактически избавляя от команды trim.
Вложения
Тип файла: dwg
DWG 2007
Блок пример.dwg (86.3 Кб, 3971 просмотров)
Клетчатый вне форума  
 
Непрочитано 19.06.2008, 10:02
#497
tanushka_ch


 
Регистрация: 01.11.2006
Moscow
Сообщений: 40


Добрый день. Вот разбираюсь с динамическими блоками и возник вопрос. Есть у нас атрибуты. Например, атрибут отметки. Как сделать так, чтобы при изменении его значения положение блока по Z менялась в соответствии с введенным значением?
вот файл с самым простым блоком
Вложения
Тип файла: dwg
DWG 2007
Чертеж1.dwg (246.8 Кб, 3909 просмотров)
tanushka_ch вне форума  
 
Непрочитано 19.06.2008, 11:00
#498
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,149


Krieger, а можно создавать с солидами динамические блоки? Тоесть тридешные, ну к примеру раму окна со стеклом?
Позволяет ли это автокад, а то все плоские да плоские
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 19.06.2008, 11:04
#499
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
Сообщение от tanushka_ch Посмотреть сообщение
Добрый день. Вот разбираюсь с динамическими блоками и возник вопрос. Есть у нас атрибуты. Например, атрибут отметки. Как сделать так, чтобы при изменении его значения положение блока по Z менялась в соответствии с введенным значением?
вот файл с самым простым блоком
Например так, как в примере. Для изменения положения отметки нужно выделить отметку зайти в свойства и поменять параметр "Расстояние от базовой точки", сделать регенерацию для обновления поля.

Цитата:
Сообщение от dextron
Krieger, а можно создавать с солидами динамические блоки? Тоесть тридешные, ну к примеру раму окна со стеклом?
Позволяет ли это автокад, а то все плоские да плоские
Вроде бы нет, но можно через пластинки. Есть объемные динблоки в download, поищи.
Вложения
Тип файла: dwg
DWG 2007
Отметка.dwg (54.9 Кб, 3936 просмотров)
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 19.06.2008, 11:21 Разрывная линия с wipeout
#500
Witalij

AL-остекление, фасадка, оконка
 
Регистрация: 25.07.2007
Москва
Сообщений: 113
<phrase 1=


Вот, моё первое извращение с wipeout...
Удобная разрывная линия
Вложения
Тип файла: dwg
DWG 2004
breakline.dwg (36.9 Кб, 4073 просмотров)
__________________
Фасадку черчу...
Witalij вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки