Microstation: Importa coordenades i anotacions d'Excel
El cas: Tinc dades aixecats amb GPS Promark 100, i en usar l'aplicació GNSS de postprocés que tenen aquests equips em permet enviar la informació a Excel.
Les columnes marcades en groc són les coordenades aquest, nord i la seva respectiva anotació; la resta només és informació relacionada amb el postprocés.
El Problema: Requereixo que els usuaris amb les seves versions de Microstation que tenen importin les dades.
Formes llimacs de fer-ho
Si importen les coordenades amb Microstation amb el comandament fet per això, Només es venen els punts, no les etiquetes. Pel camí llarg, un usuari estava important-les des CivilCAD que ho fa de meravella, després des de Microstation s'obria i es convertia dgn que és el format on treballen cada punxi dia. Així que ... encara que gairebé em vaig anar, Agraeixo que m'hagin demanat un suggeriment com fer-ho; encara que en el fons crec ho fan per provar que no es em oxiden els ordres. És just el procediment que abans vaig explicar amb AutoCAD.
Com concatenar les coordenades amb Excel
Fer una VBA seria l'ideal, però com a costum del que un dia vam concloure: Excel hauria de ser més productiu que per fer taules de fulls, aquí el procediment combinant comandaments de Microstation (key in) amb ordres d'Excel (concatenar)
Crear un punt amb Microstation es fa amb l'ordre “place point”, i si es vol col·locar en una coordenada específica s'utilitza “xy=”, sempre usant el separador d'ordres que és el punt i coma (;). Així, en ingressar l'ordre place point; xi = 388218.835,1566315.816 hauria de dibuixar un punt just en aquesta coordenada.
En el cas d'Excel, la comanda concatenar funciona així: comanda concatenar, obrir parèntesi, després indicar tot el que es va a concatenar, i finalment tancar parèntesi. Ho explico de manera planyívola, però no és complicat quan s'entén i es fa a l'mínim un cop:
comando concatenar = concatenar obrim parèntesi ( després la comanda entre cometes ja que és un text, amb el seu punt i coma que separa la comanda “place point ;” després la coma per separar la següent cadena , després la comanda entre cometes ja que és text “xy=” la coma per a indicar nova cadena , i aquí seleccionem la cel·la respectiva C3 després la coma per indicar nova cadena , i la coma entre cometes per a separació de coordenades "," la coma per a indicar la següent cadena , cel·la que conté la coordenada nord i el punt i coma final D3,“;” després tanquem parèntesis )
Quedaria així:
=CONCATENAR(“place point ;", "xi ="C3, ","D3, ";")
Un cop fet això, només copiem la fórmula a les següents columnes quedant de la següent manera:
place point; xi = 388218.835,1566315.816;
place point; xi = 388219.911,1566320.28;
place point; xi = 388216.28,1566320.868;
place point; xi = 388215.36,1566316.473;
place point; xi = 388211.706,1566317.245;
place point; xi = 388212.713,1566321.593;
Com enviar-lo a Microstation
Aquest text es pot copiar i enganxar directament a la línia d'ordres (companyies de serveis públics key in) i vegin que els punts es dibuixen.
Però també puc copiar-lo en un fitxer txt o csv que pugui cridar com script.
Per exemple, el fitxer es diu puntosgeofumadas.txt, I s'emmagatzema en C; així que per dir-s'escriu el key in @c: \ puntosgeofumadas.txt. El nom no ha de tenir espais, i és preferible col·locar-lo en una ruta fàcil.
Com importar les anotacions
Funciona de la mateixa manera, amb la diferència que la comanda no és de punt sinó de text icon: place text icon
Concatenamos de la mateixa manera, comanda place text icon, cel·la que conté anotació, coordenades on es col·locarà el text:
=CONCATENAR(“place text icon ;”,B3,”;”,”xy=”,C3,”,”,D3,”;”)
I després hauria quedar-nos així.
place text icon; 10; xi = 388218.835,1566315.816;
place text icon; 11; xi = 388219.911,1566320.28;
place text icon; 12; xi = 388216.28,1566320.868;
place text icon; 13; xi = 388215.36,1566316.473;
place text icon; 14; xi = 388211.706,1566317.245;
place text icon; 15; xi = 388212.713,1566321.593;
I allà el tenen:
Per generar la poligonal, es faria el mateix, però amb la comanda place line, amb la precaució que els punts han de tenir seqüència; que no és aquest cas. Seria comandament place line, coordenada d'inici, coordenada de destinació ...
Segur hi ha altres formes de fer-ho, i programes de codi obert que ho fan de meravella. Però l'exercici és útil per agilitzar la ment i en el meu cas, evitar que es em s'oxidin les ordres.
Negatiu. No tinc.
Salutacions Wilson. M'alegra saber que els va ser útil.
No tinc a la mà el programa, però hauries de col·locar el comandament complet, com PLACE CIRCLE RADIUS.
Sort.
Hola amic, excel·lent informació, he aconseguit refrescar i millor encara resoldre situacions que vaig creure no es podia fer a microstation, tinc una pregunta que està relacionada al tema dalt tractat per vós, com faig per importar cercle en comptes d'un punt com a referència de pou ? vaig realitzar tots els passos a dalt esmentats utilitzant com a paràmetre: =CONCATENAR (“place circle;…..) i portat després a .txt i posteriorment portat a key in com a @d:\circulo.txt, però no he aconseguit graficar-los, podries vós ajudar-me en aquest sentit?
Salutacions.
Hola, bon dia, m'agradaria saber si tens un tutorial o nota sobre la forma de fer un post-procés per a un gps promark 200 al programa GNSS solutions ?? porto dies intentant però no i pogut a causa de que el GPS em llança arxius tipus .csv ... espero la teva resposta gràcies.
Bona, ja li explico que a el taller no va venir els Víctores i quan arribi vaig voler impressionar amb la seva ajuda, i mes bé li havien adaptat altres coses, i em vaig espantar preguntant immediatament com havien fet ... he he em diu victor la busquem en geofumadas ... que bo que ens doni suport sempre perquè sempre ha estat la meva màster en això, a més no ho vaig fer per prova ho vaig fer perquè mirava que em podien entendre poc o gens amb el vuelterio que havia de fer amb civilcad però realment tots al taller van quedar impressionats ...
aquestes ajuden ens generen major amplitud en els milers de truc que es poden fer amb la PC, però sempre és necessària una guia per poder-les aprendre ..
de part dels tècnics GRÀCIES, ja que mia només em resta dir-li guaoooo és un formatge.