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

Вернуться   Форум 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.
Просмотров: 1892783
 
Непрочитано 13.08.2010, 18:15
#2061
Vombat

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


Цитата:
Сообщение от KOVAL Посмотреть сообщение
Скинули мне чертеж в формате dwg, узел, он идет блоком , но его никак нельзя редактировать. Его можно переместить, скопировать, уменьшить, но взорваать и изменить нельзя. С этим можно что-то сделать??? Спасибо!
Скорее всего это много видовой блок (МН блок).
http://forum.dwg.ru/showpost.php?p=267426&postcount=42
Vombat вне форума  
 
Непрочитано 13.08.2010, 19:20
#2062
lbr


 
Регистрация: 13.08.2010
Воронеж
Сообщений: 38


vrtm, хотелось чтобы при растягивании рамки за одну ручку, вместе с ней растягивались бы и внутренние лини, сохраняя при этом прямой угол между собой. Проблемма в том, что так как задумано тянется только одна линия, а вторая- улетает вслед за ручкой. Может я неправильно задаю цепочку операций? А точку вставки мне нужно оставить в нижнем правом углу. Файлик в посте №2053.
lbr вне форума  
 
Непрочитано 13.08.2010, 19:36
1 | #2063
Vombat

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


Цитата:
Сообщение от lbr Посмотреть сообщение
vrtm, хотелось чтобы при растягивании рамки за одну ручку, вместе с ней растягивались бы и внутренние лини, сохраняя при этом прямой угол между собой. Проблемма в том, что так как задумано тянется только одна линия, а вторая- улетает вслед за ручкой. Может я неправильно задаю цепочку операций? А точку вставки мне нужно оставить в нижнем правом углу. Файлик в посте №2053.
Если правильно понял, то что должно быть в конечном результате, то можно сделать так
Вложения
Тип файла: dwg
DWG 2004
РљР–.dwg (110.6 Кб, 5203 просмотров)
Vombat вне форума  
 
Непрочитано 15.08.2010, 13:48
#2064
lbr


 
Регистрация: 13.08.2010
Воронеж
Сообщений: 38


tovdi, да, спасибо! Это именно то, что надо. Разобрался.
lbr вне форума  
 
Непрочитано 17.08.2010, 09:37
#2065
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Цитата:
Сообщение от saa Посмотреть сообщение
Реактор можно сделать
А можно привести пример. Как его делать.

Мне получается нужен реактор который запускал _.regen или _updatefield при любом изменении Define Attribute.
И при вставке блока отключал переменную FIELDDISPLAY -> 0.

Последний раз редактировалось Eddicordo, 17.08.2010 в 10:08.
Eddicordo вне форума  
 
Непрочитано 17.08.2010, 10:24
#2066
saa


 
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218


Можно в этой теме посмотреть. Там делали командный ректор для установки текущего слоя в зависимости от имени команды.
__________________
www.saa-blogs.blogspot.com
saa вне форума  
 
Непрочитано 17.08.2010, 11:20
#2067
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Цитата:
Сообщение от saa Посмотреть сообщение
Можно в этой теме посмотреть. Там делали командный ректор для установки текущего слоя в зависимости от имени команды.
Спасибо но мне наверное больше надо вот эта тема

Только вот сижу и думаю как прикрепить реактор в конкретному блоку.
Как делать все по порядку. Если кто знает можно расписать все по цепочке выполнения.
Eddicordo вне форума  
 
Непрочитано 28.08.2010, 18:31
#2068
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


В теме много интересных и сложных дин блоков. Но и простейшим можно найти необычное, нестандартное применение. Где-то выше я показал блок пожарного извещателя, у которого всего один параметр видимости включал затененную штриховкой зону обслуживания. Расставлять такие блоки-датчики на плане, чтобы покрыть зашитой всю площадь, теперь можно с легкостью.
Здесь блок с похожей идеей. На плане слева показана трасса, состоящая из 4-х труб. Справа разрез, сделанный по проблемному месту пересечения с воздухопроводом, и он на другом чертеже, а на плане этот-же разрез на непечатаемом слое, он здесь только для удобства работы с чертежом, чтобы не скакать по модели. Во время работы трасса, трубы в ней, отметки меняются. При таком совмещении удобно отредактировать разрез прямо здесь, и он автоматом изменится и на чертеже разрезов. Вроде как хреф.
Короче, нажмите на разрез.
Кстати, в его блоке есть парочка других простейших, но экономящих время блоков
Вложения
Тип файла: dwg
DWG 2007
DIN-VISABILITY.dwg (156.0 Кб, 5256 просмотров)
Vova вне форума  
 
Непрочитано 03.09.2010, 12:46
#2069
lbr


 
Регистрация: 13.08.2010
Воронеж
Сообщений: 38


Подскажите пожалуйста: создал блок рамки с возможностью выбора фамилий, задал значения по умолчанию всё прекрасно работало. При вставке блока выскакивал редактор, в котором значения атрибутов редактировались. В один прекрасный момент редактор пропал и при вставке блока все запросы выводятся в командной строке. Как мне вернуть предыдущее сстояние? Извиняюсь за сумбурность.
lbr вне форума  
 
Непрочитано 03.09.2010, 12:49
#2070
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


