top of page

  Iscirizione NewsLetter

Il tuo modulo è stato inviato!

  Post Recenti

GeoMatrix 4.0

Galleria Schermate Programma

Homer_Math.jpg
Massimo
BarrieraMala_edited.png

Barriera Mose Bocca di Porto di Malamocco (Ve)

Geomatrix 4.0

 

Chi sono:

Massimo Pravato
Geometra, Topografo, classe 1957.

Appassionato di Programmazione in Visual Basic e Autolisp.

In questo Sito vorrei rendere disponibili alcune Risorse e Programmi che ho sviluppato nel tempo:

Excel, Autolisp...

Per ora inizio con GeoMatrix, l' ultimo Programma che ho scritto.

Non mi sarebbe stato possibile realizzarlo senza le molte Risorse Gratuite e/o Open Source disponibili in Rete, agli Autori va il mio Grazie.

Negli anni scorsi mi è stato molto utile nella pratica di Cantiere di tutti i giorni, in particolare nel cantiere MOSE Bocca di Porto di Malamocco (VE).

GeoMatrix è un Software che non definirei Topografico, non lo è nel senso stretto e non è il suo scopo, ma più un SoftWare di Geometria Analitica, d'altra parte i SoftWare Topografici commerciali non mancano.

In realtà ne è uscita una serie di Utilità che, a mio parere, semplificano la vita quotidiana del Topografo e che di solito, per quanto ne so, non sono presenti nei Software Commerciali.

Alcune dell principali Funzionalità del Programma (Convenzioni Coordinate/Angoli):
 

  • Caricamento Coordinate da Files

    • Oltre ai Comandi dedicati è in alternativa sufficente e più comodo trascinare i Files da Esplora Risorse e rilasciarli sulle varie Griglie Dati.

  • Excel (o altro Foglio di Calcolo)

    • Copia Incolla Coordinate da Excel -> GeoMatrix

    • Copia Incolla Coordinate e Risultati Elaborazioni da GeoMatrix -> Excel, utile per documentare, salvare e predisporre Stampe cartacee/Pdf del lavoro fatto.

 

  • Autocad (BricsCad, ZWCad):

    • Importazione entità disegno da Autocad

    • Esportazione in Cad Coordinate, entità caricate (Punti, Linee. Polilinee 2D/3D, 3DFacce, Cerchi,Archi.

 

  • Geometria Analitica:

    • Calcolo Retta/Circonferenza di Regressione ai Minimi Quadrati su N. Punti

    • Calcolo Equazione del Piano, sempre ai Minimi Quadrati su N.Punti.

 

  • RotoTraslazioni 2D/3D ai Minimi Quadrati Rigida e/o Conforme

    • Classica Topografica 2D e 1/2 o 2,5D o 2D+Z ...come vi piace chiamarla.

    • 3D, Tridimensionale "Best Fit".

 

  • Modelli Matematici terreno:

    • Calcolo Triangolazione di Delaunay con Vicoli e Fori (3DFacce)

    • Calcolo curve di Livello

    • Calcolo Polilinea 3D Intersezione tra 2 Modelli (3D facce), Linea di passaggio

    • Divisione di Modelli (3D facce) lungo Polilinee 2D definite dall' Utente. Utile per perimetrare 2 Modelli sui quali poi Calcolare i Volumi, come Conseguenza le Poliline 2D vengono Trasformate in Polilinee 3D adagiate sul Modello, quindi in pratica dei Profli 3D.

    • Calcolo Volumi Tra Modelli, per ora semplice nel senso che non Calcola in Automatico Modelli che si intersecano, al momento va bene per Calcolare un Cumulo o una Buca Calcolando il Volume per differenza dei 2 Volumi Rispetto ad una Quota (qualsiasi) di riferimento.

 

  • Verifica Coordinate:

    • Verifica Coordinate tra 2 Insiemi di Coordinate, con Calcolo dx,dy,dz, verifica per eseguibile per Nome Punti e/o per Prossimità (definibile dall' Utente), utile nella ptratica quotidiana per la verifica di un Tracciamento eseguito.

    • Verifica scostamenti di un Insieme di Punti Rispetto ad Allineamenti (Rette).

    • Verifica Scostamenti Trasversali tra 2 Polilinee Non parallele.

 

  • Ucs:

    • Trasformazione Coordinate su Ucs qualsiasi Definito su 3 Punti.

  • Conversione Tra Formati File comunemente usati:

    • Nome, x,y,z,Note e/o Nome,y,z Note Formattati (separatore spazio o tabulazione).

    • CSV/TXT con separatore , o ; Tipicamente Nome,x,y,z,Note/Codice, in questo caso, mancando di solito una riga di intestazione il SoftWare assume l' Ordine delle Coordinate : x,y,z

    • GSI 8/16 Leica, l' ordine coordinate è codificato.

    • Are Trimble ( o piuttosto vecchia AGA Geotronics), l' ordine coordinate è codificato.

    • DAT Pregeo righe "8",il SoftWare assume l' Ordine delle Coordinate : X=Y(Cat.),Y=X(Cat.)

 

  • N.B.: non cè una specifica Scheda del Software dedicata all Conversione, ma tutti i Formati posso essere letti e quindi salvati in altro Formato.

  • Salvataggio su File di Testo :

    • Coordinate ed Elaborazioni Calcoli, Funzionalità che considero obsoleta e non uso quasi più, in quando ho potenziato il Copia Incolla Excel che risulta molto più comodo e non causa una proliferazione di Files mantenendo tutto più in ordine.

 

  • Grafica:

    • Tutto o quasi è visualizzabile in una Finestra Grafica 3D con Funzionalita abbastanza avanzate, che però e solo un Visualizzatore, salvo il caso di Definire Graficamente Vincoli e Fori per una Triangolazione Delaunay. Non è un Cad, lungi da me, davvero non ne varrebbe la pena...

      

ConvenzioniCoordiante

N.B.: Convenzioni e Note sulle coordinate e Angoli

GeoMatrix adotta la Convenzione Matematica:

    Coordinate: X=Est, Y=Nord

    Angoli        : 0.0000 -> Asse X (Positivo), Positivi in senso AntiOrario, Negativi in Senso Orario

Per le Unità Angolari sono disponibili:

  • GRAD (Centesimali)

  • DEG   (SessaDecimali)

  • RAD   (Radianti)

Ordine Visualizzazione Coordinate (Programma e Copia/Incolla Dati Excel):

  • [X,Y,Z] e [Y,X,Z], ho evitato la Notazione Nord/Est per evitare confusione tra  le varie Convenzioni usate da marche diverse (Leica/Trimble per citarne 2) e le Coordinate Catastali.

  • Dai vari Manuali e Specifiche mi sembra che la convenzione prevalente sia:

    • X=Nord, Y=Est, certamente per le Coordinate Catastali

    • Leica usa semplicemente Nord/Est

    • Trimble i sembra adotti la Convenzione Catastale (X=Nord,Y=Est)

    • Quindi per GeoMatrix ho scelto di usare la Notazione Matematica, in modo da evitare fraintendimenti: dunque X=Est, Y=Nord .

N.B.: l' Ordine Coordinate merita un discorso a se per quanto riguarda l' Interfaccia

del Programma ed i Dati da  Cad/File/Excel:

  • Per il Cad non c' è Problema, GeoMatrix legge X=X/Cad e Y=Y/Cad .

  • Per quanto Concerne i Files:

    • ARE (Trimble) non da problemi in quanto le Coordinate sono codificate, GeoMatrix legge X=Y/Est e Y=X/Nord .

    • GSI (Leica) non da problemi in quanto le Coordinate sono codificate, GeoMatrix legge X=Est e Y=Nord .

    • Pregeo (righe 8) GeoMatrix legge X=Y/Est Cat. e Y=X/Nord Cat.

  • un discorso un po' diverso è per i Files .CSV/.TXT delimitati, che generalmente non hanno una riga di intestazione, quindi GeoMatrix legge in base all' Ordine impostato nell' Interfaccia.

  • Per Excel, bisogna distinguere i 2 casi a seconda che venga o meno selezionata una riga di intestazione:

    • se selezionata una riga di intestazione: il Programma tenta di riconoscere X/Y o Y/X e si regola di conseguenza, indipendentemente dalle impostazioni dell' Interfaccia.

    • se manca la riga di intestazione vale il discorso dei CSV e le impostazioni dell'Interfaccia.

Il Cantiere

Scrivimi

  • Facebook
  • LinkedIn Icona sociale

Il tuo modulo è stato inviato!

Note d' Uso:
  • Tutti i Programmi e Risorse quì disponibili sono scaricabili liberamente e Redistribuibili senza limitazioni, a patto che lo siano a Titolo Gratuito.

  • Il Programma è reso disponibile "Così com' è", è Responsabilità dell' Utilizzatore verificare la correttezza dei Risultati.

  • In Nessun caso l'Autore può esssere ritenuto responsabile di eventuali malfunzionamenti e/o risultati non corretti.

bottom of page