Сарус +

1. Руководство пользователя. ПО САРУС+ CAD/CAM

..

1.1. Введение

1.1.1. Использование материалов

Настоящий документ является собственностью ООО «ТопС Бизнес Интегратор». Никакая часть этого документа не может быть передана, в том числе временно, для ознакомления без письменного согласия ООО «ТопС Бизнес Интегратор».

1.1.2. Обратная связь/контактная информация

Контактная информация для вопросов и обратной связи доступна на странице: https://sarusplus.ru/contacts

1.1.3. Общие положения

В настоящем документе приводится описание работы ПО «CАРУС+» CAD/CAM, предназначенного для разработки конструкций из слоистых композиционных материалов.

1.2. Начало и завершение работы

1.2.1. Вход и аутентификация пользователя

Для запуска «САРУС+» CAD/CAM дважды щелкните ЛКМ по ярлыку на рабочем столе (Рисунок 1).

image2

Рисунок 1. Ярлык для запуска ПО

В случае успешного запуска на рабочем столе будет отображено главное окно технологической платформы, где на вкладке «Композиты» находятся основные инструменты «САРУС+» CAD/CAM (1) (Рисунок 2).

image3

Рисунок 2. Главное окно

1.2.2. Выход из ПО

Для завершения работы нажмите пиктограмму image4 (2) (Рисунок 2) в правом верхнем углу главного окна.

1.3. Общая информация

«САРУС+» CAD/CAM разработан для инженеров (конструкторов и технологов), работающих с многослойными композитными структурами, и предоставляет полный набор функций для:

  • реализации принципиального порядка разработки конструкции и технологии производства композитного изделия;

  • формирования и управления цифровым описанием внутренней послойной структуры композитного пакета;

  • технологической подготовки производства изделий из слоистых композиционных материалов, включая моделирование драпировки ткани на криволинейных поверхностях, устранение технологических проблем и получение контуров плоских разверток;

  • расчета-массово инерционных характеристик;

  • экспорта данных для лазерных проекционных систем;

  • выполнения оптимизации разверток на рулоне композиционного материала;

  • подготовки данных для раскроя.

На данном этапе разработки реализованы несколько функциональных блоков:

  1. В части CAD:

  • проектирование послойной структуры композитной детали;

  • анализ послойной структуры;

  • моделирование драпировки ткани на криволинейных поверхностях;

  • устранение технологических проблем;

  • получение контуров плоских разверток.

  1. В части CAM:

  • подготовка данных для лазерных проекционных систем;

  • выполнение оптимизации расположения разверток на ширине рулона композиционного материала;

  • подготовка данных для раскроя.

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

1.4. САРУС+ CAD

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

«САРУС+» CAD содержит все необходимые инструменты для работы с этими параметрами, упрощая и автоматизируя процессы моделирования, анализа и технологической подготовки. Панель команд представлена на рисунке 3.

image5

Рисунок 3. Панель команд «САРУС+» CAD

Реализованные возможности:

  • проектирование послойной структуры композитной детали;

  • анализ послойной структуры;

  • моделирование драпировки ткани на криволинейных поверхностях;

  • устранение технологических проблем;

  • получение контуров плоских разверток.

1.4.1. Проектирование послойной структуры композитной детали

Блок предназначен для формирования цифровой модели слоистой структуры композитного пакета. На этом этапе задается геометрия, последовательность укладки и пространственная ориентация каждого слоя материала, а также настраиваются параметры системы координат, определяющей направление укладки.

В составе блока предусмотрены команды:

  • «Пакет»;

  • «Композитная система координат»;

  • «Слой».

1.4.1.1. Пакет

Композитный пакет представляет собой набор последовательно уложенных слоев армирующего материала с заданной ориентацией волокон, толщиной и типом материала, формирующих структуру композитной детали. Пакет — основная структурная единица, с помощью которой пользователь задает геометрию, состав и свойства композитного изделия.

Команда «Пакет» предназначена для:

  • описания геометрических характеристик изделия;

  • группировки слоев, совокупность которых представляет конструкцию изделия.

Создание пакета

  1. Откройте файл модели в формате RGP в программе-оболочке САРУС:

Файл ➝ Открыть ➝ Выберите необходимый файл.

  1. В рабочей области откроется модель (Рисунок 4).

image6

Рисунок 4. Модель в рабочей области

  1. Перейдите на вкладку «Композиты». Запустите команду «Пакет» нажатием пиктограммы image7 (Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Послойное проектирование» ➝ Команда «Пакет»).

  2. В диалоговом окне команды (Рисунок 5) заполните поля:

image8

Рисунок 5. Диалоговое окно команды «Пакет»

  1. «Имя пакета» — введите имя нового пакета;

  2. «Поверхность» — выберите поверхность укладки. Нажмите на любой точке поверхности 3D-модели ЛКМ или выберите поверхность в «Навигаторе модели» (Рисунок 6). В результате выбора поверхность будет отражена в диалоговом окне (Рисунок 7).

image9

Рисунок 6. Выбор поверхности в «Навигаторе модели»

image10

Рисунок 7. Выбранная поверхность в поле «Поверхность»

  1. «По номиналу» — выберите границы пакета. Пиктограмма image11, расположенная справа от поля, позволяет выбрать граничные ребра поверхности модели в качестве границ пакета.

  2. Завершите выполнение команды «Пакет» нажатием пиктограммы image12 в правом верхнем углу диалогового окна.

  3. В результате выполнения команды будет создан пакет, границы пакета (1) в 3D-сцене отражены зеленым цветом, направление выкладки показано стрелкой желтого цвета (2) (Рисунок 8).

image13

Рисунок 8. Новый пакет в 3D-сцене

  1. Объект «Пакет» (1) создан в папке «Основные объекты» «Навигатора модели» и доступен для редактирования (Рисунок 9).

image14

Рисунок 9. Объект «Пакет» в «Навигаторе модели»

Редактирование пакета

Для внесения изменений кликните на объекте «Пакет» (1) в папке «Основные объекты» «Навигатора модели» ПКМ, в выпадающем меню выберите «Редактировать» (2) (Рисунок 10) или откройте объект двойным щелчком. В открывшемся диалоговом окне команды «Пакет» внесите необходимые изменения.

