Přeskočit na obsah

Import bodů s popiskami z CSV

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.

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,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

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:

Importované body s jednou popiskou vpravo od každého bodu

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.

Dialog Import bodů se štítky nakonfigurovaný pro jednu popisku

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:

Importovaný bod se třemi popiskami uspořádanými kolem něj

Této konfigurace dosáhneme nastavením poloh popisek následovně:

Konfigurace sloupců pro tři popisky kolem každého bodu

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:

Bod se souřadnicemi X, Y a Z zobrazenými jako popisky

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.

Konfigurace sloupců zobrazující souřadnice jako popisky

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”):

Bod s vícenásobnou popiskou kombinující název a souřadnici Z

Toho dosáhneme jednoduše přiřazením stejné polohy popisky více sloupcům.

Konfigurace sloupců přiřazující stejnou polohu 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:

Karta Vícenásobná popiska pro úpravu oddělovačů popisek

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:

Vícenásobná popiska používající oddělovač dvojtečkou

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)”:

Oddělovač vícenásobné popisky nakonfigurovaný s formátovacím vzorem

Všimněte si, že v tomto případě se druhá hodnota (Z) zobrazí jako první, následovaná první hodnotou v závorkách:

Vícenásobná popiska používající formátovací vzor

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”:

Přiřazení funkce Poloha Z ke sloupci

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:

Použití individuálního nastavení pro každou polohu popisky

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:

Úprava oddělovače souboru CSV