Import bodů s popiskami z CSV
Úvod
Sekce “Úvod”QCAD nabízí výkonný nástroj pro import bodových dat s popiskami ze souborů CSV. Soubory CSV jsou jednoduché textové tabulkové soubory. CSV je zkratka pro “comma-separated values” (hodnoty oddělené čárkami).
Tento nástroj je přístupný z nabídky Různé > Import/Export > Import bodů se štítky.
Ukázková data
Sekce “Ukázková data”Pro tento návod použijeme jako ukázková data následující tabulku:
| N | X | Y | Z | C |
|---|---|---|---|---|
| P1 | 127.6 | 100.5 | 50 | Location A |
| P2 | 120 | 134 | 48.77 | Location B |
| P3 | 125 | 123.5 | 37.6 | Location C |
| P4 | 175 | 80.75 | 12.6 | Location D |
Nezpracovaný obsah souboru CSV vypadá takto:
N,X,Y,Z,CP1,127.6,100.5,50,Location AP2,120,134,48.77,Location BP3,125,123.5,37.6,Location CP4,175,80.75,12.6,Location DPříprava
Sekce “Příprava”Před importem bodů se ujistěte, že aktivní vrstva vašeho výkresu je ta vrstva, na které chcete mít body.
Připravte si všechny vrstvy, které budete potřebovat pro importované popisky, pokud plánujete umístit popisky na samostatné vrstvy.
Příklad 1: Body s jednou popiskou
Sekce “Příklad 1: Body s jednou popiskou”V tomto prvním příkladu chceme importovat všechny body z tabulky se sloupci X a Y jako souřadnice bodů. Sloupec ‘N’ bude použit jako popiska na pravé straně vedle každého bodu. Každý řádek tabulky se importuje jako bodová entita a textová entita, jak je zde znázorněno:
Po spuštění nástroje z nabídky Různé > Import/Export > Import bodů se štítky musíte nejprve zvolit, který soubor CSV chcete importovat.
Poté se zobrazí dialog, který umožňuje nakonfigurovat, jak přesně mají být body a jejich popisky vykresleny a formátovány. Musíte také QCADu sdělit, které sloupce obsahují souřadnice bodu.
Pro tento příklad musíme upravit nebo zkontrolovat pouze tři pole (ta, která jsou na snímku obrazovky níže označena červeně):
- U prvního sloupce zvolíme, že se tyto hodnoty mají zobrazit jako popisky napravo od bodu (Poloha popisky: “Vpravo”).
- U druhého sloupce zvolíme funkci “Poloha X”, protože tento sloupec obsahuje hodnoty souřadnice X bodů.
- U třetího sloupce zvolíme funkci “Poloha Y”. QCAD se pokouší detekovat sloupce X a Y automaticky na základě názvů záhlaví sloupců.
Poznámka:
- Čtvrtý a pátý sloupec se souřadnicí Z a s komentářem jsou v tomto příkladu ignorovány (žádná funkce a žádná popiska).
- Na pravé straně pod “Nastavení popisky” můžeme upravit písmo (“Arial”), velikost písma (zde 1 kreslicí jednotka) a mezeru mezi bodem a textem (zde 0,5 kreslicí jednotky). Můžeme také zvolit, na kterou vrstvu se popisky umístí.
- V pravém dolním rohu vidíme náhled prvního datového bodu tak, jak bude importován do výkresu.
Kliknutím na OK importujete všechny body souboru CSV s jejich popiskami.
Příklad 2: Bod se třemi popiskami
Sekce “Příklad 2: Bod se třemi popiskami”Tento příklad ukazuje, jak lze kolem importovaných bodů uspořádat více popisků.
V tomto příkladu chceme zobrazit souřadnici Z bodů nalevo od bodu a název a komentář napravo, pod sebou:
Této konfigurace dosáhneme nastavením poloh popisek následovně:
Příklad 3: Zobrazení souřadnic jako popisek
Sekce “Příklad 3: Zobrazení souřadnic jako popisek”Sloupec lze použít jako souřadnici i jako popisku. V tomto příkladu zobrazíme souřadnice X, Y a Z napravo od bodu, pod sebou:
Všimněte si, že jsme nepřiřadili funkci pro polohu Z, takže bod je stále umístěn na X/Y se Z nastaveným na 0,0.
Příklad 4: Vícenásobné popisky s oddělovači
Sekce “Příklad 4: Vícenásobné popisky s oddělovači”Je také možné přiřadit více sloupců stejné poloze popisky. V tomto případě QCAD spojí všechny hodnoty a zobrazí je na požadovaném místě. Zde zobrazíme název a souřadnici Z na stejné poloze popisky (“Vpravo”):
Toho dosáhneme jednoduše přiřazením stejné polohy popisky více sloupcům.
Stejné poloze popisky můžete přiřadit libovolný počet sloupců. Popisky jsou ve výchozím nastavení spojovány čárkou a mezerou.
Oddělovače použité pro jednotlivé polohy popisek lze upravit na kartě Vícenásobná popiska:
Můžeme například změnit výchozí oddělovač pro polohu popisky vpravo na dvojtečku následovanou mezerou (“: “), což vede k formátování popisky, jak je zde znázorněno:
Příklad 5: Vícenásobné popisky s formátovacím vzorem
Sekce “Příklad 5: Vícenásobné popisky s formátovacím vzorem”Je také možné formátovat popisky pokročilejšími způsoby. K tomu můžete do vstupních polí oddělovače zadat formátovací vzor. “%1” se pak nahradí první hodnotou vícenásobné popisky, “%2” druhou hodnotou atd. V tomto příkladu použijeme formátovací vzor “%2 (%1)”:
Všimněte si, že v tomto případě se druhá hodnota (Z) zobrazí jako první, následovaná první hodnotou v závorkách:
Souřadnice Z
Sekce “Souřadnice Z”Přestože je QCAD 2D CAD aplikace, můžete pro body importovat souřadnice Z. Tyto souřadnice Z lze zobrazit v editoru vlastností v QCADu a rovněž se uloží do DXF/DWG. Chcete-li to provést, jednoduše přiřaďte příslušnému sloupci funkci “Poloha Z”:
Popisky s individuálním nastavením
Sekce “Popisky s individuálním nastavením”Dosud jsme pro všechny popisky používali stejnou vrstvu, písmo, výšku textu a mezeru. Je také možné tyto aspekty ovládat pro každou polohu popisky individuálně. Chcete-li to provést, zaškrtněte možnost “Použít individuální nastavení” pod “Nastavení popisky”.
Pokud je tato možnost povolena, zobrazí se pro každý sloupec další ovládací prvky. Pomocí těchto ovládacích prvků můžeme definovat vrstvu, písmo, výšku textu a mezeru pro každou polohu popisky individuálně. To nám umožňuje umístit různé popisky na různé vrstvy a použít pro každou popisku jiné písmo, jak je znázorněno v tomto příkladu:
Oddělovače souborů
Sekce “Oddělovače souborů”Pole v souborech CSV jsou obvykle oddělena čárkou. Existují však i soubory CSV, které jako oddělovač používají tabulátor nebo středník. Pokud pracujete s takovým souborem, můžete v dialogu vpravo nahoře upravit oddělovač souboru a soubor znovu načíst:
