Зарегистрируйтесь в экстранете Dlubal, чтобы оптимизировать использование вашего программного обеспечения и получить эксклюзивный доступ к вашим личным данным.
Иногда случается, что некоторые конструкции нужно рассчитать в различных конфигурациях. Например, когда требуется выполнение расчета подъемной платформы на земле, в середине и на максимальной высоте. И поскольку для решения таких задач требуется создание нескольких почти идентичных моделей, то их обновление одним лишь щелчком мыши значительно облегчает работу.
В случае, когда ребро является частью нелинейного расчета или жестко соединено с последующими стенами, вместо стержня в моделировании необходимо применить поверхность. Однако для того, чтобы ребро можно было и далее рассчитывать как стержень, нам потребуется результирующий стержень с правильным эксцентриситетом, который преобразует внутренние силы поверхности во внутренние силы стержня.
При считывании результатов поверхности посредством интерфейса COM, получит пользователь одномерное поле со всеми результатами в отдельных узлах КЭ или точках сетки. Чтобы получить результаты по краю поверхности или вдоль линии, находящейся внутри поверхности, необходимо сначала отфильтровать результаты для области линии. В следующей статье будет представлена функция, благодаря которой можно выполнить данную задачу.
При редактировании элементов посредством интерфейса COM, становится самым частым затруднением сам выбор элементов, так как его нельзя выполнить визуально с помощью рабочего окна. Особые затруднения он может вызывать у моделей, созданных посредством интерфейса программы, которые затем требуют проведение дальнейших изменений в отдельной программе. Neben der Ausnahme, dass die Auswahl zuvor über RFEM getroffen wurde, gibt es mehrere Alternativen für die Programmierung.
Stücklisten geben Auskunft darüber, welche und wie viele Teile für die Erzeugung eines Bauwerks benötigt werden. Sie bilden somit die Basis für die Bedarfsermittlung und Beschaffung. Stücklisten können in den Bemessungsmodulen wie RF-/STAHL EC3, RF-/HOLZ Pro et cetera erstellt werden. Eine auf die Bedürfnisse des Anwenders zugeschnittene Stückliste kann darüber hinaus mit der Schnittstelle RF-COM/RS-COM programmiert werden.
RFEM und RSTAB können als Vertreter der allgemeinen Stab- beziehungsweise FEM-Programme eine Vielzahl von Teilgebieten des Bauwesens abdecken. So ist auch die Bemessung von Seiltragwerken in beiden Software-Lösungen möglich. Im Folgenden sollen einige Modellierungs- und Bemessungshilfen vorgestellt werden.
RF-COM/RS-COM - это программируемый интерфейс, который позволяет пользователю расширять основные функции программы RFEM и RSTAB с помощью настраиваемых входных макросов или программ пост-обработки. В данной статье будет представлен инструмент для копирования и перемещения выбранных направляющих в RFEM. Можно скопировать или переместить направляющие также в другую рабочую плоскость. В качестве среды программирования будет использовано VBA в программе Excel.
В части 4.1 данной серии статей описано присоединение дополнительного модуля RF‑/STEEL EC3 и заданы стержни и сочетания нагрузок, которые должны быть рассчитаны. Наша часть будет посвящена оптимизации поперечных сечений в модуле и передаче данных в RFEM. Конструктивные элементы, объясненные в предыдущих частях, мы не будем пояснять заново.
В разделах 4.1 и 4.2 данной серии статей описана оптимизация рамы в дополнительном модуле RF-/STEEL EC3. Der fünfte Teil deckt dabei die Anbindung des Moduls und das Holen relevanter Stäbe ab. Конструктивные элементы, объясненные в предыдущих частях, мы не будем пояснять заново.
Во второй части серии статей, посвященных интерфейсу COM, описывается на примере стержня создание и изменение узловых опор, нагрузок, загружений, сочетаний нагрузок и расчетных сочетаний. В четвертой части видео будет объяснено создание отдельных инструментов.
В RFEM 5.06 и RSTAB 8.06 примеры и справочные файлы для программирования интерфейса COM не только доступны в Интернете, но и включены в установку. Чтобы их найти, найдите папку «SDK» в каталоге проекта (обычно C:\Users\Public\Documents\Dlubal).
In Teil 2.1 der Beiträge dieser Serie wurde am Beispiel eines Stabes das Anlegen und Verändern von Elementen gezeigt. Im dritten Teil werden diese Kernelemente wiederverwendet und damit Kontenlager, Lasten, Lastfälle, Lastkombinationen und Ergebniskombinationen angelegt. Das im zweiten Beitrag erstellte Modell wird dabei erweitert. Die Elemente aus Teil 1 und 2.1 werden daher nicht erneut angesprochen.
Im ersten Teil der Serie ging es um das Öffnen und Erstellen eines Modells in RFEM. Im zweiten Teil soll es am Beispiel eines Stabes um das Anlegen und Verändern von Elementen gehen. Die Elemente aus Teil 1 werden daher nicht erneut angesprochen.
В первой части поста, посвященного интерфейсу COM, будет описано открытие и закрытие программы RFEM. Als Programmiersprache wird VBA in Excel verwendet, der Programmablauf ist aber identisch zur Programmierung mit C#. Damit VBA die Befehle zur Schnittstelle kennt, muss zunächst der entsprechende Verweis hinzugefügt werden. In der Abbildung ist links das Beispiel anhand von RFEM 5 zu sehen.