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

Вернуться   Форум 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.
Просмотров: 1891391
 
Непрочитано 08.12.2008, 23:04
#861
AlphaGeo


 
Сообщений: n/a


Basawur, на счет того, что проще: 2 или 1 блок - это все зависит от системы черчения, которую Вы используете... Можно приходить к одному результату разными путями...
Впрочем, если уж так нужен 1 блок, то тут придется ухищряться с параметром массива. Как именно - пока не подскажу, т.к. сейчас не имею доступа к АвтоКАДу... Но как только, так сразу попробую загрузиться по поводу такого блока.
 
 
Непрочитано 08.12.2008, 23:47
#862
Red Nova

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


Basawur,
Можно добавить параметры видимости и в каждый забить определенное количество отверстий.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 09.12.2008, 23:46
#863
Basawur

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


Offtop:
Цитата:
Сообщение от Red Nova Посмотреть сообщение
Basawur,
Можно добавить параметры видимости и в каждый забить определенное количество отверстий.
Можно. Но для меня это пока слишком сложно. Я с Автокадом только с июня начал работать, и с помощью форума учусь. Так что мне до ваших знаний ещё как до китая раком .
Basawur вне форума  
 
Непрочитано 10.12.2008, 15:42
#864
E.D.


 
Регистрация: 26.09.2008
Москва
Сообщений: 22


Тоже решила посмотреть на дин. блоки мой первый опыт и сразу непонятки. вот я делаю, например, 2 режима видимости. и атрибуты меняются "видимо". а на самом деле при извлечении таких атрибутов в excel ничего хорошего не выходит. да, подсчитывает сколько блоков с разным названием, но вот остальные параметры все впихнуты сразу. нет разграничения. а если сделать не 2 марки, а 20. то было бы нелохо, чтобы при извлечении в excel у каждой марки были бы свои параметры. на словах плохо понятно, в примере (2004 dwg) все есть. Посоветуйте что-нибудь, пожалуйста.
Миниатюры
Нажмите на изображение для увеличения
Название: excel.png
Просмотров: 213
Размер:	26.4 Кб
ID:	13335  
Вложения
Тип файла: dwg
DWG 2004
Чертеж111_ф.dwg (44.0 Кб, 4230 просмотров)
E.D. вне форума  
 
Непрочитано 10.12.2008, 21:36
#865
Red Nova

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


E.D.,
В диалоге dataextraction отключите ненужные атрибуты.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 220
Размер:	60.9 Кб
ID:	13344  
__________________
Блог
Red Nova вне форума  
 
Непрочитано 11.12.2008, 09:51
#866
E.D.


 
Регистрация: 26.09.2008
Москва
Сообщений: 22


Отключение этих атрибутов не решает проблему. Получается, кол-во разных марок считается, но размеры их не меняются. т.е. по сути есть один большой блок, внутри него много маленьких. автокад подсчитает сколько и каких маленьких блоков есть в чертеже, но вот атрибуты, которые приписаны каждому маленькому блоку свои, автокад смешивает и выводит все атрибуты которые есть в одном большом блоке. причем выводит их для каждого маленького блока. если убрать галочки, то останутся только атрибуты одного маленького блока и будут они приписаны всем маленьким блокам абра-кадабра какая-то я наверное изначально что-то делаю не так.. не понимаю правда почему все не работает как надо. ведь на деле, в автокаде все работает, атрибуты у каждого маленького блока меняются с изменением видимости, а вот при выводе все смешивается. почему так? И как это обойти?
Миниатюры
Нажмите на изображение для увеличения
Название: 1111.jpg
Просмотров: 164
Размер:	17.9 Кб
ID:	13359  
E.D. вне форума  
 
Непрочитано 11.12.2008, 14:45
#867
E.D.


 
Регистрация: 26.09.2008
Москва
Сообщений: 22


Сегодня весь день пропарилась с этим блоком.. накачала с этого сайта разные дин. блоки, есть блоки где так же атрибуты меняются с изменением видимости, но при экспорте инфы из атрибутов ничего путного не выходит. выводятся сразу все атрибуты, даже если по состоянию видимости они отключены. эх... видать нельзя сделать такой блок?..
E.D. вне форума  
 