image15

Рисунок 10. Редактирование пакета

Завершите редактирование нажатием пиктограммы image16 в правом верхнем углу диалогового окна.

1.4.1.2. Композитная система координат

Предназначена для создания системы координат композитного пакета — локальной системы отсчета, которая определяет ориентацию волокон и направление механических свойств в каждом слое.

Создание композитной системы координат

Запустите команду «Композитная СК» нажатием пиктограммы image17 .

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Послойное проектирование» ➝ Команда «Композитная СК»)

В диалоговом окне команды (Рисунок 11) заполните поля:

image18

Рисунок 11. Диалоговое окно команды «Композитная СК»

  1. «Имя СК» — введите имя;

  2. «Поверхность» — автоматически выбрана поверхность пакета, созданного с помощью команды «Пакет» на предыдущем шаге.

  3. «Точка» — выберите начальную точку системы координат. Нажатием ЛКМ выберите начальную точку на модели в 3D-сцене, обозначенную красным цветом, или вершину вектора. Наименование точки появится в поле диалогового окна команды (Рисунок 12).

image19

Рисунок 12. Поле «Точка» диалогового окна команды «Композитная СК»

  1. «Ориентация» — выберите направление ориентации системы координат. На 3D-модели нажатием ЛКМ выберите вектор с вершиной в начальной точке, заданной на предыдущем шаге. Наименование прямой ориентации появится в поле диалогового окна команды (Рисунок 13).

image20

Рисунок 13. Поле «Ориентация» диалогового окна команды «Композитная СК»

Система координат с начальной точкой отображаются на модели в 3D-сцене (Рисунок 14).

image21

Рисунок 14. Система координат с начальной точкой на модели

  1. «Тип» — задано значение «Стандартная».

  2. «Предельное отклонение» — задайте максимально допустимое отклонение направления сетки драпировки от вектора системы координат. Используется для анализа укладки. По умолчанию установлено значение 50.

  3. «Длина вектора» — введите длину вектора системы координат для отображения на модели. По умолчанию установлено значение 100 мм.

  4. «Ориентация» — выберите ориентацию системы координат: правая или левая.

  • Правая СК — углы отсчитываются против часовой стрелки в плоскости укладки;

  • Левая СК — углы отсчитываются по часовой стрелке от направления 00.

По умолчанию создается правая СК.

Завершите выполнение команды «Композитная СК» нажатием пиктограммы image22 в правом верхнем углу диалогового окна.

В результате выполнения команды будет создана система координат, начальная точка и направление СК отражены на модели (Рисунок 14).

Объект «Композитная СК» (1) создан в папке «Основные объекты» «Навигатора модели» и доступен для редактирования (Рисунок 15).

image23

Рисунок 15. Объект «Композитная СК» в «Навигаторе модели»

Редактирование композитной системы координат

Для внесения изменений кликните на объекте «Композитная СК» (1) в папке «Основные объекты» «Навигатора модели» ПКМ, в выпадающем меню выберите «Редактировать» (2) или откройте объект двойным щелчком (Рисунок 16). В открывшемся диалоговом окне команды «Композитная СК» внесите необходимые изменения.

image24

Рисунок 16. Редактирование композитной системы координат

Завершите редактирование нажатием пиктограммы image25 в правом верхнем углу диалогового окна.

1.4.1.3. Слой

Команда «Слой» предназначена для добавления в пакет одного или нескольких слоев материала с заданными параметрами: ориентацией волокон, материалом, направлением укладки и другими. Каждый слой становится частью общей структуры пакета и влияет на механические характеристики композитной детали.

Создание слоя

Запустите команду «Слой» нажатием пиктограммы image26.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Послойное проектирование» ➝ Команда «Слой»)

В диалоговом окне команды (Рисунок 17) заполните поля:

image27

Рисунок 17. Диалоговое окно команды «Слой»

  1. «Имя» — введите наименование слоя;

  2. «Пакет» — автоматически выбран пакет, созданный в п. создание пакета;

  3. «Композитная СК» — автоматически выбрана система координат, созданная в п. создание СК;

  4. «Материал» — выберите композиционный материал из списка (Рисунок 18).

  • Тканые материалы — ACM102-C200T-3k, PPG-PL-3k;

  • Однонаправленные материалы — ACM102-C200UD, T-6-in;

image28

Рисунок 18. Выбор материала

  1. «Начало выкладки» — автоматически установлена точка начала выкладки, совпадающая с начальной точкой системы координат. Активируйте поле нажатием ЛКМ и установите точку начала выкладки в любом месте поверхности модели в 3D-сцене. Выбранная точка отобразится в поле диалогового окна команды (Рисунок 19).

image29

Рисунок 19. Поле «Начало выкладки»

  1. «Граница по номиналу» — выберите границу нового слоя.

  2. Границы могут быть заданы кривыми или ребрами.

Для задания границ с помощью кривых, активируйте фильтр «Кривая» нажатием на пиктограмму image30 и убедитесь, что фильтры «Ребро» и «Выберите прямую» деактивированы.

Выберите кривую на модели нажатием ЛКМ. Поверхность слоя отображается в пределах новых границ (Рисунок 21).

image31

Рисунок 21. Новые границы слоя

Выбранная кривая отобразится в поле «Граница по номиналу» диалогового окна команды (Рисунок 22).

image32

Рисунок 22. Кривая в поле «Граница по номиналу»

  1. Граница слоя может быть задана пересекающимися кривыми.

Установите точку начала выкладки в произвольном месте на модели. Последовательно выберите несколько пересекающихся кривых вокруг данной точки. Поверхность слоя отобразится в пределах новых границ, заданных выбранными пересекающимися кривыми (Рисунок 23).

image33

Рисунок 23. Границы слоя заданы пересекающимися кривыми

Выбранные кривые отобразятся в поле «Граница по номиналу» диалогового окна команды (Рисунок 24).

image34

Рисунок 24. Кривые в поле «Граница по номиналу»