переменную attdia в 1
Хмурый вне форума  
 
Непрочитано 03.09.2010, 13:09
#2071
lbr


 
Регистрация: 13.08.2010
Воронеж
Сообщений: 38


огромное спасибо
lbr вне форума  
 
Непрочитано 04.09.2010, 13:24
#2072
Albino


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


Подскажите, пожалуйста, куда сохраняются блоки. Вот нажал я в редакторе блоков "Сохранить как..", ввел название блока и нажал кнопку ОК. А куда этот блок сохранился? Можно ли самому выбрать папку для своих блоков?
Albino вне форума  
 
Непрочитано 04.09.2010, 13:31
1 | #2073
AlphaGeo


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


Цитата:
Сообщение от Albino Посмотреть сообщение
Подскажите, пожалуйста, куда сохраняются блоки. Вот нажал я в редакторе блоков "Сохранить как..", ввел название блока и нажал кнопку ОК. А куда этот блок сохранился? Можно ли самому выбрать папку для своих блоков?
Блоки сохраняются непосредственно в файле *.dwg, в котором и создаются. «Сохранить» блок в нужную папку можно только сохранив файл с блоком в нужную папку...
 
 
Непрочитано 04.09.2010, 13:38
#2074
Albino


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


*удалить*

Последний раз редактировалось Albino, 04.09.2010 в 14:21.
Albino вне форума  
 
Непрочитано 04.09.2010, 16:35
#2075
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Сделал недавно себе дин.блочёк "скважина". В обычном исполнении и разных вариантах пользую его лет 5, но только недавно родил то, что давно хотел. Вроде как блок и как выноска. (скважина в варианте выноски тоже есть но она по ряду причин не подходит) Так вот столкнулся с такой проблемой: Чтобы подкинуть несколько сотен выработок по файлам с координатами и атрибутами в чертеж использовал инструменты из CadTools или PTMANAGER. При работе с новым дин.блоком CadTools отказывается работать вообще а PTMANAGER вставляет отсебятину без динамики и со своими именами - работать с такими блоками нельзя. Других приемлемых способов решить проблему не нашел. Покопался здесь... две тыщи с лишним постов... глухо! Поделитесь мыслишками плиз!
Вложения
Тип файла: dwg
DWG 2007
Скважина.dwg (144.9 Кб, 5178 просмотров)
Krovlaf вне форума  
 
Непрочитано 04.09.2010, 16:47
#2076
AlphaGeo


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


Цитата:
Сообщение от Krovlaf Посмотреть сообщение
Чтобы подкинуть несколько сотен выработок по файлам с координатами и атрибутами в чертеж использовал инструменты из CadTools или PTMANAGER. При работе с новым дин.блоком CadTools отказывается работать вообще а PTMANAGER вставляет отсебятину без динамики и со своими именами - работать с такими блоками нельзя.
Я бы помог, если бы понял, о чем речь... Использование этих «CadTools'ов» и «PTMANAGER'ов» обязательное условие? В чем вся суть-то?
 
 
Непрочитано 05.09.2010, 17:07
#2077
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Какой инструмент использовать для отрисовки кучи блоков по файлу с координатами и атрибутами без разницы. Лишь бы удобно и быстро было.
В водных есть файл (текстовый или таблица Excel, csv и т.д.) вида X,Y,Z,AtributA,AtributB. По этим данным требуется вставить в чертеж динамические блоки с атрибутами. Казалось бы просто - подготавливаем базу данных, копируем информацию, жмем "вставка блока" при запросе точки вставки вставляем массив данных. Но после вставки каждого блока приходится нажимать Enter. А если блоков полторы тыщи? Однажды меня это достало и я по подсказке Disney стал использовать PTMANAGER а потом сам нашел подобный способ в CadTools
Krovlaf вне форума  
 
Непрочитано 06.09.2010, 09:50
#2078
vawer


 
Регистрация: 13.08.2008
Оренбург
Сообщений: 220


Как сделать, чтобы при растяжении (действие stretch, параметр XY) одной части блока в направлении Y, другая его часть растягивалась в направлении X?
vawer вне форума  
 
Непрочитано 06.09.2010, 10:45
#2079
avrubtsov

Инженер-конструктор
 
Регистрация: 25.08.2009
Красноярск
Сообщений: 470
Отправить сообщение для avrubtsov с помощью Skype™


На параметр накладываешь две операции:
1 - растяжение по нужному направлению для первой части (рис1)
2 - растяжение, с угловым смещением 90 градусов для второй части (рис2)
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 201
Размер:	42.3 Кб
ID:	44798  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 188
Размер:	42.7 Кб
ID:	44799  
avrubtsov вне форума  
 
Непрочитано 06.09.2010, 11:15
#2080
vawer


 
Регистрация: 13.08.2008
Оренбург
Сообщений: 220


Цитата:
Сообщение от avrubtsov Посмотреть сообщение
На параметр накладываешь две операции:
1 - растяжение по нужному направлению для первой части (рис1)
2 - растяжение, с угловым смещением 90 градусов для второй части (рис2)
Благодарю Сам не догадался.
(удалил часть)

Последний раз редактировалось vawer, 06.09.2010 в 11:41. Причина: удалил часть
vawer вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки