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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Мои динамические блоки [2]

Закрытая тема
Поиск в этой теме
Непрочитано 21.04.2011, 23:33
Мои динамические блоки [2]
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,848

Тема служит продолжением закрытой темы Мои динамические блоки


Спасибо 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

==================================================

Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.

__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1499627
 
Непрочитано 19.07.2012, 16:02
#981
Vombat

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


Цитата:
Сообщение от Войду[В
Доверие;948030]надеюсь правильно понял вашу задачу с воздуховодами
Да, спасибо. Но у Вас, как я понял по видео, получилось два отдельных объекта (сам блок - воздуховод, и соединители - массив). В процессе моделирования придется повторять действия 2 раза (поворот, растяжение) для массива и блока, что не совсем удобно.
__________________
Nothing will stop an idea whose time has come
Vombat вне форума  
 
Непрочитано 20.07.2012, 17:15
#982
nifra


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


Вечер добрый! Помогите\объясните, каким образом можно организовать блок для двустворчатой двери. Мне нужно, чтобы я мог менять ширины двух полотен. с одной стороны подогнал нужную и с другой. Как это можно сделать? пример прилагаю
Вложения
Тип файла: dwg
DWG 2007
пример 3.dwg (122.4 Кб, 7040 просмотров)
nifra вне форума  
 
Непрочитано 20.07.2012, 17:27
1 | #983
Vombat

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


Цитата:
Сообщение от nifra Посмотреть сообщение
Как это можно сделать?
Предлагаю такое решение.

P/S
Можно конечно было обойтись одним линейным параметром (для ширины) и посадить на него растяжение влево и вправо, но думаю так будет лучше, по скольку потом можно будет задать определенные размеры обеих полотен и прицепить их к таблице блока либо к выбору.
Параметр L_Summ ввел просто для проверки.
Ручки (сами параметры) оставил на том же месте как в оригинальном блоке, но не совсем уверен в их правильном размещении. Может лучше привязаться к какому-то реальному а не абстрактному размеру, например к ширине проема
Вложения
Тип файла: dwg
DWG 2004
door_test.dwg (219.0 Кб, 7060 просмотров)

Последний раз редактировалось Vombat, 20.07.2012 в 17:41. Причина: +P/S
Vombat вне форума  
 
Непрочитано 20.07.2012, 18:44
1 | #984
Войду[В]Доверие

Алюминиевые конструкции
 
Регистрация: 09.12.2010
Lausanne, CH
Сообщений: 117


Цитата:
Сообщение от nifra Посмотреть сообщение
с одной стороны подогнал нужную и с другой
Я бы оставил точку вставки на месте (возможно, привязал бы к проему), но регулирование ширины створок сделал в одну сторону, чтобы двигалась середина. Эт так... мнение
__________________
"nothing is perfect"
Войду[В]Доверие вне форума  
 
Непрочитано 21.07.2012, 00:35
1 | #985
benzin


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


Цитата:
Сообщение от nifra Посмотреть сообщение
Вечер добрый! Помогите\объясните, каким образом можно организовать блок для двустворчатой двери. Мне нужно, чтобы я мог менять ширины двух полотен. с одной стороны подогнал нужную и с другой. Как это можно сделать? пример прилагаю
vot tak:
http://www.ellenfinkelstein.com/acad...ock-of-a-door/

http://www.youtube.com/watch?v=yidmxaHl6aY
benzin вне форума  
 
Непрочитано 21.07.2012, 12:36
#986
nifra


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


Vombat, Войду[В]Доверие
Спасибо!
benzin,
спасибо, но не то что нужно.

Цитата:
Сообщение от Vombat Посмотреть сообщение
по скольку потом можно будет задать определенные размеры обеих полотен и прицепить их к таблице блока либо к выбору
а где можно почитать как делается привязка по таблице? мне бы это очень пригодилось. или пример какой-то если есть.
nifra вне форума  
 
Непрочитано 21.07.2012, 18:02
1 | #987
Vombat

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


Цитата:
Сообщение от nifra Посмотреть сообщение
а где можно почитать как делается привязка по таблице?
1. Таблица блока
Increase Size Decrease Size AutoCAD 2010 Demo: Block Tables
http://www.youtube.com/watch?v=InjwagMB_og2. Lookup
Increase Size Decrease Size ElektrikBilim.Com Autocad Dinamik Bloklar array,basepoint,lookup ,rotate o
http://www.youtube.com/watch?v=3GOExUNvo28 2 часть ролика
Vombat вне форума  
 
Непрочитано 23.07.2012, 12:20
#988
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 807


Камрады вопрос по параметрическому блоку. Вот есть блок. Почему размеры диаметра и радиуса теряют ассоциативность и не меняются при изменении параметров блока. Рядом обычный кружок, если его тянуть, то размер диаметра меняется вместе с ним. Это "фишка" блоков или конкретно в моем блоке что то не так.

ЗЫ: Если внутри блока поставить размеры то они меняются. А вот снаружи, не хотят.
Вложения
Тип файла: dwg
DWG 2007
Хомут.dwg (107.4 Кб, 7017 просмотров)
Astartes вне форума  
 