Установите точку начала выкладки (Рисунок 19) в произвольном месте за пределами границ получившегося слоя. Поверхность слоя автоматически отобразится в пределах новых границ, заданных пересекающимися кривыми (Рисунок 25).

image35

Рисунок 25. Границы слоя в пределах пересекающихся кривых

  1. Граница слоя может быть задана ребрами

Для задания границ с помощью ребер, активируйте фильтр «Ребро» нажатием на пиктограмму image36 и убедитесь, что фильтры «Кривая» и «Выберите прямую» деактивированы.

Выберите последовательно ребра на модели нажатием ЛКМ. Поверхность слоя отображается в пределах новых границ (Рисунок 26).

image37

Рисунок 26. Граница задана ребрами

  1. «Шаг» — порядковый номер укладки слоя;

  2. «Ориентация» — угол ориентации слоя. Визуализация геометрии слоя в соответствии с заданной ориентацией (Рисунок 27). Используется палитра:

  • 00 – синий;

  • 450 – зеленый;

  • 900 – желтый;

  • 450 – красный.

image38

Рисунок 27. Визуализация геометрии слоя в соответствии с заданной ориентацией

Завершите выполнение команды «Слой» нажатием пиктограммы image39 в правом верхнем углу диалогового окна.

В результате выполнения команды будет визуализирован слой, граница слоя, начальная точка и вектор направления в 3D-сцене. Все элементы, принадлежащие слою, при выборе слоя в «Навигаторе модели» выделяются цветом в соответствии с заданной ориентацией. (Рисунок 28).

image40

Рисунок 28. Слой на модели

Объект «Слой» создан в папке «Основные объекты» «Навигатора модели», выделен голубым цветом и рамкой и доступен для редактирования (Рисунок 29).

image41

Рисунок 29. Слой в «Навигаторе модели»

Множественное создание слоев

Запустите команду «Слой» нажатием пиктограммы image42..

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Послойное проектирование» ➝ Команда «Слой»)

В диалоговом окне команды (Рисунок 17) заполните поля:

  1. «Имя»:

  • введите номер слоя (например, Р001);

  • введите инкремент, на который будет увеличиваться номер (например, 1);

  • введите количество слоев (например, 8).

Значения вводятся без пробелов через запятую (Рисунок 30).

image43

Рисунок 30. Множественное создание слоев

  1. «Пакет» — автоматически выбран пакет, созданный в п. создание пакета;

  2. «Композитная СК» — автоматически выбрана система координат, созданная в п. создание СК;

  3. «Материал» — выберите композиционный материал из списка (Рисунок 18).

  4. «Начало выкладки» — автоматически установлена точка начала выкладки, совпадающая с начальной точкой системы координат. Активируйте поле нажатием ЛКМ и установите точку начала выкладки в любом месте поверхности модели в 3D-сцене. Выбранная точка отобразится в поле диалогового окна команды (Рисунок 19).

  5. «Граница по номиналу» — выберите границу нового слоя одним из способов, описанных в п. 6, п. «Граница по номиналу».

  6. «Шаг» — введите значение шага (Рисунок 31).

  • первая цифра — шаг первого слоя (например, 1);

  • вторая цифра — инкремент: шаг каждого последующего слоя будет увеличен на это значение по отношению к шагу предыдущего слоя (например,1);

image44

Рисунок 31. Шаг при создании множества слоев

Завершите выполнение команды «Слой» нажатием пиктограммы image45 в правом верхнем углу диалогового окна.

В результате выполнения команды будут созданы несколько слоев, одинаковых по геометрии. Система автоматически копирует:

  • начальную точку;

  • кривые границ;

  • вектор направления.

В папке «Основные объекты» «Навигатора модели» создано заданное количество объектов «Слой», выделены голубым цветом и рамкой и доступны для редактирования (рис. 32).

image46

Рисунок 32. Множество слоев в «Навигаторе модели»

Редактирование слоя

Для внесения изменений кликните на объекте «Слой» (1) в папке «Основные объекты» «Навигатора модели» ПКМ, в выпадающем меню выберите «Редактировать» (2) (Рисунок 33). В открывшемся диалоговом окне команды «Слой» внесите необходимые изменения.

image47

Рисунок 33. Редактирование слоя

Завершите выполнение команды «Слой» нажатием пиктограммы image48 в правом верхнем углу диалогового окна.

Множественное редактирование слоев

На этапе множественного создания формируются несколько слоев с одинаковыми параметрами: общей геометрией, начальной точкой и границами. Для последующей корректной работы необходима доработка каждого слоя:

  • изменение начальной точки укладки;

  • задание границ каждого слоя;

  • задание параметров укладки.

Система реализует возможность множественного редактирования слоев, что позволяет изменять параметры сразу для выбранной группы слоев.

  1. Откройте группу объектов «Слой» в «Навигаторе модели» на редактирование (ЛКМ+shift — выделить несколько объектов подряд — ПКМ ➝ Редактирование, ЛКМ+ctrl — выделить произвольные объекты — ПКМ ➝ Редактирование) (Рисунок 34).

image49

Рисунок 34. Пример выделения объектов «Слой» в «Навигаторе модели»

  1. Проверьте и, при необходимости, измените:

  • начальную точку выкладки (кликом ЛКМ на произвольной точке поверхности модели за пределами указанных границ слоя);

  • границы (после выбора начальной точки выкладки автоматически отобразится новый контур слоя);

  • ориентацию (выберите из списка в поле «Ориентация»).

  1. Завершите редактирование нажатием пиктограммы image50 в правом верхнем углу диалогового окна.

  2. Повторите шаги 1-3 для всех групп слоев.

  3. В случае необходимости редактирования отдельного слоя, воспользуйтесь инструкцией редактирование слоя

Рекомендация: после группового создания слоев выделить все слои в «Навигаторе модели» для отображения в 3D-сцене и удостовериться в корректном расположении.

1.4.2. Анализ послойной структуры

В разделе рассматриваются инструменты для выполнения комплексной проверки и оценки параметров разработанной композитной конструкции.

