Sezioni progressive su triangoli/curve di livello

Top  Previous  Next

Il comando da utilizzare per questo tipo di tracciamento è il comando EXPORTSECTIONPROG indicato con la posizione 2 nella toolbar relativa ai Profili-Sezioni.

Il comando IMPORTSECTION invece è utilizzato per il tracciamento dei profili, indicato con la posizione 3 nella toolbar.

 

Topografia_SezPar_00

Si veda il file di esempio SezioniProgressive.dwg nella cartella degli esempi di CADPak (\IeS\CADPak\Esempi\Topografia\Profili\).

 

L'esempio contiene sia le curve di livello di tipo Layered che una triangolazione.

Si vogliano ottenere le sezioni trasversali (individuate dalle linee arancioni) relativamente all'asse (in rosso).

 

SezioniProgressive_01

Il comando da utilizzare è: EXPORTSECTIONPROG.

 

Sezioni su triangoli

Si spenga il gruppo layer Curve di livello e si digiti il comando EXPORTSECTIONPROG

 

SezioniProgressive_02

 

Assegnare le opzioni al box di dialogo come nella seguente figura:

 

SezioniProgressive_04

 

Dopo aver cliccato su OK, procedere alla selezione dell'asse (la polilinea rossa).

Seguirà una elaborazione. Il comando genera due tipologie di file

 

File elenco sezioni

E' un file di testo col nome SezioniTR.sezl che contiene l'elenco delle sezioni estratte con i dati separati dal carttere ';'.

 

SezioniTR_001;0.7272157715;0.7272157715;15.0363777216;12.5449966483;

SezioniTR_002;12.2976186849;11.5704029134;20.6412554026;12.9415789419;

SezioniTR_003;39.0539394293;26.7563207444;22.7013926345;12.1368368024;

SezioniTR_004;54.5134544443;15.4595150150;24.8080082436;13.6224633767;

SezioniTR_005;79.9208484833;25.4073940390;16.2372155456;10.8585098278;

 

File Sezioni

E' una serie di  file di testo col nome SezioniTR_<nnn>.sez che contiene i dati relativi alle sezioni (<nnn> è il numero progressivo della sezione).

Per il formato di questi dati si veda qui.

 

File SezioniTR_001.sez

1000,3

"Q = ",0.0," m s.l.m.",70,2,ISO,35,4,2

40,10,0,20,12,61

10,20

"Scala lunghezze 1:",100," ",100,20,ISO,35,5,0

"Scala altezze 1:",100," ",100,30,ISO,35,5,0

$1          -12.5449966483       377.9017504035

   2         0.4855140218       378.2890945004

   3        10.7888876202       386.2317532806

   4         0.0643192361       386.2291487837

   5         2.3121098917       386.1317814353

   6         0.2832058855       386.5830578891

   7         0.0012164783       386.5867038590

   8         0.0111601905       386.5907702161

$9            1.0899643973       386.9165000001

 

Importazione delle sezioni

E' quindi ora possibile il tracciamento delle sezioni utilizzando il comando IMPORTSECTION.

 

SezioniProgressive_05

 

Che produrrà il seguente tracciamento:

 

SezioniProgressive_06

 

Dettaglio della sezione 3

 

SezioniProgressive_07

 

Sezioni su curve di livello

(Disponibile da una versione successiva alla 2014 - 19.0.0)

Si spenga il gruppo layer Triangolazione e si digiti il comando EXPORTSECTIONPROG

 

SezioniProgressive_03

Assegnare le opzioni al box di dialogo come nella seguente figura:

 

SezioniProgressive_08

 

AVVERTENZA

Prestare attenzione al riguadro in rosso:

Consente di discriminare il layer su cui sono situate le linee di sezione. Se non si seleziona tale layer il comando analizzerà le curve di livello anche come linee di sezione.

 

Dopo aver cliccato su OK, procedere alla selezione dell'asse (la polilinea rossa).

Seguirà una elaborazione. Il comando genera due tipologie di file

 

File elenco sezioni

E' un file di testo col nome SezioniCL.sezl che contiene l'elenco delle sezioni estratte con i dati separati dal carttere ';'.

 

SezioniCL_001;0.7272157715;0.7272157715;15.0363777216;12.5449966483;

SezioniCL_002;12.2976186849;11.5704029134;20.6412554026;12.9415789419;

SezioniCL_003;39.0539394293;26.7563207444;22.7013926345;12.1368368024;

SezioniCL_004;54.5134544443;15.4595150150;24.8080082436;13.6224633767;

SezioniCL_005;79.9208484833;25.4073940390;16.2372155456;10.8585098278;

 

File Sezioni

E' una serie di  file di testo col nome SezioniCL_<nnn>.sez che contiene i dati relativi alle sezioni (<nnn> è il numero progressivo della sezione).

Per il formato di questi dati si veda qui.

 

File SezioniCL_001.sez

1000,3

"Q = ",0.0," m s.l.m.",70,2,ISO,35,4,2

40,10,0,20,12,61

10,20

"Scala lunghezze 1:",100," ",100,20,ISO,35,5,0

"Scala altezze 1:",100," ",100,30,ISO,35,5,0

$1          -12.5449966483       377.9017504039

   2         0.1231503382       378.0000000000

   3         0.6513738350       378.5000000000

   4         1.3558198372       379.5000000000

   5         0.6773944277       380.0000000000

   6         0.6780751487       380.5000000000

   7         0.6786248651       381.0000000000

   8         0.6766530354       381.5000000000

   9         0.6766766242       382.0000000000

  10         0.6767901951       382.5000000000

  11         0.6766544933       383.0000000000

  12         0.6766307669       383.5000000000

  13         0.6765615042       384.0000000000

  14         0.6793149392       384.5000000000

  15         0.6856787983       385.0000000000

  16         0.6851540646       385.5000000000

  17         0.6831692441       386.0000000000

  18         2.9253800023       386.5000000000

$19           1.1532756021       386.9016141864

 

Importazione delle sezioni

E' quindi ora possibile il tracciamento delle sezioni utilizzando il comando IMPORTSECTION.

 

SezioniProgressive_09

 

Che produrrà il seguente tracciamento:

SezioniProgressive_10

 

Dettaglio della sezione 3

SezioniProgressive_11