Disegno profilo o sezione

Top  Previous  Next

Nome Comando al Prompt: S2D film

 

La funzione che interagisce con questo box di dialogo serve per produrre il disegno di una sezione partendo da un file ASCII con intestazione e dati, ottenuto con il comando CLOPER oppure manualmente con un editor.

 

clip0111_C_Topografia

clip0112_C_Topografia

Il box è suddiviso in quattro riquadri denominati File terreno, File progetto, File tabella e Opzioni. Il riquadro File terreno serve per la scelta del file contenente l'intestazione e i dati metrici  della sezione (Scelta…), la sua eventuale Modifica…, e per eventualmente invertire il disegno del profilo o disegnarlo inclinato (vedi sotto).

Il riquadro File Progetto serve per scegliere un eventuale file contenente i dati di una sezione di progetto ottenuta con OUT_DAT oppure manualmente con un editor. I pulsanti Scelta… e Modifica… funzionano come per il precedente riquadro, così come Invertire; Azzera elimina il nome del file di progetto (non cancella il file!) per evitare che CADPak disegni la sezione comparativa terreno naturale/progetto.        

Per quanto riguarda la numerazione dei picchetti CADPak può tenere conto del fatto che alcuni di essi sono contrassegnati da asterisco e quindi non disegnati; l'utente può scegliere se la numerazione deve essere comunque progressiva trascurando il fatto che alcuni dei picchetti non sono presenti (solo nel disegno) oppure se debba essere presente il vuoto di numerazione fra due picchetti consecutivi. Per scegliere le due possibilità l'utente deve scegliere fra Progressiva e Originale.

Nel caso in cui si decidesse di scrivere i dati statistici accanto alla sezione occorre spuntare la casella Riepilogo nel riquadro Opzioni; lo stesso vale per l'abilitazione del calcolo della quota fondamentale in automatico (Quota base automatica). E' inoltre possibile stabilire un Offset di quota ed indicare il Dislivello max tra il picchetto più alto e il più basso; se il profilo supera tale limite un messaggio avviserà l'utente. La funzione Sfoltimento testi permette di rendere più leggibile il grafico, eliminando i testi che si sovrappongono (a scapito però di una perdita di informazioni).

 

Le due caselle Invertire che si trovano sia nel riquadro File terreno che in File progetto servono per far sì che CADPak disegni le sezioni con la disposizione dei picchetti invertita.

 

clip0114_C_Topografia

Normale

clip0115_C_Topografia

Invertita

 

Profilo inclinato

La casella Inclinare permette di disegnare le finche inclinate, mantenendo il profilo intero. Questa procedura permette di stampare viste con forte pendenza senza spezzare il profilo e ottimizzando il layout per evitare sprechi di carta, in quanto la tabella viene inclinata e adattata all'altezza del foglio specificato.

 

clip0248_C_Topografia

 

Il file TOPAk1.var contiene alcuni parametri per gestire l'impaginazione della tavola (da TP1300 a TP1308).
Nella figura seguente sono indicati i nomi dei più importanti di questi.

 

clip0248_D_Topografia

L'impaginazione viene gestita creando una squadratura parallela alla linea A-B che unisce il primo ed ultimo picchetto e le parallele ad essa per i punti di quota massima relativamente a ad essa.
Ricordare che le misure sono sempre in millimetri stampati e pertanto risentono dell'unità di misura e della scala di stampa impostati col comando IMPOSTA.

 

NB: Se il comando nell'esecuzione della tavola fornisse dei messaggi come:
Tracciamento impossibile: Modificare F0 o F2!
Tracciamento impossibile: Aumentare F0 o diminuire F2!

il riferimento è ai parametri TP1300 e/o TP1302

 

 

Se le righe del file con i dati della sezione iniziano con il carattere asterisco *, vengono ignorate ai fini del disegno delle linee verticali della sezione, delle quote e delle distanze relative però la presenza del picchetto rimane al fine del calcolo delle progressive dei picchetti successivi.

 

clip0116_C_Topografia

 

Le righe in grassetto e corsivo differiscono per il simbolo asterisco all'inizio della riga che, se presente, impone a CADPak il disegno della sezione come mostrato nella figura.

 

clip0117_C_Topografia

 

clip0118_C_Topografia

