Автоматизация процесса копирования и расположения схожих компонентов в основной сборке.
Для многих проектов требуется создать узлы с одинаковой геометрией и несколько отличающимися размерами или позицией основной сборки. Создание и размещение этих узлов вручную занимает много времени. Команда iCopy автоматизирует процесс копирования и расположения схожих компонентов в основной сборке. Команда iCopy сочетает в себе каркасное моделирование и функции адаптивности, позволяющие узлу изменять форму для размещения в модели. Такой рабочий процесс целесообразно применять для навесных стеновых панелей, перекладин лестниц, рам или любых узлов, размер которых зависит от позиции в основной сборке.
Процесс iCopy включает четыре шага:
Термины iCopy
В этом разделе для определения iCopy и связанных компонентов используются следующие термины.
- шаблон iCopy
- Файл сборки, созданный для использования с командой iCopy. Этот файл содержит информацию определения iCopy, адаптивную деталь скелета и геометрию, которая определяет модель.
- Деталь подосновы шаблона iCopy
- Файл адаптивной детали, определяющей прочую геометрию скелета. Выбрать эту деталь можно в окне "Разработка iCopy". Эта деталь используется в других компонентах сборки для создания модели скелета.
- Определение iCopy
- Информация, вводимая в диалоговое окно "Разработка iCopy". При создании сборки все узлы определения iCopy добавляются в обозреватель.
- результат iCopy
- Файлы сборки, созданные при помощи команды iCopy. Эти файлы сборки являются копиями шаблона iCopy, размещаются и адаптируются в целевой сборке.
- Целевая сборка
- Сборка, в которой размещаются результаты iCopy. Эта сборка должна содержать, по крайней мере, одну деталь, используемую для позиционирования результатов iCopy.
- Целевая деталь подосновы
- Деталь в целевой сборке, используемая для позиционирования результатов iCopy и определения массива результатов.
- Создайте целевую сборку, включая целевую деталь подосновы, содержащую геометрию, массивы для размещения/адаптации скопированных сборок.
- Создайте сборку скелета, включая деталь подосновы шаблона, содержащую геометрию эскиза, и детали на основе компоновки/формы шаблона скелета.
- Для активации сборки как шаблона iCopy используется команда "Разработка iCopy". В результате ее выполнения создается шаблон iCopy, содержащий определение iCopy.
- С помощью команды iCopy можно создать один или несколько результатов iCopy. Каждый результат iCopy содержит определение iCopy. Таким образом, любой результат iCopy можно использовать в качестве шаблона iCopy.
Целевая сборка
Целевая сборка является сборкой размещения результатов iCopy. Эта сборка содержит целевую деталь подосновы. Целевая деталь подосновы содержит представление геометрии, которое определяет форму каждой копии сборки, созданной посредством команды iCopy.
Прим.: При моделировании скелетов часто используется деталь подосновы параметров. Такая деталь содержит только параметры, определяющие размер скелета. Деталь подосновы параметров применяется в каждом компоненте модели скелета и целевой сборке.
Сборка скелета
Сборка скелета представляет собой файл, используемый при выполнении команды "Разработка iCopy" для создания шаблона iCopy. Для создания этого файла используются методы моделирования скелета. Сборка скелета содержит деталь подосновы, применяемую в других компонентах сборки. Для создания сборки выполните следующее:
Для оптимизации результатов при использовании адаптивности наложите специфичные зависимости для сборки скелета.
- Определите зависимости для начальной точки детали подосновы в шаблоне iCopy относительно начальной точки сборки шаблона iCopy. Для определения зависимостей каждой плоскости координат используйте зависимость расположения заподлицо (XY/XY, YZ/YZ и XZ/XZ).
- Определите зависимости для начальной точки каждой детали, производной от детали подосновы, относительно начальной точки детали подосновы шаблона iCopy. Для определения зависимостей каждой плоскости координат используйте зависимость расположения заподлицо (XY/XY, YZ/YZ и XZ/XZ).
- Определите зависимости для всех деталей, позиция которых не зависит от компоновки, относительно других деталей в сборке шаблона. К других деталям в сборке шаблона относятся подоснова, прочие производные и непроизводные детали.
Разработка iCopy
При выполнении команды "Разработка iCopy" на основе адаптивной сборки скелета создается шаблон iCopy. При разработке шаблона iCopy выберите точки для определения позиции и размера геометрии компонента. Пользователь выбирает параметры, которые будут доступны при выполнении команды iCopy, а также присоединяет файлы чертежей или схем для копирования в каждом результате iCopy.
При выполнении команды "Разработка iCopy" подготавливаются следующие обязательные данные в детали подосновы скелета (в адаптивной сборке скелета) для использования командой iCopy:
- точки геометрии эскизов (конечные точки линий и дуг, центральные точки кругов, но не эскизные точки);
- параметры варьирования результатов iCopy (дополнительно);
- файлы чертежей (idw, DWG) или схем (.ipn) (дополнительно).
Размещение iCopy
При выполнении команды iCopy создается одна или несколько копий шаблона iCopy с добавлением каждой копии в целевую сборку. Каждая сборка (результат iCopy) может отличаться от других результатов iCopy в массиве в зависимости от адаптивности в шаблоне iCopy. При выполнении команды iCopy детали можно установить для копирования или повторного использования согласно определению и цели.
К шаблону iCopy можно прикрепить файлы чертежей (idw, DWG) или схем (.ipn) с помощью команды "Разработка iCopy". Файлы чертежей или схем копируются во время выполнения iCopy. Ссылки на каждый файл чертежа или схемы изменяются в соответствии с результатами iCopy.
Для размещения одного результата iCopy требуются рабочие точки для определения его позиции/размера. Эти рабочие точки соответствуют точкам, выбранным в данных команды "Разработка iCopy".
Для создания массива результатов iCopy требуется следующее:
- соответствующая рабочая плоскость, используемая в качестве ссылочной рамки/пересечения для организации массива рабочих точек;
- путь к массиву рабочей плоскости;
- смещение/число копий/обратное направление для массива рабочей плоскости;
- траектория (геометрия) для организации в массиве каждой рабочей токи (входные данные).
Для привязки массива результатов iCopy к существующему массиву элементов требуется следующее:
- массив рабочих точек для каждой точки в шаблоне iCopy;
- число копий/обратное направление для массива iCopy.