Рассмотрим несколько примеров использования геометрических преобразований, связанных с функциями поворота, масштабирования и зеркализации.
Операцию поворота рассмотрим на примере Z-образной балки (рис 2.10.2).
Пример 1
Рис. 2.10.2. Исходная схема балки3
“Изогнем” балку на 12 градусов вокруг оси Z на расстоянии 10м от левого края балки. Для этого следует:
Ä перенести начало общей системы координат в один из узлов, лежащих на линии перегиба;
Ä выбрать узлы от линии перегиба до правого края балки;
Ä вызвать режим Геометрические преобразования;
Ä активизировать функцию поворота вокруг оси Z на угол 12 градусов;
Ä нажать на кнопку ОК.
На рис. 2.10.3 приведена схема, полученная в результате выполнения описанных выше действий.
Рис. 2.10.3. Результат выполнения операции поворота на 120 для группы узлов в начале балки
Повторим проделанные операции для последних десяти метров балки, развернув их на угол -120. Результат приведен на Рис. 2.10.4.
Рис. 2.10.4. Результат выполнения операции поворота на -120 для группы узлов в конце балки
Пример 2
На примере этой же балки рассмотрим операцию масштабирования вдоль заданной прямой. Увеличим высоту балки в два раза. Для этого следует:
Ä вызвать режим Геометрические преобразования;
Ä установить функцию масштабирования вдоль заданной прямой;
Ä ввести коэффициент масштабирования, равный 2, и нажать кнопку ОК.
Ä соединить резиновой нитью два узла стенки, лежащие на одной вертикали.
После отметки второго узла схема будет автоматически преобразована (рис. 2.10.5).
Рис. 2.10.5. Результаты масштабирования по заданной прямой