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

Вернуться   Форум 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.
Просмотров: 1891350
 
Непрочитано 19.07.2010, 09:31
#1981
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Гиорги, понедельник пришел. Можно и помочь
Я так понял - размеры 808 ты изменяешь?
1. Я бы рекомендовал тебе все виды запихнуть в один блок и начать там работать (ниже поймешь почему).
2. Нет необходимости делать два размера (если конечно ножки у тебя имеют равную длину; иначе два), можно все линии под один.
3. Для создания 16 мм. Смотри скриншот.
Нужно в редакторе блоков, выделив "параметр stretch" в свойсвах кое-что изменить (тип расстояния - у тебя англ. версия, там естественно по другому называется). Если нужно изменять в определенном диапазоне с шагом 16 (16,32,48,..., допустим 160), то лучше "приращение". Если у тебя всего пара значений (16,32,48), то можно и "списком" - задать определенные значения. Список удобен если зависимости у значений нет (пр:5, 12, 112, 480). Если нужно отображать размеры, то лучше использовать список - тогда будет возможность вытащить значения (это позже если чего подскажем, когда покажешь результат прогресса )
4. Для того, чтобы убрать лишние ручки - там же в свойствах есть параметр количество ручек 0-1-2. Тебе нужно "1".
5. Когда у тебя в этом большом блоке будут работать все виды, то можно переходить к скрытию. Используется параметр видимости. С ним все довольно просто. Когда вставляешь в редакторе блоков становистя активным часть панели инструментов (у меня 2009 версия стоит; если другая, то нужно искать). Сначала задаешь необходимое количество видов, потом они отображаются в выпадающем списке. Поочередно из списка настраиваешь каждый вид путем показывания/скрытия необходимых элементов.

Удачи.
Миниатюры
Нажмите на изображение для увеличения
Название: для задания 16мм.jpg
Просмотров: 238
Размер:	51.5 Кб
ID:	42480  Нажмите на изображение для увеличения
Название: параметр видимости.jpg
Просмотров: 196
Размер:	9.9 Кб
ID:	42481  

Последний раз редактировалось vrtm, 19.07.2010 в 10:48.
vrtm вне форума  
 
Непрочитано 19.07.2010, 10:00
#1982
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Гиорги вбщем, начинай постепенно. Как писали выше.
Сперва разберись с парметром растягивания (ручки и т.д.).
Потом переходи к видовым представлениям.
На закуску завязать всё на параметр выбора.
Только если закончились вопросы с одним этапом переходи к следующему. Ну а вопросы сюда.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 19.07.2010, 10:56
#1983
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Есть еще "фишечка" - один параметр растягивания для всех видов. Иначе если ты будешь переключаться от вида к виду, то приедтся заново растягивать до нужной длинны.
vrtm вне форума  
 
Непрочитано 19.07.2010, 18:15
#1984
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Можно на выбор поцепить, если у него растягивание с шагом.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 20.07.2010, 10:31
#1985
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Leopard_
В его случае нельзя. (Не ... ну можно - тока долго делать). Т.к. блок хочет сделать на примере его М6.dwg. Т.е. в блоке несколько видов. А в случае с выбором - 2 выбора так просто не делаются.
vrtm вне форума  
 
Непрочитано 20.07.2010, 19:13
#1986
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


А зачем 2 выбора? Один выбор, включить во всех видах, подключить все необходимые переменные и пусть всё сразу меняется.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 21.07.2010, 17:04
#1987
Гиорги


 
Регистрация: 25.08.2003
Тбилиси
Сообщений: 15


Спасибо.
Надеюсь все получится как хочу.
__________________
Главное не сколько а когда ©
Гиорги вне форума  
 
Непрочитано 22.07.2010, 14:10
#1988
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Что-то я не нашел радикального ответа на задачу, которая периодически возникает у народа.
Вот тут к примеру:
http://forum.dwg.ru/showthread.php?t=22661
Задача состоит в том, чтобы запретить определенным блокам полностью повиноваться команде "зеркало" - т.е. копироваться в новое место относительно оси, но сохранять расположение атрибутов линий и т.п.
Прикладываю графический пример.
Вложения
Тип файла: dwg
DWG 2007
запрет mirror.dwg (97.3 Кб, 3400 просмотров)
vrtm вне форума  
 
Непрочитано 22.07.2010, 15:49
#1989
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


vrtm
Цепляеш всё что тебе надо на параметр положения с действием - движения. И работаеш с параметром положения: крутиш, зеркалиш средствами динамических блоков.
Достаточно радикальный ответ?
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.

Последний раз редактировалось Leopard_, 22.07.2010 в 16:15.
Leopard_ вне форума  
 
Непрочитано 23.07.2010, 00:30
#1990
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


Offtop: Если прочитать все эти 100 страниц бла бла блы. Можно найти я думаю ответ на все то что на тут отвечают последние 20 страниц. ИМХО
Chapter вне форума  
 
