
Kurz je práve v príprave a bude zverejnený v najbližšej dobe. Ak máte o kurz záujem, neváhajte nás kontaktovať a rezervovať si svoje miesto včas.
+420 722 928 563 | dobecka@cadservis.com
Nechcete byť pri práci s IFC súbormi odkázaní na hotový softvérový produkt s jeho obmedzeniami? Naučte sa sami si vytvoriť skripty pre automatizáciu práce s týmito súbormi. Počas kurzu Vás prakticky prevedieme čítaním, analýzou, editáciou a vytváraním jednoduchých IFC modelov vrátane ich validácie s použitím knižnice ifcopenshell pre Python. Bude zakončený prezentáciou vlastných miniprojektov.
8 online lekcí (každá v trvání 120 min.), celkem 16 hodin + čas potřebný k vypracování domácích úkolů.
Termíny kurzu:
13. října 2025
15. října 2025
20. října 2025
22. října 2025
27. října 2025
29. října 2025
3. listopadu 2025
5. listopadu 2025
Vždy v pondělí a ve středu od 17:00 do 19:00
Každá lekce je tvořena výkladovou částí s příklady a cvičeními formou online prezentací. Účastníci mají možnost pokládat v průběhu výkladu své dotazy. Po skončení lekce zpracovávají domácí úkol, který odevzdají v podobě jupyter notebooku. Na začátku další lekce budou vyhodnoceny domácí úkoly z předchozí lekce. Na začátku kurzu si účastníci zvolí téma projektu, jejichž prezentace bude předmětem poslední lekce. V rámci tohoto projektu využijí účastníci získané znalosti k řešení dílčího problému při práci s IFC souborem s použitím knihovny ifcopenshell.
Kurz je určen pro technické specialisty, projektanty, BIM koordinátory a všechny zájemce o automatizaci práce s BIM daty ve formátu IFC, kteří se chtějí naučit programově zpracovávat data IFC souborů. Předchozí znalost jazyka Python je vítaná, ale není nutná – kurz zahrnuje úvod do instalace a základních principů Pythonu. Účastníkům pomůže, pokud mají základní orientaci v IFC schématu (viz školení IFC schéma) nebo s prací s IFC soubory.
10 osob
1. Python: instalace, základy
2. Čtení a analýzy IFC souboru
3. Editace IFC souboru
4. Vytváření IFC souborů
5. Validace IFC souborů (IDS)
6. Práce s tabulkami, soubory json a xml (knihovna pandas)
7. Tvorba uživatelského rozhraní (platforma streamlit)
8. Prezentace projektů jednotlivých účastníků