Newsgroup: it.comp.software.cad
Titolo: MOLTO IMPORTANTE (conversione)

Ho un file di testo che rappresenta delle coordinate (di alcune linee
presumo). Come posso passarlo ad AutoCAD in modo che mi disegni le linee ?
Ecco un esempio del file (forse di tipo DAT o simile).
Grazie 10^3. Cociredef.
ESEMPIO:
11002000000101000000  0.00  0.00000039
2 1684345.700 5083019.980     615.000
2 1684349.200 5083021.139     615.000
2 1684354.
800 5083023
.533     615.000
2 1684359.700 5083025.128     615.000
2 1684372.300 5083031.829     615.000
2 1684383.
500 5083036
.765     615.000
2 1684387.700 5083038.883     615.000
2 1684394.700 5083041.405     615.000
2 1684401.700 5083042.514     615.000
2 1684404.
500 5083043
.470     615.000
2 1684408.700 5083045.850     615.000
2 1684415.700 5083049.075     615.000
2 1684426.200 5083056.355     615.000
2 1684438.100 5083065.064     615.000
2 1684445.
800 5083071
.727     615.000
2 1684449.300 5083074.312     615.000
2 1684459.
529 5083085
.200     615.000
2 1684462.
902 5083089
.400     615.000
2 1684470.836 5083101.300     615.000
2 1684475.
706 5083108
.300     615.000
2 1684481.237 5083118.800     615.000
2 1684487.
289 5083127
.200     615.000
2 1684497.042 5083136.300     615.000
2 1684502.665 5083141.200     615.000
2 1684504.191 5083143.300     615.000
2 1684504.411 5083144.700     615.000
2 1684503.
770 5083146
.100     615.000
2 1684501.
800 5083147
.901     615.000
2 1684499.700 5083149.133     615.000
2 1684496.
587 5083150
.300     615.000
2 1684494.
800 5083150
.717     615.000
2 1684492.700 5083150.957     615.000
2 1684484.290 5083150.300     615.000
2 1684475.200 5083148.532     615.000
2 1684461.792 5083143.300     615.000
2 1684454.200 5083139.647     615.000
2 1684443.700 5083132.614     615.000
2 1684436.700 5083127.615     615.000
2 1684427.981 5083122.300     615.000
11002000000101000000  0.00  0.00000040
2 1684361.100 5083023.571     620.000
2 1684373.700 5083029.907     620.000
2 1684384.200 5083034.472     620.000

...


 2 1684383.
500 5083036
.765     615.000


 ha scritto nel messaggio
news:J2bi5.4973$dF5....@news.infostrada.it...


 > Come posso passarlo ad AutoCAD in modo che mi disegni le linee ?
Se di tali file ne hai uno solo, la strada consigliatati da Mario (fidandosi
di cio' che presumi) va benissimo, gia' lui pero' ti suggerisce velatamente
di togliere le righe che cominciano con 1 (r1) e dalle altre (r2) di
togliere i 2.
le (r1) potrebbero essere dei "nuovalinea" ed andrebbero "letti" in tal
senso.
Io sono piu' cattivo e ti chiedo conferme sul fatto che la struttura
regolare dei dati (che spero di evidenziarti sotto) non abbia un significato
a te ignoto ma essenziale, ecco che sarebbe utile sapere dove ai preso il
dat/txt.
11002000000101000000    0.00    0.00000039
2   #.#00    #.###     615.000
2   #.#00    #.###     615.000
2   #.###    #.#00     615.000
2   #.###    #.#00     615.000
11002000000101000000    0.00    0.00000040
2   #.#00    #.###     620.000
2   #.#00    #.###     620.000
cosa sono  0.00000039 e 0.00000040 ?
perche' lo strano andamento degli 00 nelle "coordinate"?
cosa sono  615.000 e 620.000 quote z (curve di livello) o codici,
rimangono sempre uguali tra (r1) e (r1)?
Cio' detto e dandoti il beneficio del dubbio, se hai piu' files da leggere e
trasformare in polilinee credo ti servirebbe un lispino di cui ti butto giu'
il flusso:
- leggi riga
-- se inizia con 1 ed e' la prima inizia polilinea
-- se inizia con 1 ed non e' la prima finisci polilinea e inizia polilinea
-- se inizia con 2 salta il 2 e passa la lista x y z al comando polilinea
-- se non inizia ne con 1 ne con 2 segnalalo rumorosamente
-- se sono finite le righe finisci polilinea saluta tutti e mettiti a riposo
farlo e' un poco piu' complicato.
Ti/vi saluto
Perdonate la poca professionalita' ma alle tre di notte senza un po' di
ironia ... si dorme.
--
Ciao Giovanni

Cosa intendi per:
 "Pensi possa essere utile? Mah"
1) Per quanto riguarda il resto questo sono coordinate di una carta tecnica
regionale (Trentino)
2) 615 è il valore Z della linea (alcune sono curve di livello)
3) Togliere il 2 davanti alle righe non è un problema, ma ci sono alcune
righe che non corrispondono a nessuna coordinata e forse nel linguaggio del
file identificano i layer di autocad.
4) E' un problema usare lo script (_line . . . ) perché con le righe che non
rappresentano le coordinate si pianta.
5)Io ho provato ad importare tutto in Excel, riordinare per coordinata e
cancellare i tag dei layer (se sono quelli). Il problema è che il file di
testo ha più di 180.000 righe ed Excel al massimo ne gestisce 65000.
6) Avete mai usato software per cartografia digitale ?
ciao