Непрочитано 23.07.2012, 12:37
#989
Vombat

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
Это "фишка" блоков или конкретно в моем блоке что то не так.
Думаю "собака зарыта" в параметризации окружности.
Создал блок - окружность, наложил параметрическую зависимость - радиус, результат тот же. Не отлавливает радиус/диаметр.
Но думаю акад можно обмануть.
Создать внутри окружности дополнительные линии (диаметр, радиус), наложить зависимость "Coinsident". Затем диаметр и радиус образмерить линейными размером
Как то так (см вложение). Правда с засечками нужно будет повозится
Вложения
Тип файла: dwg
DWG 2004
Хомут (1).dwg (103.0 Кб, 7049 просмотров)

Последний раз редактировалось Vombat, 23.07.2012 в 12:49.
Vombat вне форума  
 
Непрочитано 23.07.2012, 13:17
#990
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 807


Vombat, Спасибо, интересное решение. Только я вот не могу понять, как ты размерами прицепился за эти линии. Вне редактора блока они скрыты, и привязка не ловится.
Astartes вне форума  
 
Непрочитано 23.07.2012, 13:21
#991
Vombat

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
как ты размерами прицепился за эти линии. Вне редактора блока они скрыты, и привязка не ловится.
Сначала нарисовал дополнительные линии в редакторе блока, наложил зависимости. Вышел, привязал размеры, все работает. Ззтем в редакторе блока преобразовал эти линии в осевые. Все.
Vombat вне форума  
 
Непрочитано 23.07.2012, 13:42
#992
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 807


Vombat, Я уже клавиатуру грызть начал от негодования. )) Как ты получил точки совпадения на окружности?. (см. вложение, желтые кружки)

ЗЫ: С засечками париться не надо, их же можно отключить непостредственно у размера.

УПД: Автозависимостью получилось. Я пытался наложить вручную. Вручную не работало.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 142
Размер:	72.5 Кб
ID:	84276  

Последний раз редактировалось Astartes, 23.07.2012 в 13:52.
Astartes вне форума  
 
Непрочитано 23.07.2012, 14:03
#993
Vombat

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


Цитата:
Сообщение от Astartes Посмотреть сообщение
УПД: Автозависимостью получилось. Я пытался наложить вручную. Вручную не работало.
можно и так, но я делал следующим образом
Вложения
Тип файла: flv acad_homut.flv (2.19 Мб, 169 просмотров)
Vombat вне форума  
 
Непрочитано 30.07.2012, 16:18
#994
nifra


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


Добрый день Уважаемые знатоки. Прошу помощи по растягиванию нужной области.
На скриншоте я пометил красным, какие размеры должны меняться при растягивании, остальные должны быть неизменны.
Миниатюры
Нажмите на изображение для увеличения
Название: 11.JPG
Просмотров: 126
Размер:	43.3 Кб
ID:	84642  
Вложения
Тип файла: dwg
DWG 2004
пример.dwg (46.2 Кб, 6990 просмотров)
nifra вне форума  
 
Непрочитано 30.07.2012, 16:27
#995
Vombat

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


Цитата:
Сообщение от nifra Посмотреть сообщение
Прошу помощи по растягиванию нужной области.
так?
Вложения
Тип файла: dwg
DWG 2004
пример (11).dwg (64.4 Кб, 6998 просмотров)
Vombat вне форума  
 
Непрочитано 30.07.2012, 16:37
#996
nifra


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
так?
нет

add а возможно ли сделать условие, что размер 8,6 (который меняется) в меньшую сторону не уходил, т.е это минимум.
Миниатюры
Нажмите на изображение для увеличения
Название: 32.JPG
Просмотров: 148
Размер:	48.1 Кб
ID:	84644  
nifra вне форума  
 
Непрочитано 30.07.2012, 16:51
1 | #997
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 884


Цитата:
Сообщение от nifra Посмотреть сообщение
а возможно ли сделать условие, что размер 8,6 (который меняется) в меньшую сторону не уходил, т.е это минимум.
Можно, мин. расстояние сделать, нужно знать шаг прироста и макс. расстояние...
Vintorez вне форума  
 
Непрочитано 30.07.2012, 16:52
1 | #998
Vombat

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


Цитата:
Сообщение от nifra Посмотреть сообщение
нет
а теперь?
Вложения
Тип файла: dwg
DWG 2004
пример (11)_2.dwg (69.2 Кб, 7028 просмотров)
Vombat вне форума  
 
Непрочитано 30.07.2012, 16:57
#999
nifra


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


Цитата:
Сообщение от Vombat Посмотреть сообщение
а теперь?
то что надо! большое спасибо. а для чего указано две операции растяжения?
nifra вне форума  
 
Непрочитано 30.07.2012, 17:07
#1000
Vombat

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


Цитата:
Сообщение от nifra Посмотреть сообщение
а для чего указано две операции растяжения?
Там параметр задан "По центру".
Сделал так, чтоб точка вставки всегда оставалась на месте и соответствовала "центру" детали
Vombat вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Мои динамические блоки Shoorup Динамические блоки 2713 21.04.2011 23:34
соединить динамические блоки отрезками по кротчайшему пути gizmo_zx Программирование 18 06.09.2010 20:32
Глюк. Динамические блоки становится статическим! b_anton Динамические блоки 10 24.06.2008 16:27
HELP!!! Динамические блоки? Bdod Динамические блоки 13 07.04.2007 08:59