Il riquadro File Tabella permette di gestire la tabella allegata al profilo della sezione; tale tabella è un file ASCII di estensione *.TAB. Il file definisce cosa debba comparire nella tabella della sezione. Sono sotto riportate le regole per la generazione e/o modifica dei file ASCII per la tabella. L'intestazione, che nel file ASCII dei dati viene rappresentata dalle prime sei righe, è personalizzabile dall'utente intervenendo direttamente nel file ASCII oppure utilizzando il bottone Modifica… nel box di dialogo che richiama il comando MODDT di cui si possono avere maggiori informazioni più avanti in questo manuale.        

 

 

Le variabili globali interessate da questo comando sono comprese fra TP1210 e TP1290 nel file TOPak1.var.

 

Specifiche per Intestazione e File tabella.

 

Intestazione - specifiche per la personalizzazione.

Per intestazione si intende una porzione di file testo, composta da 6 righe, che permette a CADPak di reperire le informazioni su come disegnare la sezione.

Esempio di file testo con i dati di una sezione:

 

clip0119_C_Topografia

 

Se una riga nel file testo inizia con un carattere "*", come (nell'esempio il picchetto 3), il picchetto non viene disegnato, mentre la sua presenza viene conteggiata nelle distanze e nelle quote.

L'intestazione può essere aggiunta automaticamente dal comando CLOPER; oppure, nei casi in cui essa non è inserita automaticamente, aggiunta dall'utente con il comando DT_UNION.

L'intestazione di default fornita con CADPak è il file testo di nome PROXY.INT contenuto nella cartella C:\Documents and Settings\<utente>\Dati applicazioni\IeS\<release>\Support\

 

File intestazione:

 

clip0120_C_Topografia

 

Di seguito si riporta la definizione dei parametri che governano ognuna delle righe dell'intestazione (si rammenta che ogni riga di un file testo è denominata record, ed ogni record è suddiviso in campi).

Significato delle righe del file di intestazione:

INT = Numero intero                REA = Numero con virgola (obbligatorio)                STR = Stringa

01, 02, 03, 04, 05, 06 . . .=Numero del campo all'interno della riga.

Le stringhe devono essere racchiuse tra una coppia di " "

 

ð        Riga 01        (1000,3) -----> (01,02)

Campo 01  INT  Unita' di misura: 1=mm  10=cm  100=dm  1000=m  ecc.

Campo 02  INT  Tipo di dati:

1 se file con: Nome picch., X, Y, Z                        Riga 7        (1)

3 se file con: Nome picch., Dist. parz., Quota        Riga 7        (3)

ð        Riga 02        ("Quota = ",0.0,"m.s.l.m.",70,2,ISO,35,4,2) ---->(01,02, . . . . ,08)

Campo 01  STR        Prefisso per stringa quota fondamentale.   es. "Quota="

Campo 02  REA        Quota fondamentale.  es.  930.00

Campo 03  STR        Postfisso per stringa quota fondamentale.  es. "m.s.l.m."

Campo 04  REA        Distanza X in mm dall'origine per posiz. testo quota fondamentale.

Campo 05  REA        Distanza Y in mm dall'origine per posiz. testo quota fondamentale

Campo 06  STR        Stile testo per quota fondamentale (max 8 caratteri)

Campo 07  STR        Piano testo per quota fondamentale

Campo 08  REA        Altezza testo fondamentale in mm

Campo 09  INT        Numero decimali per fondamentale

ð        Riga 03        (40,10,0,20,12) ---->(01,02,03,04,05)

Campo 01  STR        Piano per la polilinea profilo terreno

Campo 02  STR        Piano linee verticali

Campo 03  STR        Offset alla quotatura progressiva (aggiunge)

Campo 04  STR        Piano per le linee verticali estreme della sezione.

Campo 05  STR        Piano per le linee verticali delle eventuali quote interpolate.

ð        Riga 04        (100,20) ---->(01,02)

Campo 01  REA        Distanza per le ettometriche (es.: 100)

Campo 02  STR        Piano per le ettometriche

ð        Riga 05        ("Scala lunghezze 1:",100," ",100,20,ISO,35,5,0) ---->(01,02, . . . ,09)

Campo 01  STR        Prefisso per stringa scala lunghezze (orizz.)

Campo 02  REA        Denominatore di scala lunghezze.

Campo 03  STR        Postfisso per stringa scala lunghezze (orizz.). es. " " oppure " Come da planimetria"

Campo 04  REA        Distanza X in mm dall'origine per posiz. testo scala lunghezze

Campo 05  REA        Distanza Y in mm dall'origine per posiz. testo scala lunghezze

Campo 06  STR        Stile testo per scala lunghezze (max 8 caratteri)

Campo 07  STR        Piano testo per scala lunghezze

Campo 08  REA        Altezza testo per scala lunghezze

Campo 09  INT        Numero decimali per scala lunghezze

ð        Riga 06        ("Scala altezze 1:",100," ",100,30,ISO,35,5,0) ---->(01,02, . . . ,09)

Campo 01  STR        Prefisso per stringa scala altezze (vert.)

Campo 02  REA        Denominatore di scala altezze

Campo 03  STR        Postfisso per stringa scala altezze

Campo 04  REA        Distanza X in mm dall'origine per posiz. testo scala altezze

Campo 05  REA        Distanza Y in mm dall'origine per posiz. testo scala altezze

Campo 06  STR        Stile testo per scala altezze (max 8 caratteri)

Campo 07  STR        Piano testo per scala altezze

Campo 08  REA        Altezza testo per scala altezze

Campo 09  INT        Numero decimali per scala altezze

 

File tabella - specifiche per la personalizzazione.

Il file tabella PRO.TAB viene fornito con CADPak ed è contenuto nella sotto directory c:\Programmi\IeS\CADPak\UserDataCache\Support\

 

clip0121_C_Topografia

 

Come si legge il file:

-Ogni riga del file corrisponde ad una riga nella tabella della sezione.
-Ogni riga deve contenere 15 elementi (campi) separati dal carattere virgola ",".

 

Di seguito si forniscono le definizioni per ognuno dei 15 elementi, con l'indicazione del tipo: INTero, REAle, STRinga.

Le stringhe devono essere racchiuse da una coppia di apici doppi " ".

Descrizione dei campi di ogni riga (hanno tutte lo stesso numero di campi):

 

 

 

Campo

Tipo

Descrizione

01

INT

Tipo di riga da generare nella tabella:



1: Nome dei picchetti



2: Distanze parziali



3: Distanze progressive



4: Quote terreno



5: Quote progetto (se disponibile)



6: Ettometriche/Decametriche ecc.



7: Numerazione progressiva dei picchetti (vedere campo 15)



8: Livellette



9: Rettifili e curve



10: Differenze di quota



11: Nome dei picchetti prefissati da '$' (Dalla versione 27.0.0)



12: Distanza parziale tra i picchetti prefissati da '$' (Dalla versione 27.0.0)



0: Altri dati

02

REA

Larghezza in mm di ogni riga della tabella

03

REA

Altezza testo in mm per l'intestazione tabella (> di 02)

04

REA

Distanza in mm dal testo intestazione al bordo basso della riga

05

REA

Distanza in mm dalla parte sinistra della tabella al testo intestaz.

06

STR

Intestazione (max 40 caratteri)

07

STR

Stile di testo AutoCAD per intestazione (deve essere presente nel DWG)

08

STR

Piano per testo intestazione

09

INT

Testo dati tabella ruotato: 0=Orizzontale  1=Verticale

10

STR

Piano per dati profilo

11

REA

Altezza testo in mm dati profilo

12

STR

Stile di testo AutoCAD per dati profilo (vedi campo 07)

13

REA

Fattore di scala in funzione dello stile (campo 12) per posiz. dati profilo. (ISOEQ circa 0.80)

14

REA

Distanza tra punto inserimento testo dati profilo e linea orizzontale

15

INT

Numero di cifre decimali per dati profilo. Se il tipo di riga è 7 allora questo campo è da intendersi come offset della numerazione progressiva, ovvero il numero di partenza; l'incremento sarà di 1.

 

L'utente può aggiungere, se necessario, alcune righe vuote e da completare manualmente, del tipo:
0,5,3,1,5,POSIZIONE PALI,ISO,35,0,25,3,ISO,0.5,1,1

 

 

Vi sono inoltre altri parametri di gestione della tabella, che si trovano nel file delle variabili globali TOPak1.var di cui si riporta di seguito un estratto.

 

clip0123_C_Topografia