Функции блока:

  • «Сечение плоскостью»;

  • «Анализ отклонений»;

  • «Анализ укладки»;

  • «Анализ пакета».

1.4.2.1. Сечение плоскостью

Функция предназначена для визуализации послойной структуры композитного пакета в сечении плоскостью. Построение сечений композитного пакета применяется конструкторами при моделировании изделий из композиционных материалов и служит для визуализации послойной структуры композитного пакета с целью контроля состава пакета в требуемых областях. Сечения отображают цветами слои с различной ориентацией материала и настраиваются пользователем для изменения параметров визуализации (масштаб, внешний вид сечения, область построения).

Запустите команду «Сечение плоскостью» нажатием пиктограммы image51.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Анализ пакета» ➝ Команда «Сечение плоскостью»).

В диалоговом окне команды (Рисунок 35) заполните:

image52

Рисунок 35. Диалоговое окно команды «Сечение плоскостью»

  1. «Композитный пакет» — выбор пакета;

  2. «Плоскость» — создание плоскости сечения.

image53 — перейдите к созданию плоскости;

В диалоговом окне создания плоскости (Рисунок 36) выполните:

image54

Рисунок 36. Диалоговое окно создания плоскости сечения

  • выбор базового объекта — существующей плоскости в «Навигаторе модели» (Рисунок 37);

image55

Рисунок 37. Выбор плоскости сечения

  • в 3D-сцене будет отражена выбранная плоскость (1) (Рисунок 38);

image56

Рисунок 38. Выбранная плоскость сечения в 3D-сцене

  • переместите плоскость в необходимое место (захватите стрелку манипулятора с помощью ЛКМ и потяните)

  • завершите создание плоскости нажатием пиктограммы image57 в правом верхнем углу диалогового окна.

В результате будет создана плоскость сечения (Рисунок 39).

image58

Рисунок 39. Визуализация сечения плоскостью

  1. «Тип сечения» — выбор режима отображения сечения.

Поддерживаются два типа:

  • схематичное — отображает идеализированную, расчетную структуру укладки;

  • драпированное — позволяет визуализировать фактическое расположение слоев после драпировки на поверхности.

  1. «Масштаб» — изменение параметров масштаба сечения. Доступно изменение как в поле диалогового окна команды, так и в 3D-сцене (захватите стрелку манипулятора на сечении при помощи мыши и потяните).

  2. «Начальная точка» — изменение положения начальной точки сечения. Доступно изменение как в поле диалогового окна команды, так и в 3D-сцене (захватите стрелку манипулятора на сечении при помощи мыши и потяните).

  3. «Конечная точка» — изменение положения конечной точки сечения. Доступно изменение как в поле диалогового окна команды, так и в 3D-сцене (захватите стрелку манипулятора на сечении при помощи мыши и потяните).

В результате выполнения команды будет создан объект «Сечение плоскостью» в «Навигаторе модели», объект доступен для редактирования (Рисунок 40).

image59

Рисунок 40. Объект «Сечение плоскостью» доступен для редактирования

1.4.2.2. Анализ отклонений

Функция предназначена для построения и визуализации поверхностной сетки, отображающей зоны отклонения волокон материала в процессе укладки, с учетом параметров выбранной композитной СК и геометрических параметров слоя.

Отклонение — это угол между:

  • заданным направлением волокон (начальная точка и направление задаются при создании «Композитной СК», перенесенным в ячейку сетки;

  • фактическим направлением волокон, которое формируется после драпировки в 3D-геометрии детали.

Расчет отклонений:

  1. Откройте объект «Слой» в «Навигаторе модели» (двойной щелчок или ПКМ ➝ Редактирование).

  2. Установите значение «Отклонение» из выпадающего списка в поле «Результат» диалогового окна команды (Рисунок 41)

image60

Рисунок 41. Установка значения «Отклонение»

Запустите команду «Драпировка» нажатием пиктограммы image61.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Драпировка»).

Результат визуализации отклонения волокон от заданного направления за счет кривизны поверхности на основании поверхностной сетки отображается в виде изменения цвета ячеек поверхностной сетки:

  • белый (значение углового отклонения не превышает половины заданной величины предельного угла отклонения);

  • желтый (значение углового отклонения лежит в пределах от половины до заданной величины предельного угла отклонения);

  • красный (значение углового отклонения лежит за пределами заданной величины допуска).

1.4.2.3. Анализ укладки

Анализ состава укладки композитного пакета в выбранной точке анализа включает в себя:

  • толщину пакета;

  • число и список слоев с параметрами;

  • процентное соотношение слоев с каждым значением параметра ориентации в композитном пакете в точке анализа;

  • характеристику баланса и симметрии композитного пакета.

Запустите команду «Анализ укладки» нажатием пиктограммы image62.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Анализ пакета» ➝ Команда «Анализ укладки»)

Выберите точку на модели для анализа (щелчок на любой точке поверхности).

В диалоговом окне команды (Рисунок 42) отразится информация, полученная в результате анализа:

image63

Рисунок 42. Диалоговое окно команды «Анализ укладки»

  1. «Толщина пакета (упрощенно)» — сумма толщин всех слоев в точке;

  2. «Толщина пакета с учетом деформации» — сумма толщин материала в точке с учетом деформации при укладке;

  3. «Число слоев пакета в точке» — количество слоев материала в точке;

  4. «Таблица слоев» — информация о слоях в точке:

  • Имя — наименование слоя;

  • Материал — материал слоя;

  • Шаг — шаг слоя;

  • Ориентация — ориентация волокон.

  1. «Процентное соотношение с учетом ориентации» — количество слоев с определенной ориентацией в точке.

  2. «Характеристики симметрии и баланса». Информация в таблице отражает:

  • насколько сбалансированы направления волокон в пакете;

  • соблюдается ли симметрия относительно срединной плоскости;

  • есть ли особенности укладки, являющиеся потенциальной причиной дополнительных внутренних напряжений или деформаций при отверждении.

Данный анализ направлен на проверку сочетаний реальных ориентаций волокон в локальных зонах пакета: процентного содержания и последовательности ориентаций в толщине укладки. Эти характеристики напрямую влияют на механические свойства, поведение при формовании, остаточные деформации и ресурс изделия.

Симметрия — характеристика, которая показывает степень зеркальности расположения слоев композитного пакета в точке относительно его срединной плоскости.

Если последовательность укладки над и под срединной плоскостью полностью повторяется зеркально, пакет считается симметричным.

Баланс — характеристика, которая отражает равномерность распределения слоев с противоположной ориентацией волокон в пакете.

Баланс оценивается по направлениям укладки (например, ±45°, 0°/90°) и показывает, насколько равномерно распределены нагрузки в конструкции.

Результаты анализа представлены в таблице (Рисунок 43), где обозначена ось симметрии. При нечетном количестве слоев, присутствующих в точке анализа, осью симметрии выступает один из слоев. При четном количестве слоев ось симметрии — строка таблицы, выделенная темно-серым цветом.

image64

Рисунок 43. Таблица анализа симметрии и баланса

По обе стороны от оси симметрии указаны слои и их параметры: имя, материал, шаг, ориентация. А также поля с информацией о симметрии и балансе.

  • значение «Да» в поле «Симметрия» означает, что значения полей «Материал» и «Ориентация» двух противоположных слоев совпадают;

  • значение «Нет» означает несовпадение указанных значений;

  • значение «Да» в поле «Баланс» означает, что количество слоев с противоположной ориентацией распределено равномерно;

  • значение «Нет» в поле «Баланс» означает, что количество слоев с противоположной ориентацией распределено неравномерно.

В отдельных полях «Симметрия» и «Баланс» (Рисунок 44) представлен показатель симметрии и баланса по всем слоям в процентном выражении. Значение в поле означает количество симметричных/сбалансированных слоев от общего количества слоев в точке.

Важно:

Центральный слой всегда считается симметричным.

Слои 00 и 900 всегда считаются сбалансированными.

image65

Рисунок 44. Показатели симметрии и баланса по всем слоям

  1. «Ориентация в точке с учетом драпируемости».

Инструмент, который позволяет оценить характеристики ориентации волокон в конкретной точке композитной детали с учетом деформаций, возникающих при драпировке (отклонения от идеального направления).

Результаты представлены в таблице (Рисунок 45):

  • Имя — наименование слоя;

  • Факт. Основа — фактическая ориентация основных волокон;

  • Факт. Уток — фактическая ориентация поперечных волокон;

  • Отн. Основа — относительная ориентация основных волокон  (*);

  • Отн. Уток — относительная ориентация поперечных волокон (*);

  • Толщина — толщина слоя в точке.

(*) Вычисления выполняются относительно референсного слоя. Референсный слой — первый слой.

image66

Рисунок 45. Ориентация в точке с учетом драпируемости

Для удобства просмотра поля в диалоговом окне команды можно скрыть или развернуть с помощью стрелок слева перед названием характеристики (1) (Рисунок 46).

image67

Рисунок 46. Стрелки для удобства просмотра

Завершите выполнение команды нажатием пиктограммы image68 в правом верхнем углу диалогового окна.

В результате выполнения команды будет создан объект «Анализ укладки» (1) в «Навигаторе модели», в котором сохранена точка и параметры анализа в точке (Рисунок 47).

image69

Рисунок 47. Объект анализ укладки в «Навигаторе модели»

Объект «Анализ укладки» доступен для редактирования: откройте объект (двойной щелчок или ПКМ ➝ Редактировать), щелкните на поле «Точка» в диалоговом окне команды и выберите необходимую точку на модели. Результат анализа будет пересчитан для выбранной точки.

Анализ можно производить в различных точках и сохранять полученные результаты в «Навигаторе модели».

1.4.2.4. Анализ пакета

Функция предназначена для расчета массово-инерционных характеристик пакета.

На основе структуры пакета и параметров слоев система автоматически вычисляет массу, координаты центра тяжести, а также моменты инерции.

Запустите команду «Анализ пакета» нажатием пиктограммы image70

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Анализ пакета» ➝ Команда «Анализ пакета»).

В диалоговом окне команды (Рисунок 48) отразится информация:

image71

Рисунок 48. Диалоговое окно команды «Анализ пакета»

  1. «Композитный пакет» — пакет, для которого выполняется анализ. Доступен выбор пакета из списка;

  2. «Масса пакета» — масса всего пакета;

  3. «Центр масс» — координаты центра масс пакета по осям X, Y, Z;

  4. «Моменты инерции» — отражены характеристики, описывающие распределение массы пакета относительно осей выбранной системы координат.

  5. «Параметры слоев» — в таблице отражены характеристики каждого слоя в отдельности: имя, шаг, ориентация, материал, площадь поверхности, масса, периметр. Площадь поверхности, масса и периметр рассчитаны с учетом поведения материала.

Закройте диалоговое окно нажатием пиктограммы image72.

1.4.3. Моделирование драпировки ткани на криволинейных поверхностях

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

Функции блока:

  • «Драпировка»

1.4.3.1. Драпировка

Исходные данные для моделирования драпировки задаются в разделе «Моделирование» диалогового окна команды «Слой» п.`5.1.3.1. <#созданиеслоя>`__

Выберите объект «Слой» в «Навигаторе модели» и откройте диалоговое окно (двойной щелчок или ПКМ ➝ Редактирование)

В диалоговом окне команды «Слой» выберите материал:

  • тканые материалы — ACM102-C200T-3k, PPG-PL-3k;

  • однонаправленные материалы — ACM102-C200UD, T-6-i#.

В разделе «Моделирование» (Рисунок 49) заполните:

image73

Рисунок 49. Моделирование драпировки

  1. «Размер ячейки» — выберите абсолютный или относительный размер ячейки из выпадающего списка.

  • абсолютный размер — указывается в миллиметрах;

  • относительный размер — рассчитывается относительно общей площади поверхности укладки.

  1. «Значение» — укажите размер ячейки в миллиметрах, если на предыдущем шаге выбран абсолютный размер. В случае выбора относительного размера ячейки поле недоступно для редактирования.

  2. «Метод моделирования» — выбор метода моделирования.

