Punktide importimine siltidega CSV-st
Sissejuhatus
Section titled “Sissejuhatus”QCAD pakub võimsat tööriista punktiandmete importimiseks siltidega CSV-failidest. CSV-failid on lihtsad tekstipõhised tabelifailid. CSV tähendab “comma-separated values” (komadega eraldatud väärtused).
Sellele tööriistale pääseb ligi menüüst Muu > Import/Eksport > Impordi punktid siltidega.
Näidisandmed
Section titled “Näidisandmed”Selle õpetuse jaoks kasutame näidisandmetena järgmist tabelit:
| 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 |
CSV-faili toorsisu näeb välja selline:
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 DEttevalmistus
Section titled “Ettevalmistus”Enne punktide importimist veendu, et sinu joonise aktiivne kiht on see kiht, millel punktid olema peaksid.
Valmista ette kõik kihid, mida imporditud siltide jaoks vajad, kui plaanid panna sildid eraldi kihtidele.
Näide 1: punktid ühe sildiga
Section titled “Näide 1: punktid ühe sildiga”Selles esimeses näites soovime importida kõik tabeli punktid, kus veerud X ja Y on punktikoordinaadid. Veergu ‘N’ kasutatakse sildina iga punkti kõrval paremal. Iga tabeli rida imporditakse punktiobjektina ja tekstiobjektina, nagu siin näidatud:
Pärast tööriista käivitamist menüüst Muu > Import/Eksport > Impordi punktid siltidega pead esmalt valima, millist CSV-faili soovid importida.
Seejärel kuvatakse dialoog, mis võimaldab konfigureerida, kuidas täpselt punkte ja nende silte peaks renderdama ja vormindama. Samuti pead ütlema QCADile, millised veerud sisaldavad punkti koordinaate.
Selle näite puhul peame kohandama või kontrollima ainult kolme välja (need, mis on alloleval ekraanipildil punaselt märgitud):
- Esimese veeru puhul valime, et need väärtused kuvatakse siltidena punktist paremal (Sildi pos.: “Paremal”).
- Teise veeru puhul valime funktsiooni “X-pos.”, kuna see veerg sisaldab punktide X-koordinaadi väärtusi.
- Kolmanda veeru puhul valime funktsiooni “Y-pos.”. QCAD üritab veerupäiste nimede põhjal X- ja Y-veerge automaatselt tuvastada.
Märkus:
- Neljas ja viies veerg Z-koordinaadi ja kommentaariga jäetakse selles näites tähelepanuta (funktsioon puudub ja silt puudub).
- Paremal küljel jaotises “Sildi seaded” saame kohandada fonti (“Arial”), fondisuurust (siin 1 joonistusühik) ja punkti ja teksti vahelist vahet (siin 0.5 joonistusühikut). Samuti saame valida, millisele kihile sildid paigutatakse.
- Paremas alanurgas näeme esimese andmepunkti eelvaadet sellisena, nagu see joonisesse imporditakse.
Klõpsa OK, et importida kõik CSV-faili punktid koos nende siltidega.
Näide 2: punkt kolme sildiga
Section titled “Näide 2: punkt kolme sildiga”See näide näitab, kuidas mitut silti saab imporditud punktide ümber paigutada.
Selle näite jaoks soovime kuvada punktide Z-koordinaadi punktist vasakul ning nime ja kommentaari paremal, üksteise all:
Selle konfiguratsiooni saame saavutada, seades sildi positsioonid järgmiselt:
Näide 3: koordinaatide kuvamine siltidena
Section titled “Näide 3: koordinaatide kuvamine siltidena”Veergu saab kasutada nii koordinaadina kui ka sildina. Selles näites kuvame X-, Y- ja Z-koordinaadid punktist paremal, üksteise all:
Pane tähele, et me ei määranud Z-positsiooni funktsiooni, seega paigutatakse punkt endiselt X/Y-le, kusjuures Z on seatud väärtusele 0.0.
Näide 4: mitmiksildid eraldajatega
Section titled “Näide 4: mitmiksildid eraldajatega”Samuti on võimalik määrata mitu veergu samale sildi positsioonile. Sel juhul ühendab QCAD kõik väärtused ja kuvab need soovitud kohas. Siin kuvame nime ja Z-koordinaadi samal sildi positsioonil (“Paremal”):
Selle saame saavutada, määrates lihtsalt sama sildi positsiooni mitmele veerule.
Samale sildi positsioonile saad määrata nii palju veerge kui soovid. Sildid ühendatakse vaikimisi koma ja tühikuga.
Erinevate sildi positsioonide jaoks kasutatavaid eraldajaid saab kohandada vahekaardil Multilabel:
Näiteks saame muuta paremal asuva sildi positsiooni vaikeeraldaja kooloniks, millele järgneb tühik (“: “), mis viib sildi vorminduseni, nagu siin näidatud:
Näide 5: mitmiksildid vormindusmustriga
Section titled “Näide 5: mitmiksildid vormindusmustriga”Samuti on võimalik silte keerukamalt vormindada. Selleks saad sisestada eraldaja sisestusväljadele vormindusmustri. “%1” asendatakse siis mitmiksildi esimese väärtusega, “%2” teise väärtusega jne. Selles näites kasutame vormindusmustrit “%2 (%1)”:
Pane tähele, et sel juhul kuvatakse esmalt teine väärtus (Z), millele järgneb esimene väärtus sulgudes:
Z-koordinaadid
Section titled “Z-koordinaadid”Kuigi QCAD on 2D CAD-rakendus, saad punktide jaoks importida Z-koordinaate. Neid Z-koordinaate saab QCADi omaduste redaktor kuvada ja need salvestatakse ka DXF/DWG-sse. Selleks lihtsalt määra sobivale veerule funktsioon “Z-pos.”:
Sildid eraldi seadetega
Section titled “Sildid eraldi seadetega”Seni oleme kasutanud kõigi siltide jaoks sama kihti, fonti, teksti kõrgust ja vahet. Samuti on võimalik neid aspekte iga sildi positsiooni jaoks eraldi juhtida. Selleks märgi jaotises “Sildi seaded” suvand “Kasuta eraldi seadeid”.
Kui see suvand on lubatud, kuvatakse iga veeru jaoks lisajuhtnupud. Nende juhtnuppudega saame määrata iga sildi positsiooni jaoks eraldi kihi, fondi, teksti kõrguse ja vahe. See võimaldab meil paigutada erinevad sildid erinevatele kihtidele ja kasutada iga sildi jaoks erinevat fonti, nagu selles näites näidatud:
Faili eraldajad
Section titled “Faili eraldajad”CSV-failides on väljad tavaliselt eraldatud komaga. Siiski on ka CSV-faile, mis kasutavad eraldajana tabeldusmärki või semikoolonit. Kui sul on tegemist sellise failiga, saad faili eraldajat kohandada dialoogis üleval paremal ja faili uuesti laadida:
