Siemens Industrial Turbomachinery s.r.o.Vývoj průmyslových parních turbín
Automatická tvorba výkresů v CAD Medusa - sestava průtočné části parní turbíny
28.8.2008
František Tihelka
Page 2 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Vysoká škola: Vysoké učení technické v BrněFakulta: Fakulta strojního inženýrství
Studijní program: doktorský Studijní obor: Konstrukční a procesní inženýrstvíÚstav FSI: Ústav automatizace a informatiky Školitel: Doc. RNDr. Ing. Miloš Šeda, Ph.D.
Téma disertační práce: Flexibilní softwarové řešení pro generování CAD výstupů průtočné části parní turbíny.
Page 3 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
ROTSTAT – program pro automatickou tvorbu výkresů průtočné části parní turbíny
Turba.bsp R O T S T A T
database of standards
CAD MEDUSA 2D drawings
Basic geometryof steam path
Page 4 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
MEDUSA4 – stručné představení CAD systému
Page 5 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
BPLAN – modul pro návrh lopatkovacího plánu
Databáze norem
B P L A N
CAD MEDUSA makro
sestava průtočné částiparní turbíny(detail nízkotlaké sekce)
Page 6 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Výkres lopatkovacího plánu – Structure Tree
Page 7 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – okótování vzájemné polohy regulačního stupně a nosičů lopatek
V „Group“ je 6 podskupin „Dimension“
Page 8 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – okótování vzájemné polohy jednotlivých řad
V „Group“ je 6 podskupin „Dimension“
Page 9 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – okótování vzájemné polohy jednotlivých skupin (sekcí) lopatek
V „Group“ je 8 podskupin „Dimension“
Page 10 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – okótování vzdálenosti rotorových řad od dělící roviny
V „Group“ je 1 podskupina „Dimension“
Page 11 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – nízkotlaká sekce
„Level 1 Group“ má několik vnořených „Level 2 Group“, atd. Každá „Group“ může obsahovat další vnořené sekce – „Lines“ – čáry, „Dimension“ – kóty, „Crosshatch“ – šrafování, …
Page 12 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – příklad vysokotlaké sekce
V „Level 1 Group“ jsou vnořeny 4 „Level 2 Group“, …
Page 13 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – regulační stupeň
V „Level 1 Group“ první „ “ jsou vnořeny 2 „Level 2 Group“, …
Page 14 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – regulační kolo
V „Level 2 Group“ je vnořeno 6 dalších „Group“, …
Page 15 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Lopatkovací plán – dýzový segment
„Level 2 Group“ má dvě vnořené „Group“. Každá „Group“ může obsahovat další vnořené sekce – „Lines“ – čáry, „Dimension“ – kóty, „Crosshatch“ – šrafování, …
Page 16 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Automatické generování lopatkovacího plánu – bloková struktura
Page 17 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
bplan1_XXXXX_XXX.mac
• ECH OFF – potlačení výpisu na obrazovku,• ERRPAU OFF – chybová zpráva je generována, program pokračuje v činnosti,• NEWS – generuje nový výkres,• SCAS – nastavuje měřítko aktuálního listu,• GRIPOS AT – umístí počátek do příslušné vzdálenosti od bodu 0,0 (kartézský souřadnicový systém),• MACRO – příkaz vykoná jednotlivé příkazy z makro souboru,• SAV – uloží aktuální výkres pod příslušným názvem.
Page 18 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
bplan1_XXXXX_XXX_st.mac (…)
• BEGM – generuje novou značku bloku,• LET – generuje proměnnou (číselnou nebo textovou), původní proměnná je modifikována (pokud existuje),• NEWT – příkaz tvoří novou textovou proměnnou (DDL.DAT, CLSTRUK.MAC),• ENDM – maže značku bloku.
Page 19 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
bplan1_XXXXX_XXX_st.mac, bplan1_SB_root.mac
Page 20 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
bplan1_SB_root.mac
• NEWC – vytvoří nový clump specifikovaného typu,• NEWL – generuje line (např. typ liny S10 je umístěn na 11-tou vrstvu,• LAYN – kdykoliv tvoříme v Meduse nový element (prvek) => element (prvek) musí být umístěn na layer (vrstvu). V tomto případě LAYN 11 - „Symbol Lines“,• INV – způsobí, že segment mezi předešlým a aktuálním bodem je neviditelný,• ENDL – ukončuje operace s aktuální line.
je možné zobrazit/potlačit zobrazení jednotlivých typů čar
Page 21 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Vytvoření Clump struktury
• S3T – kompletní lopatkování včetně břitů, rotoru -celá sekce v nosiči lopatek (001 - první nosič, 002 - druhý nosič, …),• S2T – 001 - statorové lopatky, 002 - obrys nosiče lopatek, 003 - rotor, 004 - rotorové lopatky,(platí pouze pro lopatkovací plán)• SET – jednotlivé vnořené sekce.
Page 22 August - 08 Power Generation / Oil & Gas and Industrial ApplicationsFrantišek Tihelka
Kontakt:
Siemens Industrial Turbomachinery s.r.o.Olomoucká 7/9618 00 Brno, Česká republika
František TihelkaProgramátorVývoj průmyslových parních turbín
Tel.: +420 545 105 621e-mail: [email protected]