Реализованы стандартный и геодезический методы.

Для однонаправленного материала система автоматически выбирает геодезический метод моделирования.

Для тканого материала доступны для выбора оба метода.

  1. «Результат» — выберите из списка значение «Драпировка».

  2. Чекбокс «Область начальной укладки» — активируйте чекбокс в случае, если для моделирования драпировки необходимо задать область, где материал будет уложен в первую очередь.

Выберите ребра, ограничивающие необходимую начальную область, на модели в 3D-сцене. Список кривых доступен в поле чекбокса.

Для управления списком кривых используйте кнопки:

image74 — удалить выбранные объекты;

image75 — удалить все объекты.

Завершите моделирование нажатием пиктограммы image76 в правом верхнем углу диалогового окна.

Убедитесь, что выбран необходимый слой в «Навигаторе модели».

Запустите команду «Драпировка» нажатием пиктограммы image77

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Драпировка»).

Результат драпировки отобразится в 3D-сцене (Рисунок 51).

Для однонаправленного материала сетка состоит из кривых в одном направлении, соответствующем направлению волокон.

Для тканого материала результат представлен в виде ячеистой сетки.

image78

Рисунок 51. Результат драпировки тканого и однонаправленного материала

Цвет сетки отражает уровень деформации композиционного материала.

  • синий – композиционный материал в данной области возможно выложить без технологических проблем;

  • желтый – композиционный материал возможно выложить без технологических проблем, хотя, вероятно, потребуется дополнительное внимание со стороны технологического персонала;

  • красный – композиционный материал в данной области невозможно выложить без технологических проблем.

1.4.4. Устранение технологических проблем

В процессе моделирования укладки композиционного материала на сложные криволинейные поверхности могут возникать технологические затруднения: появление складок и чрезмерное растяжение материала, приводящие к невозможности выполнения качественной укладки.

Раздел устранения технологических проблем предоставляет инструменты для моделирования технологических операций с целью устранения дефектов.

Функции блока:

  • «Вырез»;

  • «Надрез»;

  • «Линия ширины материала»;

  • «Разделить слой».

1.4.4.1. Вырез

Запустите команду «Вырез» нажатием пиктограммы image79.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Вырез»).

В диалоговом окне команды (Рисунок 52) заполните поля:

image80

Рисунок 52. Диалоговое окно команды «Вырез»

  1. «Точки первой кривой» — установите контрольные точки первой кривой границы выреза на модели в 3D-сцене (1) (Рисунок 53). Список выбранных точек отобразится в поле;

  2. «Точки второй кривой» — установите контрольные точки второй кривой границы выреза на модели в 3D-сцене (2) (Рисунок 53). Список выбранных точек отобразится в поле;

image81

Рисунок 53. Контрольные точки выреза на модели

  1. Чекбокс «Отображать драпировку» — установите флажок для визуализации драпировки слоя;

  2. Чекбокс «Предварительный просмотр» — установите для визуализации границ выреза;

  3. Чекбокс «Продолжить создание» — установите для создания следующих вырезов без закрытия диалогового окна.

Завершите выполнение команды нажатием пиктограммы image82 в правом верхнем углу диалогового окна.

Запустите команду «Драпировка» нажатием пиктограммы image83.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Драпировка»).

В результаты выполнения команды будет сформирован вырез в драпировке слоя (Рисунок 54).

image84

Рисунок 54. Вырез на модели

В «Навигаторе модели» создан объект «Вырез» (Рисунок 55), объект доступен для редактирования.

Для редактирования выреза откройте объект двойным щелчком или ПКМ ➝ Редактирование. Измените положение точек и завершите выполнение команды.

image85

Рисунок 55. Объект «Вырез» в «Навигаторе модели»

1.4.4.2. Надрез

Запустите команду «Надрез» нажатием пиктограммы image86.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Надрез»).

В диалоговом окне команды (Рисунок 56) заполните поля:

image87

Рисунок 56. Диалоговое окно команды «Надрез»

  1. «Точки» — установите контрольные точки кривой границы надреза на модели в 3D-сцене (1) (Рисунок 57). Список выбранных точек отобразится в поле.

image88

Рисунок 57. Контрольные точки надреза на модели

  1. «Ширина надреза» — установите необходимую ширину надреза в миллиметрах.

  2. Чекбокс «Отображать драпировку» — установите флажок для визуализации драпировки слоя.

  3. Чекбокс «Предварительный просмотр» — установите для визуализации границ надреза.

Завершите выполнение команды нажатием пиктограммы image89 в правом верхнем углу диалогового окна.

Запустите команду «Драпировка» нажатием пиктограммы image90.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Драпировка»).

В результате выполнения команды будет сформирован надрез, при этом результаты выполнения функции драпировки будут актуализированы в соответствии с формой и расположением добавленного надреза (Рисунок 58).

image91

Рисунок 58. Надрез на модели

1.4.4.3. Линия ширины материала

Запустите команду «Линия ширины материала» нажатием пиктограммы image92.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Линия ширины материала»).

В диалоговом окне команды (Рисунок 59) заполните поля:

image93

Рисунок 59. Диалоговое окно команды «Линия ширины материала»

  1. «Расположение» — выберите режим задания линии.

  • от края — линия строится на фиксированном расстоянии от границы слоя;

  • по центру — линия будет симметрично расположена относительно точки начала выкладки слоя.

  1. «Смещение» — задайте расстояние от края в миллиметрах;

  2. Чекбокс «Предварительный просмотр» — установите для визуализации ЛШМ.

Завершите выполнение команды нажатием пиктограммы image94 в правом верхнем углу диалогового окна.

В результате выполнения команды будет сформирована линия ширины материала на поверхности слоя (Рисунок 60).

image95

Рисунок 60. Линия ширины материала на поверхности слоя

В «Навигаторе модели» создан объект «Линия ширины материала» (Рисунок 61).

image96

Рисунок 61. Объект «Линия ширины материала» в «Навигаторе модели»

1.4.4.4. Разделить слой