Непрочитано 11.12.2008, 21:18
#868
Red Nova

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


E.D.,
Вы меня в конец запутали. Давайте так. Забудем пока про тот блок что вы сделали. Опишите задачу заново и поподробнее, какие блоки нужны, какие таблицы должны получиться, а-то не понять что конкретно вы хотите в итоге получить...
__________________
Блог
Red Nova вне форума  
 
Непрочитано 12.12.2008, 09:59
#869
E.D.


 
Регистрация: 26.09.2008
Москва
Сообщений: 22


Да, я наверное, все в кашу намешала. Короче, есть один «большой» динамический блок под именем "окно", в нем несколько «маленьких» блоков (в новом примере их 3 штуки). Далее этим блоком начинаю пользоваться. Вставляю динамический «большой» блок в чертеж 11 раз. Меняю в нем видимости и получаю на чертеже разные блоки в 3-х модификациях. Далее делаю экспорт. Получаю, что подсчитано в графе количество, сколько и каких «маленьких» блоков есть на чертеже. Но дальше все атрибуты смешаны как на рисунке «то, что выходит». А на рисунке «то, что нужно» показано то, что я хотела бы получить. Вот как это сделать? И возможно ли это? Я вроде сама для себя сформулировала задачу, надеюсь, теперь понятно объяснила)) Red Nova, спасибо вам за проявленный интерес.
правлю пост: нашла нужный мне блок на самой первой странице этой темы)) вроде на первый взгляд там есть то, что нем нужно, буду пробовать разбираться с ним. ну значит, все-таки возможно сделать то, что я хочу!!
снова правлю скоро буду биться головой об стену)) короче не совсем мне этот блок, найденный в этой теме, подошел, да или просто я не поняла чего.
Миниатюры
Нажмите на изображение для увеличения
Название: то что выходит.jpg
Просмотров: 202
Размер:	16.5 Кб
ID:	13416  Нажмите на изображение для увеличения
Название: то что нужно получить.jpg
Просмотров: 176
Размер:	22.8 Кб
ID:	13417  
Вложения
Тип файла: dwg
DWG 2004
Чертеж_ф.dwg (62.1 Кб, 4229 просмотров)

Последний раз редактировалось E.D., 12.12.2008 в 11:15.
E.D. вне форума  
 
Непрочитано 12.12.2008, 22:50
#870
Red Nova

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


Теперь ясно. Вы ведь засунули в каждый visibility set по отдельному атрибуту, а так делать нельзя. Естественно, что при dataextraction создается несколько столбцов. На самом деле в данном случае нельзя было использовать атрибуты, так как путь тупиковый. А нужно использовать лукапы, и в них в зависимости от параметра видимости вбить различные значения. Вот мой вариант блока
Вложения
Тип файла: dwg
DWG 2004
Чертеж_ф 2.dwg (94.0 Кб, 4274 просмотров)
__________________
Блог

Последний раз редактировалось Red Nova, 13.12.2008 в 08:46.
Red Nova вне форума  
 
Непрочитано 13.12.2008, 16:33
#871
Supermax

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


Вставлю свои 55 копеек.
При создании динамических блоков, надо четко понимать, что такое атрибуты и что такое динамические свойства. Они не зря в свойствах отдельными графами выведены. Так, запросто перекидываться атрибуты - лукапы, лукапы - атрибуты, нельзя. Кесарю - кесарево. Атрибуты - это информация сопровождения, а свойства - информация строения. Если вы создаете параметр, определяющий свойство изделия - то лукапы и только, а если вы обозначаете стадию проекта - только атрибуты.
Red Nova правильно все сделал.

Последний раз редактировалось Supermax, 13.12.2008 в 17:17.
Supermax вне форума  
 
Непрочитано 16.12.2008, 13:53
#872
E.D.


 
Регистрация: 26.09.2008
Москва
Сообщений: 22


