Disegna piano quotato da file di coordinate
|
Questo comando permette di disegnare dei piani quotati partendo dalle coordinate cartesiane contenute in file di testo (ASCII). Il file testo che l'utente deve avere a disposizione può essere ottenuto in più modi: utilizzando le funzioni per la celerimensura di CADPak, tramite un programma di topografia in grado di esportare file ASCII, inserendo una tabella di coordinate cartesiane utilizzando un editor qualsiasi. Il file testo deve corrispondere ad uno dei seguenti formati:
I campi di ciascuna riga possono essere separati da uno o più spazi oppure da un carattere virgola o punto e virgola; non sono ammesse condizioni miste.
Il riquadro "Contorni" abilita o disabilita la possibilità di unire i punti di contorno automaticamente. Nel file delle coordinate è possibile inserire dei simboli ">" e "<" per indicare a CADPak quali sono i punti di contorno da unire con delle linee.
(>) Unire con il punto precedente (<) Termina unione punti (&) Chiudi su primo punto della polilinea Esempio: >1 65.23 34.36 0.00 CONTORNI >2 42.82 71.05 0.00 CONTORNI >3 81.39 85.58 0.00 CONTORNI <4 131.74 76.35 0.00 CONTORNI 5 136.82 53.74 0.00 CONTORNI >6 98.48 50.05 0.00 CONTORNI >7 78.85 47.05 0.00 CONTORNI &8 76.77 37.82 0.00 CONTORNI Il carattere ">" indica l'inizio di un nuovo contorno o un punto da collegare mentre il carattere "<" indica la fine di una polilinea. Le opzioni "File Pregeo" e "Linee Stazione -> Punto" servono per la restituzione finalizzata a Pregeo e pertanto si rimanda al manuale Procedure Pregeo.
NOTA I contorni saranno tracciati solo se il formato prescelto è di tipo da 1 a 4 e cioè con il nome del punto. Questa funzionalità non funziona con formati senza il nome del punto.
Utilizzo di blocchi per la materializzazione dei punti nel disegno Nel riquadro Materializzazione punto del box di dialogo è possibile scegliere di materializzare i punti con blocchi anziché con dei punti. È necessario che il blocco che si intende utilizzare abbia un attributo il cui nome è definito dalle variabili globali (ad es. TP050 "QUOTA") nel file TOPak1.var; se il blocco non ha attributi la quota non viene inserita da nessuna parte nel disegno e viene persa con l'impossibilità quindi di elaborare il modello a falde triangolari in seguito. Il riquadro Crea testo è indipendente dalla scelta di rappresentare il piano quotato per punti o blocchi e se si utilizzano i blocchi con l'attributo QUOTA, si dovrà disabilitare Quota, altrimenti si avranno i testi delle quote scritti due volte. Se si desidera materializzare i punti con un simbolo diverso per ogni codice, occorre utilizzare l'opzione Cod.->Blocco; CADPak cercherà nella cartella dell'utente (C:\Documents and Settings\<utente>\Dati applicazioni\IeS\<versione>\Support) un blocco per ogni tipologia di codice in base al seguente criterio: a codice uguale corrisponde blocco con suffisso uguale (il prefisso è sempre lo stesso e viene definito nella variabile TP1023 del TOPak1.var, settato di default a "C2D_"). Se viene rilevato uno o più punti con codice sconosciuto verrà utilizzato il blocco generico C2D_XXX.dwg Esempio: 1 65.23 34.36 0.00 SPIGOLO 2 42.82 71.05 0.00 PF 3 81.39 85.58 0.00 CIGLIO_STRADA 4 131.74 76.35 0.00 ALBERO
CADPak cercherà nella directory sopra indicata 4 blocchi chiamati (ipotizzando di avere il prefisso di default) C2D_spigolo.dwg, C2D_PF.dwg, C2D_ciglio_strada.dwg e C2D_albero.dwg. Se uno di questi non è presente, verrà utilizzato C2D_XXX.dwg. ATTENZIONE: i codici non devono contenere spazi
Determinazione dei layer nel disegno dei piani quotati
Il comando "NewPolig" produce, tra gli altri, un file come il seguente che è la forma ideale per poter sfruttare al meglio le possibilità del comando "C2D" in questione: 101 19.251 89.040 -6.419 TP-025 Marciapiede 102 23.828 87.350 -6.491 TP-025 Marciapiede 103 19.451 74.765 -6.409 TP-025 Marciapiede 104 14.297 76.168 -6.364 TP-025 Marciapiede 109 15.755 59.839 -6.076 TP-027 Ciglio strada 110 15.907 57.913 -6.000 TP-027 Ciglio strada 111 15.510 55.008 -5.699 TP-027 Ciglio strada 112 13.540 54.883 -5.725 TP-026 Linea di confine 113 9.179 61.481 -6.041 TP-025 Marciapiede 114 4.715 47.922 -4.728 TP-025 Marciapiede Se l'opzione "Codice" del comando "C2D" è abilitata, il punto 103 di questo esempio verrà disegnato utilizzando i layer nel modo descritto quì di seguito.
Il prefisso "tp-" viene aggiunto automaticamente e significa Tipo di Punto; l'utente ha la possibilità di modificare a piacere il prefisso modificando la variabile globale (TP7970 "TP-") nel file topak1.var, tenendo presente che questa variabile viene utilizzata dal comando NewPolig nella fase di generazione del file di coordinate e non da questo comando Se l'opzione "Codice" non è abilitata i punti vengono materializzati con l'uso dei seguenti layers:
Alcune regole per il file dati di input per il comando "C2D": •Il file deve avere uno dei formati sopra descritti; •Non ci devono essere spazi tra una coordinata e l'altra se si utilizza la virgola come separatore e non ci devono essere virgole tra una coordinata e l'altra se si utilizza lo spazio come separatore; •Opzionalmente si possono scambiare le X con le Y: N°, X, Y, Z oppure N°, Nord, Est, Z; •Il carattere separatore può essere virgola o spazio; •Il carattere per le cifre decimali è il punto e non la virgola (es. 10.236 e non 10,236); •Le righe che iniziano con il carattere ";" vengono ignorate •Eventuali linee vuote vengono trascurate;
Le variabili globali che regolano questo box di dialogo sono nel file TOPAK1.VAR e sono quelle comprese fra TP1000 e TP1083. |