Недавно представленные веб-сервисы дают пользователям возможность взаимодействовать с RFEM 6, используя выбранный ими язык программирования. Эта функция усилена нашей библиотекой функций высокого уровня (HLF). Библиотеки доступны для Python, JavaScript и C #. В этой статье рассматривается практический пример программирования генератора 2D-ферм с помощью Python. Как говорится, «учиться на практике».
Конструкции в RFEM 6 можно сохранять как блоки и повторно использовать в других файлах RFEM. Динамические блоки имеют преимущество перед нединамическими блоками, поскольку они позволяют интерактивное изменение параметров конструкции в результате изменения входных значений. Одним из примеров является возможность добавления конструктивных элементов путем изменения только количества отсеков в качестве входной переменной. В этой статье будет продемонстрирована вышеупомянутая возможность для динамических блоков, созданных с помощью сценариев.
В RFEM 6 можно сохранить выбранные объекты (а также целые конструкции) в виде блоков и повторно использовать их в других моделях. Блоки бывают трех типов: без параметров, с параметрами и динамические блоки (с помощью JavaScript). В этой статье представлен первый тип блока (без параметров).