Запустите команду «Разделить слой» нажатием пиктограммы image97.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Разделить слой»).

В диалоговом окне команды (Рисунок 62) заполните поля:

image98

Рисунок 62. Диалоговое окно команды «Разделить слой»

  1. «Кривые разреза» — выберите кривую, по которой будет произведено разделение слоя, на модели в 3D-сцене.

Завершите выполнение команды нажатием пиктограммы image99 в правом верхнем углу диалогового окна.

В результате выполнения команды произойдет разделение текущего слоя и будут образованы два новых слоя со своими начальными точками (1) (2) (Рисунок 63).

image100

Рисунок 63. Результат разделения слоя

В «Навигаторе модели» созданы два объекта «Слой» с новым именем и дополнительным обозначением «Имя_Родительского_Слоя_А», «Имя_Родительского_Слоя_В» (Рисунок 64), объекты доступны для редактирования.

image101

Рисунок 64. Результат разделения слоя в «Навигаторе модели»

Точки начала выкладки при разделении слоя в результирующих слоях назначаются автоматически – проверьте местоположение точек на корректность, если необходимо, измените путем редактирования отдельных слоев. Для редактирования слоев откройте объект двойным щелчком или ПКМ ➝ Редактирование и выполните действия согласно п. создание слоя

1.4.5. Получение контуров плоских разверток

Формирование контура плоской развертки с учетом деформации материала выполняется по результатам моделирования и анализа драпировки ткани.

Контур развертки формируется путем разворачивания плоской конечно-элементной сетки с криволинейной формообразующей в плоскость развертки. Форма рассчитывается таким образом, чтобы при укладке композиционного материала, вырезанного по заданному контуру развертки, на поверхность оснастки, границы материала совпали с требуемыми границами слоя на поверхности.

Функции блока:

  • «Развертка»;

  • «Компоновка разверток».

1.4.5.1. Развертка

Перед созданием развертки завершите подготовку слоя:

Внесите технологические изменения:

  • надрезы;

  • вырезы;

  • разделение слоя;

  • линии ширины материала.

Выполните моделирование драпировки.

Запустите команду «Развертка» нажатием пиктограммы image102.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Развертка»).

В результате выполнения команды произойдет создание развертки. Развертка отображается в 3D-сцене (1) (Рисунок 65).

image103

Рисунок 65. Развертка в 3D-сцене

Объект «Развертка» создан в «Навигаторе модели» (Рисунок 66). При выделении объекта (ЛКМ), развертка подсвечивается красным цветом в 3D-сцене.

image104

Рисунок 66. Объект «Развертка» в «Навигаторе модели»

1.4.5.2. Компоновка разверток

Используйте компоновку разверток для визуального контроля формы и количества 2D-шаблонов в 3D-сцене.

Запустите команду «Компоновка разверток» нажатием пиктограммы image105.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Технологическая подготовка» ➝ Команда «Компоновка разверток»).

В диалоговом окне команды (Рисунок 67) заполните поля:

image106

Рисунок 67. Диалоговое окно команды «Компоновка разверток»

  1. «Композитный пакет» — выберите необходимый пакет из выпадающего списка.

  2. «Количество столбцов» — количество столбцов прямоугольной сетки по оси X, в ячейках которой размещаются развертки. По умолчанию задано значение «3».

  3. «Смещение по оси X» — укажите значение смещения начальной точки сетки по оси X в миллиметрах. По умолчанию задано значение 2420.

  4. «Смещение по оси Y» — укажите значение смещения начальной точки сетки по оси Y в миллиметрах. По умолчанию задано значение 2420.

  5. «Продольное расстояние» — длина ячейки сетки, в которой расположена развертка. Система автоматически подбирает оптимальный размер на основании габаритных размеров развертки.

  6. «Поперечное расстояние» — ширина ячейки сетки, в которой расположена развертка. Система автоматически подбирает оптимальный размер на основании габаритных размеров развертки.

Завершите выполнение команды нажатием пиктограммы image107 в правом верхнем углу диалогового окна.

В результате выполнения команды будет выполнено распределение разверток по ячейкам сетки (Рисунок 68).

image108

Рисунок 68. Результат компоновки разверток в 3D-сцене

1.5. САРУС+ CAM

Предназначен для подготовки и экспорта производственных данных, необходимых для изготовления изделий из композиционных материалов. Функционал обеспечивает точные входные данные для производства изделий из композитов, снижая вероятность ошибок и повышая производственную эффективность.

Панель команд представлена на рисунке 69.

image109

Рисунок 69. Панель команд САРУС+ CAM

Реализованные возможности:

  • подготовка данных для лазерных проекционных систем;

  • выполнение оптимизации расположения разверток на ширине рулона композиционного материала;

  • подготовка данных для раскроя.

1.5.1. Подготовка данных для лазерных проекционных систем

Блок предназначен для формирования двух типов файлов: основной файл с координатами проекционных точек, а также калибровочный файл, обеспечивающий привязку проекционной системы по месту.

Функции блока:

  • «Экспорт на проекторы».

1.5.1.1. Экспорт на проекторы

Перед началом подготовки файла данных для проектора создайте калибровочные точки на модели.

Вкладка «Модель» ➝ Раздел «Вспомогательные» ➝ Команда «3D-точка» ➝ выпадающий список ➝ «Точка на поверхности» (Рисунок 70).

image110

Рисунок 70. Диалоговое окно команды «3D-точка»

Установите флажок в чекбоксе «Продолжить создание», диалоговое окно не будет закрываться после создания каждой точки.

Выберите точку на модели (ЛКМ) и завершите выполнение команды нажатием пиктограммы image111 в правом верхнем углу диалогового окна. Повторите создание точки несколько раз (например 4).

Завершите создание точек нажатием пиктограммы image112 в правом верхнем углу диалогового окна.

Запустите команду «Экспорт на проекторы» нажатием пиктограммы image113.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Инструменты» ➝ Команда «Экспорт на проекторы»).

В диалоговом окне команды (Рисунок 71) заполните:

image114

