- interfaccia con il teodolite Pentax Pcs1 per registrare le misure
- Calcolo di angoli e distanze per il traccimento in base a coordinate
o in base a misure da altre stazioni.
Controlla il mio sito all'indirizzo :
http://www.geocities.com/SiliconValley/Vista/9747
tra qualche giorno.
P.S. Spero che tu capisca l'Italiano come io capisco lo Spagnolo.
Chek at my home page: http://www.geocities.com/SiliconValley/Vista/9747
(not yet, but in some days!)
Luca.
Se un poco mas concreto con lo que buscas.
Entre mis archivos tengo programas como:
* replanteo de alineaciones horizontales
* colector de datos
* calculo de intersecciones recta-recta, recta-circulo,
circulo-circulo, y otras funciones
* calculo de areas
* triseccion inversa
* calculo de puntos de alineaciones verticales
* calculo de acuerdos horizontales del tipo clotoide-circulo-clotoide
(y quizas alguno mas)
* interpolacion de cotas por el metodo de la inversa del cuadrado de
la distancia
* transformacion de coordenadas segun el metodo de Helmert
* salida de puntos en formato .DXF
...y quien sabe que mas.
La propia funcionalidad de la 48 permite hacer algunas cosas sin
necesidad de programa, en particular:
* replanteo o calculo de coordenadas de puntos (restar o sumar dos
numeros complejos)
* calculo, compensacion y cierre de poligonales (idem, pero usando
listas)
De los dos primeros programas, no he acabado de redactar los manuales,
puesto que aunque uno es de 1995 y otro del '96, solo los hemos usado
gente de mi equipo. Aparte, son los que mas espacio ocupan (uno es una
biblioteca -library- de 29Kb y el otro una biblioteca de 19Kb).
Del resto de programas, casi todos son funciones en User-RPL que se
ejecutan al evaluar la variable donde estan almacenados, cogen sus
argumentos y devuelven los resultados en la pila. Ocupan solo 2-3Kb cada
uno y no necesitan manual, apenas unas breves instrucciones
En cuanto al tema de geodesia, no he hecho nada por no ser practico.
La ultima vez que oigas hablar de geodesia sera cuando salgas de la
escuela. A no ser que vayas para Valencia o Madriz, claro.
Finalmente, de lo del calculo de poligonales y ese tipo de cosas para
las que no hace falta programar, habia escrito unos apuntes indicando el
proceso a seguir.
Si crees que algo de esto te puede interesar, hazmelo saber y te
enviare mas datos. Si bien la mayor parte de programas los tengo metidos
en la calculadora, tendria que buscar los apuntes y estos dias no me
sobra el tiempo, por eso te pido que concretes. Espero que te sea de
ayuda.
Para ponerte en contacto conmigo, responde a este mensaje en
comp.sys.hp48. Escribir a la direccion de e-mail que he puesto mas arriba
no funciona (cuestion de evitar el spamming).
Saludos,
Diego Berge.
Don't know what's the point here. Stake-out and coordinate calculation
has always been trivial on HPs (just a press on the R->P, P->R key), and
with the 48, it's made more comprehensible than ever.
Since it has a 'point' data type (i.e. complex numbers), the only
operation needed for a stake-out is simply substracting the instrument
point from the stake-out coordinates --and possibily changing the view to
polar mode. Same for backsights.
To get coordinates given horizontal distance and azimuth, enter instr.
point coordinates, then distance, azimuth in polar form, then add.
Given slope distance, vertical angle and horizontal angle, enter
instr. point coordinates as 3D vector (i.e. [ Northing Easting Elevation
]), and distance, angles in polar form as a vector too, spherical mode [
sd <)ha <)va ], add. * <) is the angle sign, right-shift+SPC.
If you have to deal with bearings (which you won't anyway), you'll
have to convert 'em into azimuths, and in that case you will probably do
need a program. I avoid using bearings altogether.
Finally, don't forget you can take advantge of the list processing
capabilities of the 48 on any of these cases, and even more, like doing
traverse calculation, closures, etc. right on the stack.
The question is *reliability*. What do you trust more, a program (even
if it's *your* program), or the machine's own functionality? Since you
rely on the later to do the former, the answer should come fast. All
programs are potentially flawed, and by avoiding using 'em, you're
avoiding these (potential or sometimes actual) flaws. While it may not be
all that important at college, in real life, mistakes can cost a hell of
a lot of $$$.
Well, just my $0.02.
Regards,
Diego Berge.
P.S.: Please respond by posting here. E-mail sent to the above address
will bounce back.
Es curioso que no se haya creado un mercado de programas para la 48
en Europa, tal como ocurrio en su momento con la 41, e incluso con la
42. En Norteamerica la cosa es bien distinta, pero debido a las
diferencias en nuestros metodos de trabajo, incluso en las unidades
angulares (y frecuentemente tambien de longitud, area y volumen)
trabajando aqui no se suele sacar provecho de sus programas.
En todo caso, buscare los apuntes de los programas (es decir, donde
pone para que sirve y como funciona) durante el fin de semana y te los
enviare.
>Yo estoy en segundo y llevo menos de un año con la calculadora, la
cual se
>las trae, porque se le debe dedicar muchisimo tiempo para sacarle
algun
>partido, ya que programarla creo que es algo complicado
Realmente no hace falta saber programarla para que sea util, como
ya dije en otro articulo. Lo que si vale la pena es leerse el manual
del usuario prestandole atencion.
> Te rogaria si puedes que me digas to correo electronico, ya que es
la
>cuarta vez que te mando un correo y me lo devuelve el servidor.
Claro, por eso te pedi que respondas en usenet. La direccion de
arriba no se refiere a ningun dominio existente.
Saludos,
Diego Berge.
Por cierto, sabeis por que no funciona es.comp.sistemas.hp48...?
Un fuerte abrazo desde Inglaterra,
Quique.
''''
(O O)
+-------------oOO------(_)-----------------------+
| Luis Enrique Gomez de Zuniga y de la Iglesia |
| Meng Aeronautical Engineering/City University |
| QUIQUE<dc...@city.ac.uk> |
+-------------------------------oOO--------------+
|__|__|
|| ||
ooO Ooo
Si bien estoy estudiando Ingenieria Industrial, quisiera acceder -cuando
tengas tiempo, ya que no es urgente- a la biblioteca de programas que
dispones, con la intencion de ampliar mi horizontre academico. Acaso existe
una URL, donde pueda levantarlos ?
> * calculo de intersecciones recta-recta, recta-circulo,
> circulo-circulo, y otras funciones
> * calculo de areas
> * triseccion inversa
> * interpolacion de cotas por el metodo de la inversa del cuadrado de
> la distancia
> * transformacion de coordenadas segun el metodo de Helmert
> * salida de puntos en formato .DXF
> * replanteo o calculo de coordenadas de puntos (restar o sumar dos
> numeros complejos)
> * calculo, compensacion y cierre de poligonales (idem, pero usando
> listas)
Gracias,
--
Carlos Lacroze
Industrial Engineering Student (UBA)
Buenos Aires - Argentina
la...@cvtci.com.ar
Hola Carlos,
estoy trabajando en ello, reuniendo los apuntes de los programas,
pasandolos a limpio, escribiendo las instrucciones donde es necesario,
etc. Estos dias no dispongo de mucho tiempo, pero supongo que para la
semana que viene ya ire sacando algo, que pondre en internet.
Cuando tenga novedades te lo hare saber. Ademas, siempre es un gusto
colaborar con un compatriota :-)
Saludos,
Diego Berge.
P.S.: La direccion de correo electronico de mas arriba no es valida
(antispam). Por favor, dirigir las respuestas al newsgroup.
Hoy 26-02-98 he puesto en mi página web las instrucciones de un primer
programa. Se trata de
una biblioteca para la HP48GX que contiene seis funciones de geometría
simple (básicamente
intersecciones y cálculo de áreas).
En los próximos días ampliaré los contenidos de la página con otras dos
funciones: Cálculo de
trisecciones inversas y Transformación de Helmert, y más adelante con dos
más que transfieren
una lista de puntos (2D ó 3D indistintamente) al PC; una en formato DXF,
lo que permite leer
dichos puntos directamente en AutoCAD u otros programas (la uso cuando
calculo un taquimétrico a
pezuña), la otra, los envía en formato CDF (Comma Delimited File) -- esto
es, cada punto en una
línea, x, y, z separadas por comas. Prácticamente cualquier programa que
manipule puntos acepta
este formato: Surfer, SDRMap, Excel (<-ugh!), incluso Word.
Y ya sé que lo que realmente le importa a los topógrafos es poder
calcular los malditos
replanteos y poligonales con la 48. Como dije antes, para eso no hay
programa pues es tan simple
como hacer, en caso que alguien no lo sepa:
(x1, y1) ENTER (x2, y2) ENTER -
Fácil, eh? En realidad la cosa se puede extender bastante más, tanto
como para calcular un
taquimétrico entero o una poligonal, siempre usando solo la pila. Desde mi
punto de vista, esto
tiene varias ventajas en cuanto que se utilizan métodos genericos para
conseguir el resultado, a
la vez que mucho más flexibles que un programa. Además es más rápido, no
ocupa memoria (lo que
lo hace insensible a los resets) y está disponible en cualquier
calculadora. Bien, en algún
momento pondré en el web los apuntes que hace unos años escribí sobre el
tema, pero puede pasar
un tiempo. Mientras tanto, si alguien los quiere (y me envía el sobre
franqueado), se los puedo
pasar por correo.
Cabe remarcar que a los replanteos que me refiero en el párrafo
anterior son de puntos
sueltos (radiaciones), lamentablemente, cosas como el cálculo de puntos en
alineaciones
horizontales o verticales sí hacen necesario el uso de programas.
En fin, la dirección de la página es
<http://personal.redestb.es/dberge/d985/>, desde allí se
puede bajar la biblioteca por e-mail siguiendo las instrucciones que se
dan.
Saludos,
Diego Berge.