Príspevok popisuje spôsob prekrytia objektu uzatvorenou entitou _polyline, pomocou príkazu _WIPEOUT, ktorý je aplikovaný na príklade návrhu kanalizačnej siete.
Kľúčové slová: AutoCAD, krivka, kanalizácia, prekrytie, polygon
V zmyle platnej legislatívy a platných STN pre návrh kanalizačnej siete, sa trasa kanalizačného potrubia pri neprielezných a prielezných profilov znázorňuje zalomenými čiarami. Najvýhodnejšie riešenie v prostredí AutoCADu je, ak sú tieto zalomené čiary krivkou (_POLYLINE). Ako som už v predchádzajúcich blogoch spomínal, krivka je nosným prvkom pri návrhu kanalizačnej siete, pretože v jej definícii sú pre projektanta uložené dôležité informácie, ktoré následne spracováva. Preto je dôležité ak krivka nemení vlastností, neorezáva sa, neprerušuje sa, nezaobľuje sa, ani sa nijakým spôsobom nerozbíja na entity typu čiary a body.
Lenže, ak sa ma projektant pridržať platných STN, tak do lomových bodov musí umiestniť objekty, spravidla šachty. Šachty sa na výkrese znázorňujú kružnicou, umiestnenou vo vrchole krivky, cez ktorú nesmie prechádzať žiadna čiara. Väčšina projektantov následne robí chybu v tom, že krivku pomocou kružnice orezáva nástrojom _TRIM, čím odstráni dôležité informácie krivky, akými sú napríklad súradnice lomových bodov krivky.
Tento problém sa dá vyriešiť vhodnou výplňou kružnice, ktorá bez toho aby sa krivka orezávala, krivku prekryje. Vyplniť kružnicu je možné viacerými spôsobmi, ako napríklad plným šrafovaním (_HATCH - PATERN - SOLID), alebo priamo vytvorením plného kruhu prostredníctvom príkazu (_DONUT - inside diameter 0). Obe uvedené príklady majú nevýhodu v tom, že nie je možné spoľahlivo určiť farbu šrafy, ktorú by vykresľovanie zariadenie (tlačiareň, ploter) nevytlačilo.
Ďalším spôsobom je aplikácia príkazu _WIPEOUT (prekrytie), ktorý je možné nájsť aj v starších verziách AutoCADu od verzie 2004. Príkaz _WIPEOUT však nie je možné ani vo verzii 2011 použiť pre entitu kružnice, čo verím, že sa pri vývoji novších verzií upraví. Preto je nutné vytvoriť alternatívu kružnice _POLYGON, ktorý bude pozostávať z čiar (tzv. n-uholník), v našom prípade aspoň 360-uholník.
POZN.: (_polygon môžeme použiť aj v prípade že chceme orezávať externú referenciu, alebo obrázok v tvare kružnice.)
Na takto vzniknutý objekt už potom nie je problém aplikovať príkaz _WIPEOUT, ktorý nám takto prekryje krivku, a krivka si tak zachová všetky nosné informácie.
