Rozhraní COM ve VBA | Vytvoření výkazu materiálu

Odborný článek

Výkazy materiálu podávají přehled o tom, jaký počet jakých dílů je zapotřebí pro vytvoření konstrukce. Na jejich základě se tak stanoví a obstarává potřebný materiál. Výkazy materiálu lze vyhotovit například v návrhových modulech RF-/STEEL EC3, RF-/TIMBER Pro a dalších. Výkaz materiálu přesně na míru potřebám uživatele lze navíc vytvořit pomocí rozhraní RF-COM/RS-COM.

V našem příspěvku si vytvoříme nástroj pro zobrazení výkazu materiálu z programu RFEM, kde budou položky seřazeny podle prutů, průřezů a materiálů. Jako programovací prostředí použijeme VBA v aplikaci Excel.

Výkaz materiálu s položkami seřazenými podle prutů, průřezů a materiálů se zobrazí na jednotlivých listech tabulky „Výkaz materiálu“, „Výkaz materiálu po průřezech“ a „Seznam materiálů“ po kliknutí na tlačítko [Výkaz materiálu], případně [Seznam materiálů]. Příslušný soubor RFEM je třeba předem otevřít.

Obr. 01 - Vytvoření výkazu materiálu

Vložení odkazu

Nejdříve je třeba připojit přes „Nástroje“ → „Odkazy“ knihovny objektů Dlubal RFEM Type Library v3.4 a Dlubal RFEM Type Library v5.5 a dále Microsoft Scripting Runtime do editoru VBA. Knihovna objektů Dlubal RFEM Type Library v3.4 je potřeba k načtení průřezových hodnot.

Obr. 02 - Připojení knihoven Dlubal RFEM Type Libraries a Microsoft Scripting Runtime

Zdrojový kód

Soubor Excel se zdrojovým kódem pro vytvoření výkazu materiálu si lze stáhnout níže. Jednotlivé kroky jsou vysvětleny v komentářích.

Shrnutí a výhled

V příspěvku jsme vytvořili nástroj pro zobrazení výkazu materiálu z programu RFEM. Obdobně lze vytvořit příslušný nástroj pro RSTAB.

Nástroj spustíme z Excelu. Nástroj by bylo možné integrovat také do programu RFEM nebo RSTAB. Postup popisujeme v odkazovaném příspěvku.

Klíčová slova

Výkaz materiálu materiál VBA

Ke stažení

Odkazy

Kontakt

Kontakt

Máte dotazy nebo potřebujete poradit?
Kontaktujte prosím kdykoli naši bezplatnou technickou podporu e-mailem, na chatu nebo na fóru anebo se podívejte do sekce často kladených dotazů (FAQ).

+420 227 203 203

info@dlubal.cz

RFEM Hlavní program
RFEM 5.xx

Hlavní program

Program RFEM pro statické výpočty metodou konečných prvků umožňuje rychlé a snadné modelování konstrukcí, které se skládají z prutů, desek, stěn, skořepin a těles. Pro následná posouzení jsou k dispozici přídavné moduly, které zohledňují specifické vlastnosti materiálů a podmínky uvedené v normách.

Cena za první licenci
3 540,00 USD
RFEM Ostatní
RF-COM 5.xx

Přídavný modul

Programovatelné rozhraní COM

Cena za první licenci
580,00 USD