T-FLEX Динамика - программный модуль, интегрированный в САПР T-FLEX CAD и позволяющий производить динамические расчеты и анализ пространственных механических систем.«T-FLEX Динамика» является приложением, встраиваемым в T-FLEX CAD. В данном модуле используются те же принципы и элементы пользовательского интерфейса, что и в T-Flex CAD, реализована полная ассоциативность расчетных данных с исходной моделью, что позволяет использовать результаты расчета для проведения дальнейших исследований при помощи других инструментов комплекса. Приложение «T-FLEX Динамика» ориентировано на инженеров, производящих анализ механических систем с учетом внешних и внутренних силовых факторов, масс-инерционных характеристик отдельных частей систем, а также характеристик взаимодействия компонентов механической системы.
Модель механизма описывается как система твёрдых тел, шарниров и нагрузок, создаваемая на основе трёхмерной геометрической модели T-FLEX CAD и сопряжений. Решательпрограммы учитывает масс-инерционные характеристики трёхмерной модели. Для описания системы, решаемой в модуле T-FLEX Динамика, используется специальный объект модели – задача "Анализ движения". Он содержит в себе набор элементов модели, нагрузок и других элементов, задающих их взаимодействие. В «задаче» содержатся данные, задающие направление силы тяжести, свойства элементов задачи по умолчанию (свойства шарниров, силы трения, контактные свойства), временные характеристики моделируемого процесса. Задач может быть несколько. Каждая из задач может содержать свой набор элементов и граничных условий для нахождения решения в различных постановках или при различных нагрузках. Задача ассоциативно связана с трёхмерной моделью. При изменении параметров или состава модели автоматически происходят соответствующие изменения и в задаче. Для задания связей между трёхмерными телами используются сопряжения и степени свободы. На их основе система формирует список шарниров. Шарниры характеризуются геометрическими параметрами (размерами), коэффициентами трения. В качестве нагрузок для тел можно задать начальные линейные и угловые скорости, силы, моменты, пружины, гравитацию и т.д. Величины нагрузок могут задаваться в виде константных величин или значений переменных, а также в нелинейном виде, при помощи графических зависимостей. Кроме этого, можно задавать зависимость величины нагрузки от значения, измеряемого датчиком. К примеру, можно задать зависимость крутящего момента мотора от скорости его вращения. Данная возможность позволяет описывать динамическую систему наиболее реалистично, так как большинство взаимосвязей в механических системах являются нелинейными. Для исследования результатов в системе используются специальные элементы - "Датчики". Датчик может измерять физические величины в конкретной точке модели, в центре тяжести тела. В системе также имеется возможность использовать датчик, измеряющий относительное положение или относительную скорость любых точек модели. Датчик может измерять также: координаты, линейные и угловые скорости, ускорения, силы реакций в шарнирах, усилия в пружинах и т.д.