Red Nova! Спасибо вам за помощь! Я разобралась и вроде даже все поняла)) Уже наделала свои блоки! Я так и подумала, что изначально подход не тот. Большой Удачи вам в Новом Году
E.D. вне форума  
 
Непрочитано 17.12.2008, 15:43 Перемещение атрибутов в динамическом блоке
#873
AlphaGeo


 
Сообщений: n/a


Хочется получить динамический блок с атрибутами, которые можно будет перемещать посредством параметра точки и операции перемещения. Но при попытке включить атрибуты в набор объектов операции перемещения в командной строке появляется сообщение: N разблокированных определений атрибута исключено по фильтру из набора. Хочется узнать, возможно ли это неизвестный фильтр как-то отключить или изменить? И вообще, возможно ли перемещение атрибутов в дин.блоке?

P.S. В свойствах атрибутов их перемещения разрешены.
P.P.S. Файл сохранен в версии AutoCAD 2004
Вложения
Тип файла: dwg
DWG 2004
Block-Hole_MAP.dwg (40.1 Кб, 4204 просмотров)
 
 
Непрочитано 17.12.2008, 16:06
#874
Red Nova

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


В свойствах атрибутов поменяй verify с yes на no. И захвати эти атрибуты при помощи move action
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 215
Размер:	19.7 Кб
ID:	13646  
__________________
Блог
Red Nova вне форума  
 
Непрочитано 17.12.2008, 16:13
#875
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Red Nova Посмотреть сообщение
В свойствах атрибутов поменяй verify с yes на no. И захвати эти атрибуты при помощи move action
Не работает... Все так же...
 
 
Непрочитано 17.12.2008, 21:34
#876
Red Nova

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


Поменяй еще значение lock position
Цитата:
P.P.S. Файл сохранен в версии AutoCAD 2004
В 2004-м еще и дин блоков не было, так что это ты перестарался
Вложения
Тип файла: dwg
DWG 2004
Block-Hole_MAP2.dwg (49.9 Кб, 4199 просмотров)
__________________
Блог
Red Nova вне форума  
 
Непрочитано 17.12.2008, 21:55
#877
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Поменяй еще значение lock position
Спасибо, заработало! Я просто думал, что lock position наоборот должна имет значение НЕТ (NO), чтобы свободно перемещаться... Оказалось наоборот. Спасибо Вам, Red Nova!

Цитата:
Сообщение от Red Nova
В 2004-м еще и дин блоков не было, так что это ты перестарался
А вот тут позвольте с Вами не согласиться. В AutoCAD 2004 дин.блоков не было, правда. Они появились только в AutoCAD 2006. Но этот самый 2006-й сохранял файлы в формате AutoCAD 2004...
 
 
Непрочитано 22.12.2008, 18:35
#878
Ax3

Programming, automation, CADs, GISs. "Теплоком"
 
Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306


Всем привет. Уже не скажу сколько дней бьюсь над изгибом дорожки. Подскажите, плз, как сделать?
Формат 2007
Вложения
Тип файла: dwg
DWG 2007
path.dwg (31.5 Кб, 4231 просмотров)
__________________
На LISPе можно мыслить!
Ax3 вне форума  
 
Непрочитано 22.12.2008, 23:26
#879
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от Ax3 Посмотреть сообщение
Всем привет. Уже не скажу сколько дней бьюсь над изгибом дорожки. Подскажите, плз, как сделать?
Формат 2007
Промучался 2 часа, но так ничего путного и не получилось...
Единственное, мне кажется будет удобнее, если уйти от операции поворота к полярному растяжению... Но это на Ваш вкус.
Во вложении все, что пришло мне в голову; маловато, конечно.
Формат - AutoCAD 2004.
Вложения
Тип файла: dwg
DWG 2004
path_1.dwg (42.3 Кб, 4190 просмотров)
 
 
Непрочитано 23.12.2008, 07:34
#880
Red Nova

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


Ax3, Лови.
Вложения
Тип файла: dwg
DWG 2004
path Red Nova.dwg (51.7 Кб, 4289 просмотров)
__________________
Блог
Red Nova вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки