| AUGIru | An Official Country Chapter of Autodesk User Group International |
|

| На главную | Библиотека | Форум |
| Ассоциативный массив в сборках Михаил Казаков Бийский завод стеклопластиков Михаил Казаков: «Моя трудовая деятельность в качестве конструктора-машиностроителя началась с кульмана,
на одном из предприятий Алтайского края «Бийском заводе
стеклопластиков». С появлением компьютеров в конструкторском бюро
я перешел на проектирование в AutoCAD. Затем, стремясь уменьшить
количество ошибок в проекте, я освоил создание трехмерных объектов в
AutoCAD и немного позже
- в Mechanical Desktop. Но для полноценного проектирования в моей
работе всегда не хватало кинематического анализа некоторых
проектируемых механизмов (пресс-формы, рычажные механизмы, механизмы с
пневматикой). И только в Autodesk Inventor я ощутил необходимое
удобство при проектировании различных кинематических устройств. Со
времени моего первого знакомства с Autodesk Inventor прошло 4 года. За
это время я успел смоделировать не одну тысячу деталей, заглянул во
многие уголки интерфейса Autodesk Inventor и даже отчасти познакомился
с его API.»Не секрет, что создание массивов компонентов значительно упрощает создание сборок. Как известно, массивы делятся на два типа: прямоугольный и круговой. Наряду с этим Autodesk Inventor предоставляет ещё один тип массива для компонентов в сборке - это ассоциативный массив. Параметры массива, количество компонентов и положение их в пространстве сборки, в ассоциативном массиве извлекаются из уже существующих параметров массивов внутри деталей. Чтоб лучше понять, как работает ассоциативный массив, рассмотрим конкретный пример. 1. В начале создадим новую деталь . В ней начертим эскиз, показанный на рис. 1.![]() Рис. 1 2. На базе этого эскиза создадим тело вращения как на рис. 2. Рис. 2 3. Третий шаг – создание еще одного эскиза, на котором будет позиционирована точка для будущего отверстия (рис .3). ![]() Рис. 3 4. Просверлим отверстие по точке, все необходимые параметры видны на рис. 4. ![]() Рис. 4 5. Размножим полученное отверстие круговым массивом , в параметрах указываем количество отверстий (6) – см. рис. 5. Получилась деталь «Фланец». ![]() Рис. 5 6. Далее создадим новую деталь ; и начертим эскиз, показанный на рис. 6. ![]() Рис. 6 7. следующим шагом создадим тело вращения на базе этого эскиза (рис. 7). Получилась деталь «Ось». ![]() Рис. 7 8. «Покрасим» деталь в жёлтый цвет, для контраста в будущей сборке (см. рис. 8). ![]() Рис. 8 9. Создадим новую сборку . Поместим туда полученные детали. Соединим две детали сборочной зависимостью «Insert» как на рис. 9.![]() Рис. 9 10. На командной панели сборки вызовем команду для создания массива . При этом в качестве компонента выделим деталь «Ось», а в качестве «Feature Pattern» укажем круговой массив (см. рис. 10). Результат создания такого массива представлен на рис. 11. ![]() Рис. 10 ![]() Рис. 11 Согласитесь, что при создании ассоциативного массива компонентов в сборке нам не пришлось акцентировать своё внимание на параметрах массива, таких как шаг между компонентами и количество компонентов в массиве. Причём ассоциативность подразумевает и то, что если мы изменим количество отверстий в массиве самой детали, то автоматически изменится и количество компонентов в сборке (см. рис. 12). ![]() Рис. 12 |
| ©
Copyright 2007 Autodesk User Group International, Inc. All Rights Reserved. Reproduction or copying of images is prohibited. |