
Kurz je právě v přípravě a bude zveřejněn v nejbližší době. Pokud máte o kurz zájem, neváhejte nás kontaktovat a zarezervovat si své místo včas.
+420 722 928 563 | dobecka@cadservis.com
Nechcete být při práci s IFC soubory odkázaní na hotový softwarový produkt s jeho omezeními? Naučte se sami si vytvořit skripty pro automatizaci práce s těmito soubory. Během kurzu Vás prakticky provedeme čtením, analýzou, editací a vytvářením jednoduchých IFC modelů včetně jejich validace s použitím knihovny ifcopenshell pro Python. Bude zakončen prezentací vlastních miniprojektů.
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ů