Пример формулы переменной: определение положения ребер жесткости с помощью вспомогательных плоскостей

Tekla Structures
Изменено: 3 ноя 2025
2026
Tekla Structures

Пример формулы переменной: определение положения ребер жесткости с помощью вспомогательных плоскостей

В этом примере показано, как использовать вспомогательные плоскости для определения положения ребер жесткости. Два ребра жесткости должны располагаться так, чтобы они делили балку на три отрезка одинаковой длины.

  1. Чтобы упростить выбор ручек, отключите Прямое изменение .
  2. Нажмите кнопку Показать переменные на панели инструментов Редактор пользовательских компонентов.

    Откроется диалоговое окно Переменные.

  3. Чтобы создать две новые параметрические переменные, дважды нажмите Добавить.
  4. Запросите идентификатор GUID балки:
    1. Щелкните правой кнопкой мыши балку на виде пользовательского компонента и выберите Запросить .
    2. В диалоговом окне Запросить объект скопируйте GUID балки.
  5. В диалоговом окне Переменные измените первую параметрическую переменную P1 следующим образом:
    1. В поле Формула введите =fTpl("LENGTH","b9fff400-5cdf-45b8-8376-93b6c4690679").

      В формуле b9fff400-5cdf-45b8-8376-93b6c4690679 — это GUID балки.

      В ссылочных функциях используется следующий синтаксис: fTpl("атрибут шаблона", "объект GUID"). Всегда проверяйте GUID объекта, используемого со ссылочной функцией.

      Значение переменной теперь равно длине балки. При изменении длины балки значение переменной также обновляется.

    2. В поле Подпись в диалоговом окне введите Длина балки.
  6. Измените вторую параметрическую переменную P2 следующим образом:
    1. В поле Формула введите =P1/3.
    2. В поле Подпись в диалоговом окне введите Точка в трети.
  7. Создайте вспомогательную плоскость:
    1. Нажмите кнопку Создать вспомогательную плоскость на панели инструментов Редактор пользовательских компонентов.
    2. Укажите требуемые точки, чтобы задать форму вспомогательной плоскости.
    3. Щелкните средней кнопкой мыши, чтобы создать вспомогательную плоскость в центре ребра жесткости на одном из концов балки.

  8. Привяжите ребро жесткости к вспомогательной плоскости.
    1. Выберите ребро жесткости.
    2. Удерживая клавишу Alt, выберите все ручки ребра жесткости с помощью рамки выбора (слева направо).

    3. Щелкните правой кнопкой мыши и выберите Привязать к плоскости.
    4. Привяжите ручки ребра жесткости к вспомогательной плоскости.
  9. Привяжите вспомогательную плоскость к торцу балки:
    1. Выберите вспомогательную плоскость.
    2. Щелкните правой кнопкой мыши и выберите Привязать к плоскости.
    3. Привяжите вспомогательную плоскость к торцу балки.

  10. Повторите описанные выше шаги для ребра жесткости на другом конце балки.
    1. Создает вспомогательную плоскость.
    2. Привяжите ребро жесткости к вспомогательной плоскости.
    3. Привяжите вспомогательную плоскость к торцу балки.

    Вы создали две переменные расстояния, с помощью которых вспомогательные плоскости привязаны к концу балки.

  11. Измените переменные расстояния следующим образом:
    1. В поле Формула введите =P2.

      Выполните эти действия для обеих переменных расстояния, чтобы привязать вспомогательные плоскости к концу балки.

  12. Сохраните пользовательский компонент.
  13. Закройте редактор пользовательских компонентов.
  14. Выберите в модели пользовательский компонент и откройте его диалоговое окно.

    Если изменить длину балки, ребра жесткости расположатся так, что балка будет поделена на три равных отрезка.

Была ли эта информация полезной?
Отправить
Назад
Далее