Непрочитано 23.07.2010, 08:51
#1991
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Chapter, возможно. Сперва поиском не удалось. Позже попробую еще раз. Offtop: Повторяем материал для закрепления
Leopard_, не радикальный. Ведь со "средствами динамических блоков" приходится в таком случае ручками работать. Темболее у меня атрибуты там "фиксированы" - они не слушаются этого перемещения.
Крутить и зеркалить хочется блок с окружающими его линиями и т.п. а также другими блоками попроще; а не по отдельности. Ну типа как я привел пример с mirrtext, тока нужно типа mirrblock и то, чтобы работали для определенных блоков.
vrtm вне форума  
 
Непрочитано 23.07.2010, 09:29
#1992
Chapter

Инженер-проектировщик автомобильных дорог
 
Регистрация: 21.10.2009
Южно-Сахалинск
Сообщений: 245
<phrase 1=


Цитата:
Сообщение от vrtm Посмотреть сообщение
Крутить и зеркалить хочется блок с окружающими его линиями и т.п. а также другими блоками попроще; а не по отдельности. Ну типа как я привел пример с mirrtext, тока нужно типа mirrblock и то, чтобы работали для определенных блоков.
Уточни? чтобы нормально зеркалились блоки в блоках? вместе с основным блоком? Что значит окружающие линии? Рядом расположенные примитивы(графика)?
Chapter вне форума  
 
Непрочитано 23.07.2010, 10:18
#1993
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Про графику - все верно (линии, точки, кружочки..). Она подчиняется законам команды mirror
Про "блоки в блоках" не совсем так. Команда делает зеркальную копию оригинала относительно оси, так вот, мне надо чтобы мои блоки (определенные - не все) копировались, но не изменяли угол наклона.
Причина всего этого - облегчение собственного "труда"
Приложил второй вариант примера.
P.S. В нереальность этого верю, но вдруг.
Вложения
Тип файла: dwg
DWG 2007
запрет mirror var2.dwg (112.0 Кб, 3385 просмотров)
vrtm вне форума  
 
Непрочитано 26.07.2010, 09:59
#1994
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Сходу утверждать что такое не возможно не буду. Хотя, мое мнение что "НЕТ".
Для примера - миртекст работает СО ВСЕМ текстом, а не выборочно.
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 27.07.2010, 12:53
#1995
99xt1

нефтепереработка
 
Регистрация: 17.11.2009
Мозырь, Республика Беларусь
Сообщений: 77


Добрый день! Помогите пожалуйста разобраться с блоком.
Похоже на то, что разбиралось в сообщениях с 1945 по 1951.
Блок с массивом. Шаг массива 780. Необходимо, чтобы операция массива начиналась со значения параметра растяжения =780, а у меня получается, что массив начинает работать только при растяжении на 780*2=1560. Как поправить блок?
Вложения
Тип файла: dwg
DWG 2010
Ограждение.dwg (80.2 Кб, 3397 просмотров)
99xt1 вне форума  
 
Непрочитано 28.07.2010, 09:33
#1996
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


А под какой акад сохранил? 8 не берет...
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 28.07.2010, 09:43
#1997
99xt1

нефтепереработка
 
Регистрация: 17.11.2009
Мозырь, Республика Беларусь
Сообщений: 77


Цитата:
Сообщение от Leopard_ Посмотреть сообщение
А под какой акад сохранил? 8 не берет...
2010.
Сейчас выложу в 2007. (см. прилагаемый файл)
Вложения
Тип файла: dwg
DWG 2007
Ограждение 2007.dwg (89.9 Кб, 3394 просмотров)
99xt1 вне форума  
 
Непрочитано 28.07.2010, 10:55
#1998
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Я уж было вообще подумал, что это фантастика какая-то.
Пока с меньшим запаздыванием работает.
Вложения
Тип файла: dwg
DWG 2007
Ограждение 2007-мод.dwg (109.2 Кб, 3402 просмотров)
vrtm вне форума  
 
Непрочитано 28.07.2010, 11:32
#1999
Leopard_

Нефтепереработка
 
Регистрация: 21.01.2010
Украина, Киев.
Сообщений: 364


Ему надо только начало растягивалки на величину масива назад оттянуть.
Вложения
Тип файла: dwg
DWG 2000
Ограждение(new).dwg (138.9 Кб, 3419 просмотров)
__________________
У фантазии нет границ. Это у ограниченных нету фантазии.
Leopard_ вне форума  
 
Непрочитано 28.07.2010, 12:04
#2000
vrtm

рисование
 
Регистрация: 19.02.2009
Сообщений: 212
<phrase 1=


Leopard_, ага точно - так полегче . А я что-то привязался к тому как убрать эти 300 миллиметров.
===
ну и завязать на один параметр, а не как было - на два.
vrtm вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки