пятница, 31 октября 2014 г.

Локальная система координат. Часть II

Сегодня мы рассмотрим локальную систему координат для панелей. Под термином панель в Robot следует понимать плиту, стену, оболочку и т.д. Цветовая схема локальных осей совпадает с осями глобальной системой координат. Локальная ось Z всегда направлена по нормали к поверхности панели.
001

При создании в Robot горизонтальной панели, положительное направление локальной оси Z совпадает с положительным направлением оси Z глобальной системы координат. При построении контура, первые две вершины определяют направление локальной оси X.
002
К сожалению, в текущей версии Robot номера вершин увидеть нельзя, только символы (перекрестия на картинке выше).
Если возникла необходимость, сетку конечных элементов  можно сориентировать по направлению X локальной системы координат (конечные элементы наследуют локальную систему координат панели), выбрав метод  Делоне. Для этого требуется повернуть локальную ось X на определенный угол. Будем использовать инструмент Геометрия – Свойства – Местное направление плиты.
003
Необходимо указать вектор, задав 3 координаты (для разделителя достаточно использовать пробел, например 1 1 0). Поворот локальной оси Х происходит относительно глобальной системы координат. Чтобы не мучиться с дополнительными построениями, можно воспользоваться представленной схемой, если необходимо повернуть ось Х с шагом 45 градусов:
004
А если угол не кратен 45 градусам? Тогда придется вспомнить единичную окружность из тригонометрии. Так, для того чтобы задать локальной оси X угол поворота 30 градусов, необходимо ввести координаты 0.866 0.5 0:
005
006
При некорректном задании вектора можно получить сообщение об ошибке:
007
Чтобы вернуть для панели начальное положение локальной системы координат, достаточно ввести любую цифру в поле Направление вектора оси Х, например 0.

1 комментарий:

  1. Я просто мышкой указываю две точки вектора (например, контур плиты, если плита повёрнута в плане). Местные оси нужны и для выдачи армирования по "нужному мне" направлению, как я понимаю.

    ОтветитьУдалить