Лекция 3
Geometric Modeling – модель твердотельной геометрии.
Construction:
Линии и точки – безмассовые.
Маркер – локальная система координат.
Линия, дуга, сплайн – для создания тел.
Solids – здесь тела имеют массу (кроме плоскости). Геометрические примитивы, стержень, многоугольник из групп асура.
Булевые операции – соединение, связь, пересечение, вырезание, разгруппирование.
Шарниры (Joints)
General constraint – универсальный шарнир с заданием диффур связи.
Higher Pair Constraints – шарниры скольжения.
Joint Primitives – базовые ограничения.
Joints – физические шарниры.
At point – совпадение двух точек.
- определяются голономные связи.
In plane – движение в плоскости.
i
j
Перпендикулярность
Совпадение ориентаций
- ортогональность.
Цилиндрический шарнир: 2 At point + 2 перпендикулярности
Универсальный: 2 совпадения + ортогональность
Поступательный (In Line) – движение точек по прямой и условие параллельности
Motion Generator – задание движения.
Create Forces – сосредоточенные, специальные, псевдодеформируемые.
Лекция 4
Кинематический расчёт для тел с одной степенью свободы.
Есть три типа времени:
Время расчёта (за которое компьютер рассчитывает модель)
Физическое время (существует внутри модели)
Время анимации (скорость воспроизведения видео)
Интерактивный режим расчёта – обычный.
Сирины – подпрограммы на языке Adams_solve.
Специальные расчёты – собственных форм, виброрасчёт, на устойчивость.
Setting → Solver (решатель)
1) Изменение решателя (integrator)
Review - анимация
1) Animation controls
Редактор функций
Он позволяет связывать между собой параметры модели.
Конструкторские и модельные функции.
Конструкторские – до начала расчёта.
Модельные – в процессе расчёта.
Все функции зависят от времени.
Конструкторские функции:
User – Written
System – supplied (поддержание системой)
Функции системы: в меню Builder, т.к. они используются для создания модели до начала расчетов.
Moth Functions – модельные функции (в нём 27 функций)
Location/Orientation – положение и ориентация (32 функции) (3 координаты, 3 угла)
Modeling Functions – модельные функции (характеристики модели только в нулевой момент времени)
Matrix/Array Functions – операции с матрицами и массивы (около 120)
String – строковые функции, при создании меню и подпрограмм (24)
Database – функции для работы с базами данных (БД) (38 штук) позволяют управлять моделями внутри БД.
File – операции с файлами.
Misc – прочерк (другие функции – 89 штук)
Constents – интенарные константы 8 штук
Модельные функции: (11 категорий)
(Получают из редактирования элемента: Modify-Builder)
Displacement – функция перемещения – пять групп: 1) вдоль x,y,z,Σ 2) угловые перемещения x,y,z 3) угол Эйлера 4) телесный угол (объёмный угол) 5) перемещение в углах
Velocity – скорость: 1) линейная скорость 2) угловая скорость 3) модельная скорость 4) проекционная скорость вдоль вектора
Acceleration – ускорение: линейное, угловое, модельное
Contact – контактные функции: односторонний и двусторонний удары
Spline – устойчивость
Force in Object – сила в объекте (16 штук)
Resultant Force – результирующая сила (сила по осям) – группы сил и моментов
Math Functions – математические функции
Data Element – элементы данные (работа с массивами и матрицами)
Subroutine – загрузка подпрограмм
Constants & Variables – константные и переменные (JF - ветвление)
117 модельных функций. Всего 500 функций пакета.
Контакт в ADAMS бывает одно – двухсторонний.
Контакт = Жёсткость - Демпфирование
if
if
Fk=ʃ(q)
e=1
C=ʃ(q)
d
e>1
e<1
q
К – жёсткость
- расстояние между точками
е – экспонента контакта (Force exponent)
e<1 – мягкий контакт
е=1 – пружина
е>1 – жёсткий контакт
по умолчанию е=2,2
С – коэффициент демпфирования (Damping)
d – максимальная глубина проникновения одного тела в другое (Penetretion)