Обмен данными с другими системами
Библиотеки параметрических элементов
Использование в интернет-приложениях
Для создания копий T-FLEX CAD предоставляет пользователю множество различных механизмов, в том числе операции копирования, симметрии и создания 3D-массивов.
Симметрия дает возможность быстро отразить тело относительно любой плоскости симметрии. Копирование позволяет создать копию исходного тела с различными параметрами преобразования. Параметры переноса определяются двумя системами координат: исходной и целевой. Обе операции позволяют или переместить исходное тело, или создать новое — копию исходного.
Регулировка углового соединения при уклоне тела
Исправление вогнутых углов при создании уклона тела
Замена ребер при создании уклона тела
С помощью 3D-массивов можно получить неограниченное количество копий исходных 3D-элементов. T-FLEX CAD позволяет создавать массивы следующих видов:
• линейный массив с созданием копий вдоль одного или двух направляющих векторов;
• круговой массив с созданием копий в одном направлении — по окружности вокруг заданной оси; возможно также создание копий во втором направлении — вдоль оси или по радиусу;
Рассечение тела (операция «Отсечение»)
• массив по точкам (с заданием положения копий набором 3D-точек);
• массив по пути (с созданием копий вдоль одной или двух пространственных кривых с различными способами размещения копий относительно кривых);
• параметрический массив (положение в пространстве и параметры копий определяются заданным параметрическим законом).
В качестве исходных объектов для создания массивов могут служить:
• 3D-тела — операции (массив операций);
• 3D-элементы построения (массив построений) — таким образом, например, можно размножить рабочие плоскости или 3D-узлы;
• грани тел (массив граней) — используются для добавления к телам отверстий и выступов, повторяющих уже имеющиеся в них конструктивные элементы;
• тела (массив тел) — при дальнейшей доработке копируемого тела массив будет пересчитываться с учетом новых операций, вошедших в историю его создания.
Количество создаваемых копий может быть переменным (например, может задаваться переменной).
T-FLEX CAD позволяет исключить любую копию из массива с помощью следующих механизмов:
• задание ограничений (области 3D-пространства, в которой должны находиться создаваемые копии);
• задание исключений (задаются указанием номера строки и столбца исключаемой копии):
- исключение отдельных элементов массива (по номеру строки и столбца);
- исключение целой строки/столбца;
- исключение копии с циклическим повтором.
Для 3D-массивов тел и операций доступны следующие дополнительные режимы:
• автоматическое разбиение массива на отдельные 3D-тела;
• объединение всех копий массива в одно тело (с помощью булевой операции сложения).
Примеры 3D-массивов T-FLEX CAD
В T-FLEX CAD существуют специальные команды для создания спиралей, пружин и резьб произвольного сечения.
Операция «Спираль» позволяет создавать тела в виде спирали на основе замкнутого контура произвольной формы. С ее помощью можно получить винтовую коническую или цилиндрическую пружину произвольного профиля, создать точную модель резьбы.
При создании спирали можно использовать различные способы ориентирования исходного контура:
• перпендикулярно винтовой кривой;
• перпендикулярно оси;
• параллельно оси.
На конечных витках создаваемой спирали может быть автоматически выполнено сглаживание с различной степенью затухания. Данная возможность существует для задания сбега резьбы при создании резьбовых тел.
Операция «Пружина» позволяет создавать пружины круглого сечения. При создании пружины может быть автоматически выполнено поджатие и зашлифовка концевых витков.
Линейный массив с объединением копий
Система T-FLEX CAD поддерживает прямое редактирование геометрии 3D-моделей. При этом сохраняется история всех изменений, и впоследствии все они будут участвовать в общем пересчете модели. Это полезно при работе с импортированными моделями, когда нет доступа к исходным операциям. Например, можно изменить параметры граней с аналитической геометрией (цилиндр, конус, сфера, тор) или поверхности скругления.
Спирали и пружины в T-FLEX CAD
Команды изменения граней также можно использовать при специализированном моделировании (например, разделение граней бывает нужно при создании линий и поверхностей разъема пресс-форм); при подготовке 3D-модели к анализу методом конечных элементов.
Для работы с гранями в T-FLEX CAD существует набор специальных команд:
• сшивка граней;
• разделение граней;
• удаление граней;
• отделение граней;
• замена граней;
• изменение граней;
• перемещение граней;
• расширение поверхностей;
• заполнение области.
Изменение граней внешней модели
Сшивка — создает твердые тела или тонкостенные конструкции из набора разрозненных соприкасающихся поверхностей (граней, 3D-профилей, листовых тел). При сшивке набора в твердое тело могут автоматически достраиваться недостающие простые поверхности.
Разделение граней — формирует на уже существующих гранях новые участки заданной формы. Формирование нового участка производится на основе либо разделяющего элемента (грань, ребро, 3D-профиль, операция), либо геометрии разделяемого элемента.
Разделение граней может производиться разными способами:
• проецированием разделяющего объекта по направлению;
• проецированием разделяющего объекта по нормали;
• пересечением;
• проецированием очерковой линии;
• созданием изоклины.
Удаление граней
Удаление граней — удаляет одну или несколько выбранных граней.
При возникновении пустот в твердом теле (в результате удаления граней) система может попытаться ликвидировать их различными методами:
• только удалить;
• удалить с затягиванием;
• удалить с расширением родителей;
• удалить с усадкой.
При удалении граней можно использовать следующие дополнительные режимы:
• независимая обработка циклов;
• удаление сглаженных граней:
- только выбранные грани;
- цепочки без граней ветвления
- цепочки с гранями ветвления;
- максимальные цепочки;
- только зависимые грани.
Отделение граней — исключает выбранные грани из уже существующего тела, создает на их основе новое тело.
Ликвидация пустот при удалении граней
Получившиеся пустоты в телах могут быть замкнуты различными способами:
• не обрабатываются;
• обрабатываются с затягиванием;
• обрабатываются с расширением родителей/потомков.
Замена граней — заменяет геометрическую поверхность под выбранными гранями другими поверхностями. Смежные грани, ограничивающие заменяемые грани, продлеваются или обрезаются до пересечения с заменяющей поверхностью. В качестве заменяющей поверхности можно использовать листовое тело.
Изменение граней — изменяет параметры граней, в основе которых лежат аналитические поверхности (цилиндр, конус, сфера и тор), а также параметры граней, полученных с помощью операции сглаживания.
Перемещение граней — позволяет применить преобразование к одной или к нескольким выбранным граням. Выбранные грани перемещаются на новое место, продлеваются (или укорачиваются) до пересечения с поверхностями смежных граней. Смежные грани также продлеваются (или укорачиваются) до пересечения с перемещаемыми гранями.
Варианты удаления сглаженных граней
Расширение поверхности — позволяет увеличить размеры выбранной грани (или нескольких граней, принадлежащих листовому телу) в заданном направлении на заданную длину. Направление увеличения грани задается выбором боковых ребер на увеличиваемых гранях. При выполнении расширения система может обеспечить гладкость внутренних ребер.
Отделение граней
Замена граней
Перемещение граней
Форма новой грани, создаваемой при расширении поверхности, задается выбором одного из следующих вариантов:
• линейная;
• исходной поверхности;
• подобная.
Дополнительные режимы команды:
• «Изменить исходную поверхность» (при расширении изменяется исходная грань, а не создается дополнительная);
• «Оставлять исходное тело» (позволяет оставить в структуре модели исходное тело).
Заполнение области — предназначена для заполнения пустых областей-контуров в листовом теле. Заполнение осуществляется путем создания одной или нескольких граней, затягивающих указанные области. В зависимости от исходной геометрии программа может заполнить область на основе аналитической, линейчатой поверхности или непосредственно указанного листового тела. Заполнение области полезно при работе с импортированными моделями, в телах которых есть пустоты, полученные потерей некоторых граней при некачественном экспорте/импорте.
Расширение поверхности
Расширение поверхности с разной формой поверхности
В T-FLEX CAD имеются специализированные средства для непараметрических трехмерных построений через плоскость черчения. Главное их предназначение — построение сетей трубопровода или электрической разводки. Однако построения с помощью плоскости черчения можно применять и для многих других функций, например для быстрого расположения источников света в 3D-сцене.
Заполнение области
Операция создания трубопровода позволяет получить 3D-тело-трубу заданного диаметра по пространственной траектории (3D-пути, 3D-профилю, ребру, циклу и т.п.). Трубу можно строить как по всей траектории, так и по отдельному участку, ограниченному двумя 3D-точками.
В качестве исходной кривой при построении трубопровода можно использовать специальный тип 3D-пути T-FLEX CAD — путь трубопровода. Он создается специальной командой из прямолинейных участков, автоматически сопрягаемых дугами окружностей.
Для облегчения моделирования тонкостенных деталей в T-FLEX CAD имеется специальная группа команд:
• задание параметров листового металла;
• гибка;
• разгибание;
• повторная гибка;
• выштамповка.
Построение трубопроводов в T-FLEX CAD
При проектировании листовых конструкций, наряду со специализированными командами, можно использовать и команды общего назначения (выталкивание, булевы операции, создание отверстий и т.п.).
Моделируя процессы гибки и штамповки, пользователь может создавать сложные модели листовых деталей и получать исходные заготовки для их изготовления. Команды работы с листовым металлом позволяют создавать исходные заготовки детали заданной толщины и выполнять над ними различные формоизменяющие операции: сгибать их относительно выбранной линии, «приклеивать» к заготовке отгибы, делать вырезы.
Пример применения операций гибки и выштамповки в T-FLEX CAD
При создании гибки можно задавать:
• тип гибки:
- сгибание,
- отгибание,
- отгибание по профилю,
- приклеивание;
• положение линии сгиба (для всех типов гибки):
- в начале сгиба;
- посередине сгиба;
- в конце сгиба;
• смещение линии сгиба от исходного положения (для всех типов гибки);
• отступы от краев базовой линии гибки (кроме сгибания);
• режим расчета длины приклеиваемого язычка (только для приклеивания):
- по нейтральному слою,
- по внешней стороне,
- по внутренней стороне,
- по прямой части.
Дополнительные возможности операции гибки:
• уменьшение приклеиваемого/отгибаемого язычка;
• обрезка соприкасающихся краев приклеиваемых язычков;
• создание специальных пазов для снижения напряжений в металле (ослаблений).
После завершения процесса моделирования можно разогнуть деталь (операция «Разгибание») и получить листовую заготовку, создать ее чертеж, а затем вернуться к прежнему виду детали (операция «Повторная гибка»).
Специализированная команда выштамповки, входящая в группу команд работы с листовым материалом, позволяет создавать различные часто встречающиеся элементы штамповки: разного рода буртики, канавки, загибы, люверы, карманы. При работе команды используется библиотека элементов штамповки, открытая для самостоятельного дополнения.
Отгибание по профилю
С помощью специальной группы команд «Сварка» в T-FLEX CAD можно создавать любые виды сварных швов как на 2D-чертеже, так и на 3D-модели.
Для созданных сварных швов можно автоматически наносить обозначения и получать таблицы сварных швов в соответствии с российскими и международными стандартами. Имеется возможность экспортировать список швов во внешний файл и, наоборот, получать данные для таблицы из внешнего источника.
На 3D-модели сварные швы обозначаются специальным «декоративным» телом с характерной текстурой. При создании чертежа с помощью проекции детали, содержащей 3D-сварные швы, система автоматически «подхватит» с 3D-модели обозначение сварного шва.
Автоматическая обрезка соприкасающихся краев при приклеивании
Автоматическое создание пазов для снятия напряжений при гибке
Примеры элементов штамповки в T-FLEX CAD
T-FLEX CAD позволяет создавать развертки аналитических и произвольных линейчатых граней и наборов поверхностей. Результат создания развертки представляет собой 3D-профиль.
Разгибание листовой детали
T-FLEX CAD поддерживает следующие методы работы со сборками:
• проектирование от детали к сборке («снизу вверх»);
• проектирование в контексте сборки («сверху вниз»);
• сочетание проектирования «снизу вверх» и «сверху вниз»;
• создание параметрических сборок;
• использование сопряжений;
• применение конфигураций;
• использование адаптивных фрагментов;
• поддержка структурных изменений сборок (сборки с переменным составом);
• создание деталировок;
• работа с большими сборками;
• сборка — разборка;
• анимация сборок с генерацией AVI-файлов;
• проверка собираемости;
• перенос сборок без потери фрагментов.
Создание сварочных швов в T-FLEX CAD
Построение разверток в T-FLEX CAD
Компонентом 3D-сборки T-FLEX CAD может служить 3D-модель, созданная в T-FLEX CAD, либо модель другой системы, переданная в T-FLEX CAD в одном из поддерживаемых обменных форматов.
В сборочном документе всегда сохраняется связь с документом элемента сборки (фрагмента). При работе со сборкой система следит за состоянием используемых файлов. В случае изменения файла компонента сборки данный компонент заново пересчитывается и загружается в сборку.
Файлы-фрагменты, участвующие в сборке, являются самостоятельными документами и, в свою очередь, также могут быть сборкой. T-FLEX CAD может работать со сборками, не ограниченными ни количеством деталей, ни иерархией их организации.
Проектирование сборочных 3D-моделей методами «снизу вверх» и «сверху вниз»
Задание положения 3D-фрагментов в сборке T-FLEX CAD может осуществляться:
• по локальным системам координат (ЛСК) с возможностью задания степеней свободы фрагмента;
• с использованием геометрии сборки (например, привязка фрагмента-болта по ребру отверстия);
• с помощью сопряжений;
• по 2D-фрагменту (планировка).
3D-сборка двигателя, выполненная в T-FLEX CAD
T-FLEX CAD допускает совместное применение различных способов привязки 3D-фрагментов.
Модель механизма, спроектированную при помощи сопряжений и ЛСК с заданными степенями свободы, можно заставить двигаться в специальной команде, перемещая ее детали с помощью курсора.
Любую модель 3D-фрагмента T-FLEX CAD можно построить таким образом, что ее можно будет изменять при помощи внешних переменных. Это дает значительные преимущества при использовании такой модели много раз в одной или нескольких сборках с различными вариантами значений внешних переменных. Один и тот же файл параметрической детали может обеспечивать сразу несколько сборок. Управление параметрическими компонентами сборки может осуществляться из сборочного документа.
Наряду с параметрическими фрагментами T-FLEX CAD позволяет создавать сборки с переменным составом. Структура такой сборки (то есть набор входящих в нее фрагментов) будет меняться динамически при изменении параметров сборки.
Привязка 3D-фрагментов с помощью сопряжений
Анимирование движения механизмов
T-FLEX CAD поддерживает механизм адаптивных (автоматически изменяемых) деталей, который обеспечивает связь между элементами сборки посредством геометрических параметров. Использование геометрических связей упрощает редактирование и управление сборочной моделью. В качестве геометрического параметра могут использоваться любые элементы модели (твердое тело, 3D-узел, 3D-путь, 3D-профиль, рабочая плоскость, ЛСК, вершина, ребро, грань, цикл).
При вставке данного фрагмента в 3D-модель в структуру его модели вместо исходной геометрии внешнего параметра подставляется соответствующая геометрия сборки. Таким образом, 3D-фрагмент как бы адаптируется к объектам сборочной модели. Этот механизм может значительно снизить время проектирования, давая пользователям возможность создавать собственные операции, а также библиотеки операций для специализированных приложений. Например, на основе адаптивных 3D-фрагментов выполняются операции вставки отверстия и создания выштамповки в соответствующих командах системы.
Пример параметрической сборки с переменной структурой
Для ускорения процесса проектирования сборок в T-FLEX CAD используется механизм конфигураций. Он сокращает время пересчета 3D-сборки путем исключения фазы пересчета модели фрагмента.
В обычном режиме работы при пересчете сборки или при вставке нового 3D-фрагмента со значениями внешних переменных, отличных от значений внутри файла фрагмента, система вынуждена заново пересчитать модель 3D-фрагмента для расчета актуальной геометрии. T-FLEX CAD позволяет сохранять внутри файла фрагмента вариант геометрии для каждого нужного сочетания значений внешних переменных. При вставке документа как 3D-фрагмента в сборку вместо ввода значений внешних переменных можно выбрать нужную конфигурацию фрагмента.
Пример адаптивного фрагмента бобышки
Вид параметрической детали-фрагмента в сборке может существенно отличаться от исходной модели в документе фрагмента. Для получения комплекта документации на текущую модификацию детали в T-FLEX CAD используется операция деталировки. Она позволяет получить 3D-модель и чертеж детали с параметрами их сборки.
В целях оптимизации работы со сборочными моделями в системе предусмотрены специальные средства управления большими сборками. Они позволяют работать только с теми узлами сборки, которые этого требуют, экономить количество использованной оперативной памяти, а также облегчают вращение 3D-сцены при большом ее насыщении объектами.
В T-FLEX CAD реализованы следующие методы оптимизации работы со сборочными моделями:
• автоматическая загрузка и выгрузка детальной информации об объектах сборки;
• блокировка отображения косметических резьб и сварных швов;
• запрет на прорисовку мелких деталей, размер которых меньше установленного;
• создание 2D-проекций на основе 3D-модели, находящейся во внешнем файле, с сохранением ассоциативной связи.
Для удобства переноса больших сборочных документов в другое место в файловой системе или для упаковки сборки в один файл (например, для передачи заказчику) в T-FLEX CAD поддерживается механизм переноса сборок. При его использовании не нужно отыскивать все файлы фрагментов, которые могут находиться в различных папках, на разных дисках, в библиотеках и т.д. Достаточно упаковать сборочную модель в одну папку или в один файл (с возможностью последующей выгрузки фрагментов в отдельные файлы).
Для изменения 3D-модели пользователю предоставляются следующие возможности:
• отмена/повтор неограниченного количества действий пользователя с помощью Undo/Redo;
• редактирование всех 3D-объектов с помощью тех же команд, что и создание;
• вход в режим редактирования из контекстного меню при выборе 3D-элемента в любом месте рабочего окна T-FLEX CAD (в 3D-сцене, в дереве модели, в окне диагностики и т.п.);
• изменение всех параметров любой 3D-операции/элементов построения;
• различные режимы редактирования 3D-объектов (изменение всех параметров, полное перезадание, удаление и т.п.);
• различные режимы удаления элементов:
- удаление выбранных элементов с потомками,
- исключение выбранных элементов из модели,
- удаление вместе с родительскими элементами;
• удобный и понятный механизм диагностирования ошибок с помощью сообщений в окне диагностики, пометки проблемных элементов в дереве 3D-модели;
• использование механизма отката 3D-модели на уровень любой операции с возможностью добавления новых операций в середину дерева модели.
Для получения конструкторской документации по 3D-модели T-FLEX CAD предоставляет пользователю следующие механизмы:
• создание 3D-чертежей;
• получение точных чертежей по видам и разрезам трехмерной модели в полном соответствии с ЕСКД и международными стандартами (ISO, DIN, ANSI):
- построение стандартных и дополнительных видов,
- построение разрезов, местных разрезов и сечений,
- возможность разворота сложных сечений,
- построение видов с разрывами,
- построение изометрических проекций;
• правильное отображение косметической резьбы и резьбовых соединений;
• автоматическая простановка размеров на проекциях модели;
• двунаправленная ассоциативная связь между 3D-моделью и 2D-чертежом;
• автоматическое создание спецификаций, ассоциативно связанных с 3D-моделью.
Система T-FLEX CAD позволяет проставлять элементы оформления чертежа (размеры, надписи, шероховатости) непосредственно на гранях 3D-модели. Возможность создания трехмерных элементов оформления позволяет внести в 3D-модель не только геометрическую, но и технологическую и другую информацию.
T-FLEX CAD позволяет редактировать 3D-модель, изменяя значения проставленных на ней размеров. Связанная с изменяемыми размерами геометрия будет найдена и перестроена системой автоматически.
Применение механизма отката
T-FLEX CAD поддерживает оформление чертежей в полном соответствии с ЕСКД и международными стандартами (ISO, DIN, ANSI). Система автоматически обновляет чертежи при изменении 3D-модели, позволяя быстро создавать стандартные и дополнительные виды, разрезы, сечения, виды с разрывами и изометрические проекции. При создании сечений можно управлять как наборами рассекаемых и нерассекаемых объектов модели, так и положением секущей плоскости. Дополнительные возможности, такие как разрезы резьбовых соединений, создание видов с разрывами для длинномерных деталей, местные разрезы и другие опции, могут значительно сократить время создания чертежа.
Пример построения вида с разрывами
Пример оформления документации в T-FLEX CAD
На созданных по 3D-модели проекциях можно автоматически и вручную создавать осевые линии, проставлять размеры, редактировать линии проекции. При пересчете 3D-модели с регенерацией проекций все привязанные к ним двумерные построения сохраняются.
3D-чертеж в T-FLEX CAD
T-FLEX CAD позволяет значительно сократить сроки подготовки чертежей за счет использования автоматической простановки размеров на проекциях модели. Если на 3D-модели проставлены 3D-размеры, то при формировании проекций можно автоматически создавать 2D-размеры на чертежных видах. Между 2D- и 3D-размерами сохраняется двунаправленная ассоциативная связь, что позволяет менять 3D-модель, варьируя значение 2D-размера на проекции.
С каждой 3D-моделью T-FLEX CAD хранится набор материалов, которые назначены на тела, операции или отдельные грани. Список материалов можно пополнять и редактировать. Характеристики материала влияют на отображение модели, задают параметры материала для формирования фотореалистичного изображения в системе POV-Ray, учитываются при расчете масс-инерционных характеристик, а также при проведении конструкционных расчетов в модуле анализа.
В инсталляцию T-FLEX CAD входит несколько библиотек материалов. При необходимости пользователь может самостоятельно создавать библиотеки материалов.
Визуализация 3D-модели T-FLEX CAD может осуществляться в виде:
• реберной модели;
• твердотельной модели с учетом назначенных материалов;
• твердотельной модели с учетом только назначенных цветов;
• с рассечением плоскостью обрезки и т.п.
Для отображения модели может использоваться параллельный или перспективный способ проецирования.
Разные способы визуализации модели
Для создания иллюстрационных анимационных роликов и фотореалистических изображений в 3D-модели T-FLEX CAD можно использовать различные источники света и камеры.
Источник света позволяет регулировать освещенность 3D-сцены. По мере необходимости можно создавать различные собственные источники света, управлять их интенсивностью, направленностью, включать или выключать любой из них. Источники света применяются при создании фотореалистического изображения.
Камера используется для изменения точки зрения и направления взгляда на 3D-сцену. Созданные камеры можно перемещать по 3D-сцене (добиваясь эффекта облета сцены) и изменять их направление. Камеры можно применять при осмотре внутренних элементов сцены и создании анимационных роликов.
Создание фотореалистического изображения в T-FLEX CAD
Система T-FLEX CAD позволяет создавать фотореалистические изображения проектируемых изделий с учетом материалов, теней, отражения и преломления света, прозрачности и т.п. Для получения фотореалистического изображения используется бесплатное приложение POV-Ray, включаемое в стандартную поставку T-FLEX CAD.
В стандартную инсталляцию T-FLEX CAD входят прототипы документов, предназначенные для быстрого создания фотореалистичного изображения.
Система T-FLEX CAD предоставляет пользователю широкий спектр команд для проведения геометрического анализа моделей, позволяющих производить:
• проверку корректности модели, например на самопересечение, несогласованность циклов и т.п., пересечения тел;
• измерение характеристик тел, кривизны поверхностей, кривизны кривых, отклонения граней, зазора между гранями, расхождения нормалей граней;
• оценку гладкости модели, разнимаемости формы.
Специальная команда измерений позволяет определять взаимное расположение объектов в 3D-сцене, проникает ли одно тело в другое, минимальное расстояние между элементами. Для выбранных элементов можно вычислить различные геометрические характеристики: длину ребра, площадь грани, координаты узлов и т.д.
На основе вычисленных характеристик можно создавать переменные для дальнейших построений. Значения переменных будут динамически пересчитываться при изменении 3D-модели.
Команда позволяет производить расчет масс-инерционных характеристик твердых тел, трехмерных сборочных конструкций, в том числе центра тяжести группы деталей из разнородных материалов.
Данная команда предназначена для проведения диагностики выбранного объекта модели на предмет выявления ошибок в его геометрии. Ошибки могут возникнуть, например, вследствие некачественного импорта 3D-модели из других программ.
Результат измерения кривизны кривых
Одна из типовых задач, для решения которой создается сборочная модель, — проверка изделия на собираемость, исследование всех тел сборки на предмет взаимных проникновений. Команда проверки пересечений позволяет проверить модель (в том числе сборочную) на предмет пересечения и касания между собой выбранных тел. Система T-FLEX CAD может показывать зоны пересечения и считать объем пересечений. При проверке тел на взаимное проникновение можно учитывать резьбовые соединения деталей и случаи касания поверхностей.
Анализ модели на собираемость
Для измерения кривизны и радиуса кривизны могут быть выбраны ребра и 3D-пути. Кривизна отображается в виде эпюры кривизны. Кроме цветового отображения кривизны, можно определять кривизну в определенной точке. Команда также позволяет автоматически находить точку максимальной кривизны.
Команда позволяет измерить кривизну и радиус кривизны одной или нескольких выбранных граней. Можно увидеть распределение кривизны целиком по грани (для этого модель соответствующим образом изменяет свой цвет) или узнать значение кривизны в конкретной точке.
Результат измерения кривизны поверхности
Результат измерения кривизны поверхности
Возможен автоматический поиск точки максимальной и минимальной кривизны заданного типа.
Команда позволяет определить отклонение нормали выбранной грани от заданного направления. Цветовое отображение грани позволяет увидеть отклонение по всей грани. Можно также измерить отклонение в конкретной точке.
Результат измерения отклонения грани от заданного направления
Данная команда позволяет оценить зазор между двумя или несколькими выбранными гранями. Программа рассчитывает расстояние между ребрами выбранных граней. Команда используется для анализа моделей, полученных при некачественном импорте/экспорте.
Измерение зазора между гранями
Команда позволяет измерить расхождение между нормалями соседних граней в указанных ребрах. Отображаемые в 3D-окне эпюры помогают увидеть расхождение нормалей по всей длине ребра. Также можно измерить угол расхождения нормалей в конкретной точке.
Измерение расхождения между нормалями граней
Команда позволяет оценить качество геометрических поверхностей модели путем наложения на грани или на тела специальной текстуры (обычно состоящей из светлых и темных полос). Текстура накладывается в режиме, имитирующем отражение от выбранных поверхностей. При этом можно оценивать качество одной поверхности (волнистость, складки и т.п.), тип перехода между двумя поверхностями (непрерывность по кривизне или по касательной).
Оценка гладкости модели
Команда позволяет найти грани областей, препятствующих раскрытию литейной или пресс-формы. Также отображаются те грани, угол наклона которых к выбранному направлению меньше заданного.
Оценка разнимаемости формы
Стандартная поставка T-FLEX CAD включает бесплатные модули для проведения инженерного анализа «Экспресс-анализ» и «Динамический экспресс-анализ», основанные на собственных алгоритмах разработчиков компании «Топ Системы».
Встроенный модуль прочностного экспресс-анализа предлагает удобный в работе набор инструментов для проверки создаваемых моделей непосредственно в T-FLEX CAD. Он позволяет проектировщику быстро определить расположение концентраторов напряжений, степень деформации, оценить элементы конструкции с избыточным материалом. Результаты расчета выводятся в графической форме.
Встроенный модуль экспресс-анализа динамики позволяет производить исследование динамического поведения различных пространственных механических систем. Данные для анализа автоматически берутся непосредственно от созданной в системе T-FLEX CAD геометрической модели. При моделировании используются обычные инструменты T-FLEX CAD. Для задания связей между трехмерными телами применяются сопряжения и степени свободы. В качестве нагрузок для тел можно задать начальные линейные и угловые скорости, силы, моменты, пружины, гравитацию и т.д. Результаты анализа выводятся в виде графиков.
Полнофункциональные варианты модулей — «T-FLEX Анализ» и «T-FLEX Динамика» — приобретаются отдельно.
Модуль «T-FLEX Анализ» позволяет осуществлять:
• статический анализ;
• частотный анализ;
• анализ устойчивости;
• тепловой анализ.
Модуль «T-FLEX Динамика» дает возможность решать следующие задачи:
• анализ траекторий движения, скоростей, ускорений любых точек компонентов механической системы под действием сил;
• анализ временных характеристик механической системы (время прихода в целевую точку, время затухания колебаний и т.д.);
• анализ сил, возникающих в компонентах механической системы в процессе движения (силы реакции в опорах, сочленениях и т.д.).
Результаты динамического анализа
Результаты конечно-элементного моделирования
Для создания анимационных роликов в T-FLEX CAD предусмотрено множество механизмов:
• анимация модели при помощи переменных:
- быстрая анимация с изменением значения одной переменной,
- создание сценариев анимации (позволяет анимировать модель, изменяя любое количество переменных модели и задавая для них сложные зависимости в виде графиков);
• создание анимационных роликов при моделировании движения механизма с сопряжениями;
• создание анимационных роликов при проведении динамического анализа модели.
Механизмы анимации T-FLEX CAD позволяют анализировать поведение кинематических механизмов, взаиморасположение деталей сборочных конструкций. Создание анимации является логическим продолжением работы с параметрической моделью, позволяет наглядно отобразить влияние изменения параметров на форму и положение объектов 3D-сцены, моделировать работу кинематических механизмов, записывать и анализировать процесс разнесения элементов сборочной конструкции. Анализ параметрической модели с помощью анимации позволяет предотвратить появление ошибок еще на ранней стадии проектирования изделия.
Механизм оптимизации системы T-FLEX CAD позволяет находить оптимальные параметры 2D-чертежа или 3D-модели в соответствии с некоторыми условиями, налагаемыми на переменные модели, в том числе и с учетом конечно-элементных задач. Решением задачи является подбор значений существующих переменных, наилучшим образом удовлетворяющих поставленным условиям.
Результаты конечно-элементного моделирования
Система T-FLEX CAD может экспортировать и импортировать файлы более чем 25 различных форматов. С наиболее распространенными CAD-системами обмен данными производится через форматы Parasolid, IGES, STEP, Rhino, STL, DWG, DXF и т.д.
Существует также возможность вывода графических изображений, чертежей и моделей в различных форматах.
В стандартную поставку T-FLEX CAD входит обширный набор библиотек параметрических элементов: библиотека стандартных элементов, охватывающая более 250 ГОСТов, библиотека конструктивных элементов (отверстия, канавки, элементы валов и т.п.), библиотека элементов схем (гидравлика, пневматика, радиодетали и т.п.), библиотека станочных приспособлений и др.
Пользователь может создавать и редактировать библиотечные элементы, создавать свои библиотеки обычными средствами системы без применения каких-либо инструментов программирования. Элементы библиотек представляют собой обычные параметрические модели T-FLEX CAD.
Программный интерфейс T-FLEX Open API, использующий технологию Microsoft .NET, позволяет разрабатывать приложения, применяющие и расширяющие функциональность T-FLEX CAD. Для создания приложений можно использовать различные языки программирования, поддерживающие эту технологию. T-FLEX Open API может помочь в настройке T-FLEX CAD для часто повторяющихся действий в создании пользовательских приложений, автоматизирующих специфические задачи проектирования.
При помощи T-FLEX CAD и T-FLEX Open API можно создавать приложения для Интернета, применяющие параметрические возможности системы:
• для демонстрации каталогов готовых изделий;
• для реализации специальных приложений проектирования;
• при проведении маркетинга разрабатываемых предприятием изделий.
На этом мы завершаем краткое описание возможностей T-FLEX CAD в трехмерном моделировании. В следующем номере мы продолжим наш рассказ, обратившись к другой, не менее важной части функциональности системы. Мы постараемся дать представление обо всех возможностях T-FLEX CAD в области 2D-проектирования и оформления конструкторской документации. Не следует забывать, что полная поддержка российских и зарубежных стандартов при оформлении документации вот уже 15 лет является одним из важнейших достоинств T-FLEX CAD для российских пользователей.
В заключение хотелось бы еще раз подчеркнуть, что все описанные 3D- и 2D-возможности системы, о которых вам предстоит прочитать в следующем номере, входят в стандартную поставку T-FLEX CAD. Выбрав систему T-FLEX CAD, вы будете избавлены от необходимости подбирать целый комплекс средств для решения конструкторских и инженерных задач в области как профессионального 3D-моделирования, так и качественного оформления чертежной документации. T-FLEX CAD — это мощная 3D- и 2D-функциональность и полная поддержка российских стандартов в одной системе!