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

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

Не получается создать простой динамический блок

Ответ
Поиск в этой теме
Непрочитано 06.10.2009, 12:13 #1
Не получается создать простой динамический блок
kosolapi
 
Регистрация: 17.06.2009
Сообщений: 195

Опыта создании динамических блоков нет… и поэтому не могу понять где собака зарыта.
Задача – создать кубик с выпадающим меню в котором можно будет выбрать параметр от которого зависят габаритные размеры кубика.
Поставил линейные параметры ширина и высота, не смог поставить глубину.
Поставил параметр «выбор» связал его с шириной и глубиной, сохранил и не работает.
Помогите понять почему.
Во вложении файл чертежа и видео с процессом создания.

Вложения
Тип файла: rar коробка.rar (1.94 Мб, 79 просмотров)
Тип файла: dwg
DWG 2007
коробка.dwg (154.0 Кб, 802 просмотров)

Просмотров: 3592
 
Непрочитано 06.10.2009, 12:28
#2
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686


Цитата:
Сообщение от kosolapi Посмотреть сообщение
Задача – создать кубик с выпадающим меню в котором можно будет выбрать параметр от которого зависят габаритные размеры кубика.
Поставил линейные параметры ширина и высота, не смог поставить глубину.
Поставил параметр «выбор» связал его с шириной и глубиной, сохранил и не работает.
Все не то, и все не так...
Во-первых, изменять размеры 3d солида в дин. блоке растяжением - не получится. (можно только с помощью операции масштабирования, но коэффициенты по осям x, y, z будут одинаковыми). Во-вторых, все параметры дин. блока могут находиться только в плоскости xy, так что даже если солид поменять, скажем, на кубик из 3dface, растягивать их получится только по x и y. Ну и параметр "выбор" определяет различные варианты значений параметров "Расстояние" и "Расстояние1", но этими параметрами не связано ни каких операций. Если 2 раза кликнешь по любому из них, увидишь в командной строке варианты операций, которые можно с ними связать ("Массив/Переместить/маСштаб/Растянуть")..
А "ящики" - солиды разных габаритов можно запихать в динблок с помощью параметра видимости (создаешь нужное кол-во солидов, ориентируешь по базовой точке, и для каждого - свое состояние видимости..)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 06.10.2009, 12:35
#3
kosolapi


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


Цитата:
Сообщение от AlexV Посмотреть сообщение
Все не то, и все не так...
а как?
расстояние и расстояние1 - надо как то "привязать" к ширине и высоте? Как это сделать?
или параметр не "расстояние" нужен а другой?
kosolapi вне форума  
 
Непрочитано 06.10.2009, 12:39
#4
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,780


Скачайте из дауна динблок ФБС для разбора на детали.
engngr вне форума  
 
Автор темы   Непрочитано 06.10.2009, 13:00
#5
kosolapi


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


Цитата:
Сообщение от engngr Посмотреть сообщение
Скачайте из дауна динблок ФБС для разбора на детали.
http://dwg.ru/dnl/2734 скачал
разбираюсь, но пока не сильно понятно
блок не тело а набор поверхностей....
Если это не тело, а набор поверхностей можно ли потом сделать проверку взаимодействий после построения?
надо использовать не "параметры", а "наборы параметров" видимо..
kosolapi вне форума  
 
Непрочитано 06.10.2009, 14:37
#6
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686


Цитата:
Сообщение от kosolapi Посмотреть сообщение
http://dwg.ru/dnl/2734 скачал
разбираюсь, но пока не сильно понятно
блок не тело а набор поверхностей....
Если это не тело, а набор поверхностей можно ли потом сделать проверку взаимодействий после построения?
надо использовать не "параметры", а "наборы параметров" видимо..
Повторяюсь: тело, то бишь 3dsold, редактировать (изменять размеры, к примеру, по одной из осей) посредством параметров дин.блока - не получится.. Точно так же, как нельзя его изменить командой _stretch.
Если не очень большое количество вариантов - используй параметр видимости..
Поверхности на взаимодействия проверить не получится.. (не знаю, может в 2010 есть такая возможность. По крайней мере, там появился новый тип примитива, нечто среднее между солидом и поверхностью..)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Не получается создать простой динамический блок

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хитрый блок Vova Динамические блоки 166 20.03.2017 15:13
помогите найти динамический блок N84 Разное 5 20.10.2008 10:25
как создать блок с атрибутами Алексей К. Динамические блоки 8 12.11.2006 15:47
Динамический блок с атрибутами не масштабируется? X-DeViL Динамические блоки 7 24.11.2005 11:59