Рисунок 71. Диалоговое окно команды «Экспорт на проекторы»

  1. «Композитный пакет» — выберите необходимый пакет из выпадающего списка.

  2. «Тип границы» — установлено значение «По номиналу».

  3. «Список слоев»:

В таблице слоев установите флажок напротив слоя, данные о котором необходимо экспортировать.

Доступные функции:

image115 — отобразить на модели точки, которые будет подсвечивать лазерный проектор (Рисунок 72). Плотность точек регулируется параметрами в разделе «Настройка» в нижней части диалогового окна команды (Рисунок 71).

  • Минимальный шаг — минимальное расстояние между точками в миллиметрах. По умолчанию задано значение 20мм;

  • Максимальный шаг — максимальное расстояние между точками в миллиметрах. По умолчанию задано значение 500мм;

  • Допуск по кривизне — при создании файла система разбивает каждую кривую на последовательность прямолинейных сегментов. Если расстояние между сегментом и исходной кривой превышает заданный допуск по кривизне, добавляются дополнительные точки, пока условие не будет выполнено. По умолчанию задано значение 0,05мм.

image116

Рисунок 72. Отображение проекционных точек на модели

image117 — отобразить на модели траекторию перемещения луча лазерного проектора (Рисунок 73). Для удобства просмотра скройте поверхность модели в «Навигаторе модели» (нажмите пиктограмму image118 напротив объекта в «Навигаторе модели», пиктограмма изменится на image119 и объект будет скрыт в 3D-сцене);

image120

Рисунок 73. Траектория на модели

image121 — скрыть все результаты.

  1. Чекбокс «Начальная точка» — установите флажок для создания точки в начальной точке слоя (1) (Рисунок 74);

  2. Чекбокс «Направление» — установите флажок для создания точки на векторе направления (2) (Рисунок 74);

image122

Рисунок 74. Начальная точка и направление на модели

  1. Чекбокс «Создание калибровочного файла» — установите для создания калибровочного файла для лазерной проекционной системы.

При установке флажка отобразится поле выбора точек.

Выберите заранее созданные калибровочные точки на модели, выделив их с помощью мыши (Рисунок 75).

image123

Рисунок 75. Выбор калибровочных точек на модели

  1. «Настройки»:

Путь для экспорта — выберите папку, в которой будет создан файл экспорта и калибровочный файл.

Завершите выполнение команды нажатием пиктограммы image124 в правом верхнем углу диалогового окна.

В результате выполнения команды по указанному пути созданы файл экспорта и калибровочный файл для последующей передачи на лазерные проекционные системы (Рисунок 76).

image125

Рисунок 76. Файл экспорта и калибровочный файл в указанной папке

1.5.2. Оптимизация расположения разверток на ширине рулона композиционного материала

Блок предназначен для автоматизированного формирования схем оптимального размещения плоских разверток на рулоне композиционного материала.

Функции блока:

  • «Раскрой».

1.5.2.1. Раскрой

Перед выполнением оптимизации расположения разверток на ширине рулона композиционного материала должны быть выполнены развертки.

Запустите команду «Раскрой» нажатием пиктограммы image126.

(Вкладка «Композиты» ➝ Лента команд ➝ Раздел «Инструменты» ➝ Команда «Раскрой»).

В диалоговом окне команды (Рисунок 70) доступны поля:

  1. «Параметры рулона»:

  • Длина — задано по умолчанию;

  • Ширина — задано по умолчанию.

  1. «Эскиз» — активировано (подсвечено зеленым цветом) (1) (Рисунок 77).

image127

Рисунок 77. Диалоговое окно команды «Раскрой»

Выделите эскизы разверток в 3D-сцене с помощью мыши (Рисунок 78)

image128

Рисунок 78. Выбор разверток в 3D-сцене

Список разверток отобразится в поле «Эскиз».

  1. «Количество» — задано по умолчанию.

  2. «Дополнительно»:

  • Точность аппроксимации — выберите степень детализации геометрических контуров разверток;

  • Минимальный зазор — задайте минимальное расстояние между развертками после оптимизации;

  • Отступ от начала рулона — задайте расстояние от начального края рулонного материала до первой размещенной развертки;

  • Отступ от краев рулона — задайте поля по боковым краям рулона, в пределах которых размещение разверток запрещено.

После заполнения всех параметров запустите выполнение оптимизации нажатием кнопки «Старт».

Откроется окно, в котором создаются варианты оптимизации расположения разверток (Рисунок 79). Расчет происходит последовательно, подождите до получения необходимого результата.

По достижению удовлетворительного варианта оптимизации завершите выполнение команды нажатием кнопки «Стоп» (1) (Рисунок 79).

image129

Рисунок 79. Окно отображения вариантов оптимизации расположения разверток

При выборе любого из вариантов (1) (ЛКМ) в 3D-сцене отображается соответствующее расположение разверток (2) (Рисунок 80).

image130

Рисунок 80. Отображение варианта оптимизации расположения разверток в 3D-сцене

1.5.3. Подготовка данных для раскроя

В блоке реализована подготовка файла данных для передачи на оборудование для раскроя.

Функции блока:

  • «Раскрой».

1.5.3.1. Раскрой

Перед началом подготовки данных для раскроя создайте папку с именем «dxf» на диске «С» — «C:\dxf».

Выполните оптимизацию расположения разверток на ширине рулона композиционного материала, п. оптимизация раскроя и выберите необходимый вариант расположения разверток.

Нажмите пиктограмму image131 в правом верхнем углу диалогового окна команды «Раскрой».

В папке по указанному пути создан файл с расширением DXF для для дальнейшей передачи на раскройное оборудование. Файл содержит координаты точек контуров разверток (Рисунок 81).

image132

Рисунок 81. Пример файла DXF

1.6. Заключение

В настоящем руководстве описаны реализованные функции ПО «САРУС+» CAD/CAM, предназначенного для разработки конструкций из слоистых композиционных материалов. ПО регулярно обновляется, и некоторые команды могут быть не охвачены в текущей версии документа. Для получения актуальной информации обращайтесь на сайт технической поддержки.

Благодарим за использование нашего программного обеспечения!