AUGIru  |  An Official Country Chapter of Autodesk User Group International
Домой   |   AUGI.com   |   Контакты
AUGIru
На главную Библиотека Форум
Ассоциативный массив в сборках

Михаил Казаков
Бийский завод стеклопластиков


Михаил Казаков: «Моя трудовая деятельность в качестве конструктора-машиностроителя началась с кульмана, на одном из предприятий Алтайского края «Бийском заводе стеклопластиков». С появлением компьютеров в конструкторском бюро я перешел на проектирование в AutoCAD. Затем, стремясь уменьшить количество ошибок в проекте, я освоил создание трехмерных объектов в AutoCAD и немного позже - в Mechanical Desktop. Но для полноценного проектирования в моей работе всегда не хватало кинематического анализа некоторых проектируемых механизмов (пресс-формы, рычажные механизмы, механизмы с пневматикой). И только в Autodesk Inventor я ощутил необходимое удобство при проектировании различных кинематических устройств. Со времени моего первого знакомства с Autodesk Inventor прошло 4 года. За это время я успел смоделировать не одну тысячу деталей, заглянул во многие уголки интерфейса Autodesk Inventor и даже отчасти познакомился с его API.»


Не секрет, что создание массивов компонентов значительно упрощает создание сборок. Как известно, массивы делятся на два типа: прямоугольный и круговой. Наряду с этим Autodesk Inventor предоставляет ещё один тип массива для компонентов в сборке - это ассоциативный массив.
Параметры массива, количество компонентов и положение их в пространстве сборки, в ассоциативном массиве извлекаются из уже существующих параметров массивов внутри деталей. Чтоб лучше понять, как работает ассоциативный массив, рассмотрим конкретный пример.
1. В начале создадим новую деталь Autodesk Inventor. Ассоциативный массив в сборках. В ней начертим эскиз, показанный на рис. 1.
 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 1

2. На базе этого эскиза создадим тело вращения   как на рис. 2.

Autodesk Inventor. Ассоциативный массив в сборках 
Рис. 2

3. Третий шаг – создание еще одного эскиза, на котором будет позиционирована точка для будущего отверстия (рис .3).

 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 3

4. Просверлим отверстие   по точке, все необходимые параметры видны на рис. 4.

 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 4

5. Размножим полученное отверстие круговым массивом   , в параметрах указываем количество отверстий (6) – см. рис. 5. Получилась деталь «Фланец».
 
 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 5

6. Далее создадим новую деталь ; и начертим эскиз, показанный на рис. 6.

 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 6

7. следующим шагом создадим тело вращения   на базе этого эскиза (рис. 7). Получилась деталь «Ось».

 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 7

8.    «Покрасим» деталь в жёлтый цвет, для контраста в будущей сборке (см. рис. 8).
 
Autodesk Inventor. Ассоциативный массив в сборках
Рис. 8

9. Создадим новую сборку Autodesk Inventor. Ассоциативный массив в сборках. Поместим туда полученные детали. Соединим две детали сборочной зависимостью «Insert» как на рис. 9.
 
Autodesk Inventor. Ассоциативный массив в сборках
Рис. 9

10. На командной панели сборки вызовем команду для создания массива . При этом в качестве компонента выделим деталь «Ось», а в качестве «Feature Pattern» укажем круговой массив (см. рис. 10). Результат создания такого массива представлен на рис. 11.
 
Autodesk Inventor. Ассоциативный массив в сборках
Рис. 10

 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 11
Согласитесь, что при создании ассоциативного массива компонентов в сборке нам не пришлось акцентировать своё внимание на параметрах массива, таких как шаг между компонентами и количество компонентов в массиве. Причём ассоциативность подразумевает и то, что если мы изменим количество отверстий в массиве самой детали, то автоматически изменится и количество компонентов в сборке (см. рис. 12).

 Autodesk Inventor. Ассоциативный массив в сборках
Рис. 12



© Copyright 2007 Autodesk User Group International, Inc.
All Rights Reserved. Reproduction or copying of images is prohibited.