Вычисление сдвига и оси вращения и угла в * Ввод экземпляра в Abaqus - PullRequest
0 голосов
/ 25 февраля 2020

Может ли кто-нибудь помочь мне, как точки перевода и вращения вычисляются и записываются в записи * INSTANCE в Abaqus? Я не могу понять документацию, она не разработана.

Я приложил изображение: Изображение

Когда я перевожу и поворачиваю компонент, он записывает следующие значения , Я не могу понять, как его вычислить.?

1008 * Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 28 февраля 2020

Вращение

Когда вы вращаете экземпляр, вы получаете кортеж, в котором есть следующие вещи:

1) Точка вращения
2) Ось вращения (вектор направления)
3) Угол поворота (в градусах)

Используйте getRotation (), чтобы получить эти значения

вы можете использовать эти значения в API rotateAboutAxis (...) для репликации вращение одного экземпляра на другом

Перевод

При переводе вы получаете набор из трех чисел с плавающей точкой: представление перевода в направлениях X, Y и Z .

Используйте getTranslation (), чтобы получить эти значения

, вы можете использовать эти значения в translate (...) api для репликации перевода одного экземпляра на другой

Пожалуйста, обратитесь getRotation (), getTranslation (), getPosition (), rotateAboutAxis (...) и translate (...) API в abaqus

PS: я не могу просмотреть изображение, которым вы поделились

...