Mostrando las entradas para la consulta hp-41c ordenadas por relevancia. Ordenar por fecha Mostrar todas las entradas
Mostrando las entradas para la consulta hp-41c ordenadas por relevancia. Ordenar por fecha Mostrar todas las entradas

Historia de la calculadora programable HP 41C


Las Calculadoras Programables son un tipo de calculadoras electrónicas que pueden ejecutar de forma automática una secuencia de operaciones bajo el control de un programa almacenado, como un ordenador. Se emplean normalmente para aplicaciones científicas, financieras, ingeniería y educación.


👑 La HP 41C, fabricada desde 1979 hasta 1990, fue el standard en ciencias e ingeniería durante gran parte de su vida. Programable, alfanumérica, con una pantalla LCD de alto contraste y expandible, tenía una gran capacidad de memoria y se podia gestionar de una forma mucho más avanzada que cualquiera otra de la competencia, era un verdadero ordenador portátil en el bolsillo.


Sus capacidades podían ser expandidas mediante 4 puertos de expansión en su parte trasera para albergar módulos de memoria ROM con nuevas funciones o conectar interfaz para utilizar impresoras térmicas, plotters, lectores de código de barras, dispositivos de almacenamiento, aparatos de medida, dispositivos de laboratorio de HP, etc.


Casi todas las teclas de la calculadora podían ser reasignadas a nuevas funciones o programas.



HP 41C con lector de códigos de barras


HP 41C casete de cintas magnéticas.

Plotter o Impresora conectado a la HP 41CV


HP 41C módulos de expansión y lector

Aún conservo la calculadora programable HP-41C,

 con las tarjetas magnéticas para archivar las aplicaciones



Agenda con notas y esquemas de programación, que fui realizando desde 1982 


La NASA uso esta calculadora en sus misiones espaciales

Un HP-41C que voló en nueve de las primeras misiones del transbordador espacial se exhibe en el Museo Nacional del Aire y del Espacio en Washington, DC HP-41C con algunas configuraciones de hardware especiales (la adición de tiras de velcro , módulo de tiempo de preproducción y un zumbador más fuerte , así como la eliminación de partes cuya desgasificación podría causar contaminación) se llevaron a cabo en las primeras misiones del Shuttle con el propósito de realizar cálculos mundanos pero necesarios, como calcular el cambio en el centro de gravedad debido al consumo de combustible. El HP-41C también fue programado para manejar los cálculos que generalmente realiza la computadora principal a bordo, como determinar los tiempos de encendido para el reingreso, en el caso de una falla de la computadora principal.





Resumen del Blog realizado por IA

Análisis IA del Blog Programación y Estructuras. RPN / QB64 

Autor: Juan Schwarzmann


El blog es una nostálgica mirada en sus inicios de la programación personal a través de la experiencia del autor desde su adolescencia en los años 60 y en los 80,  con la tecnología y la informática en sus comienzos con las calculadoras programables. Muestra cómo una herramienta aparentemente simple puede ser un catalizador para el aprendizaje, la creatividad y el desarrollo personal, que pueden durar toda la vida.

Su relato narra la evolución de sus herramientas informáticas, con aplicaciones realizadas por el mismo, desde calculadoras programables con lenguajes como RPN y LMS hasta ordenadores personales con BASIC, QuickBasic y, finalmente, software especializado como CYPE y TRICALC. Se destaca su autodidactismo y la transición de métodos manuales a la computación, culminando en su trabajo con sistemas BIM. El blog actual del autor refleja su continua pasión por la programación, utilizando actualmente QB64 , RPN y otros lenguajes actuales con IA  para el teléfono móvil y el ordenador como pasatiempos.

¿Qué influencia tuvo la electrónica en la transición a la programación del autor?

El autor comenzó a interesarse por la electrónica en su adolescencia gracias a un juego de construcción de dispositivos electrónicos llamado "El Ingeniero Electrónico EE20"1. A partir de esa experiencia, desarrolló una afición por la electrónica, construyendo aparatos electrónicos y leyendo revistas especializadas. Estas revistas incluían secciones dedicadas a la informática, lo que despertó su interés en este campo. La electrónica fue la puerta de entrada del autor a la programación, ya que a través de su interés por la electrónica, descubrió la informática y la programación. Posteriormente, la experiencia del autor con la electrónica le proporcionó una base para entender los principios básicos de la informática, lo que le permitió aprender diferentes lenguajes de programación de forma autodidacta

¿Qué motivó el interés inicial del autor en la electrónica?

El interés inicial del autor en la electrónica se despertó en su adolescencia gracias a un juego de construcción llamado "El Ingeniero Electrónico EE20" que recibió como regalo de Navidad en 1967. Este juego, fabricado por Philips España, le permitía construir diversos dispositivos electrónicos como radios, órganos musicales, transmisores de morse e intercomunicadores. La satisfacción de construir estos aparatos y verlos funcionar tras seguir los esquemas y conectar los elementos, fue lo que le cautivó y le hizo interesarse por el mundo de la electrónica.

¿Qué calculadoras programables usó el autor y qué lenguajes de programación empleó?

El autor utilizó principalmente dos calculadoras programables:

● Texas Instrument TI-58C (1980) :  Esta calculadora programable, que usaba el lenguaje LMS, tenía una pantalla de tipo led que solo mostraba números y carecía de interfaz para conectar impresoras u otros periféricos. Su memoria RAM era limitada y no utilizaba ningún medio de almacenamiento. A pesar de estas limitaciones, le permitía al autor agilizar la resolución de cálculos en sus proyectos de arquitectura.1

● HP-41C (1982): Esta calculadora alfanumérica era superior a la TI-58C en varios aspectos. Utilizaba el lenguaje de programación RPN (Reverse Polish Notation), tenía más precisión y podía almacenar programas en tarjetas magnéticas. Con la HP-41C, el autor pudo crear nuevas aplicaciones de estructura, incluyendo el cálculo de cimentaciones, armado de pórticos, vigas, forjados, muros de contención y estructuras metálicas.1

El autor describe su experiencia con la HP-41C como un gran avance, especialmente por su capacidad de imprimir resultados y plantillas de armados en una impresora térmica.1 El autor también menciona que el lenguaje RPN sigue siendo su lenguaje de programación favorito y lo utiliza en emuladores de la HP-42S en su PC y teléfono móvil.

¿En qué lenguaje programó el autor sus aplicaciones para la HP-86B?

En 1983 el autor programó sus aplicaciones para la HP-86B en el lenguaje HP BASIC. Este lenguaje le permitió mejorar las pantallas de entrada de datos y la salida a impresora o plotter de su programa de vigas y forjados reticulares.1 El autor aprovechó la potencia de cálculo de la HP-86B y su interfaz HP-IB, así como un ROM avanzado para cálculo matricial que agilizaba los tiempos de procesamiento.

¿En qué lenguajes programó el autor antes de usar QB64?

Antes de usar QB64, el autor programó en una variedad de lenguajes, impulsado por su interés en la electrónica y la informática desde una edad temprana. Estos lenguajes incluyen:

●LMS: Este fue el primer lenguaje que usó en la calculadora programable Texas Instrument TI-58C.1

●RPN (Reverse Polish Notation): Este lenguaje, que sigue siendo su favorito, lo usó en la calculadora HP-41C y lo continúa usando en emuladores de la HP-42S en su PC y teléfono móvil.12

●HP BASIC: Utilizó este lenguaje para programar aplicaciones para el ordenador HP-86B, mejorando las interfaces de usuario y aprovechando las capacidades de la máquina.1

●QUICK BASIC: Este lenguaje lo usó para reprogramar sus aplicaciones para el sistema operativo MS-DOS en el ordenador Compaq Deskpro 386.1

●AutoLISP: Programó rutinas en este lenguaje para automatizar tareas en AutoCAD.1

Además de estos, el autor menciona haber usado BASIC en un ordenador Olivetti, aprovechando la similitud con HP BASIC.1 También menciona otros lenguajes como COBOL, C, FORTRAN, FORTH, PASCAL, C++, PERL, PYTHON, JAVA, JAVASCRIPT, C#, VISUAL BASIC, GO y KOTLIN. Sin embargo, no especifica si él mismo programó en estos lenguajes o simplemente los menciona como parte de la evolución de la programación.

¿Qué software de diseño asistido por ordenador (CAD) usó el autor?

El autor menciona haber usado Autocad para el diseño y delineación de estructuras. Específicamente, lo usó en el Servicio de Arquitectura de la Diputación de Málaga, donde se implementó como parte de la modernización del departamento. El autor también programó rutinas en AutoLISP para automatizar tareas repetitivas en Autocad y desde 2017 realizo cursos avanzados con personal del Servicio de arquitectura, de la tecnología BIM (Building Information Modeling), ofreciendo a los Ingenieros y Arquitectos además del diseño CAD en 3D, funciones de análisis y simulación de todos los procesos de la construcción en forma completa y en tiempo real, implantando también un flujo de trabajo colaborativo, multidisciplinar y multiusuarios.

No se menciona el uso de ningún otro software de diseño asistido por ordenador (CAD) en las fuentes.

¿Qué software de cálculo de estructuras usó el autor después de 1990?

A partir de 1990, el autor comenzó a utilizar software de cálculo de estructuras desarrollado por empresas especializadas, como Cype y Tricalc, dejando de lado la programación de sus propias aplicaciones.

Estos programas, que aplicaban el método de elementos finitos, ofrecían una interfaz gráfica 3D para el diseño y cálculo de estructuras. El autor menciona que la decisión de adoptar estos programas se debió a dos factores principales:

●La creciente potencia de los ordenadores personales: permitía a Cype y Tricalc realizar cálculos complejos de manera más rápida y eficiente que sus propias aplicaciones.

●La constante actualización de la normativa española de hormigón (EHE): hacía que fuera difícil para él mantener su propio programa al día.

¿Qué paralelismos existen entre el diseño electrónico y la programación de software?

Aunque las fuentes no establecen una comparación explícita entre el diseño electrónico y la programación de software, la trayectoria del autor sugiere algunos paralelismos interesantes:

●Ambas disciplinas requieren un pensamiento lógico y sistemático: Tanto para diseñar un circuito electrónico como para escribir un programa de software, es necesario descomponer un problema complejo en partes más simples, establecer una secuencia de pasos y seguir una lógica precisa. La experiencia del autor construyendo dispositivos electrónicos con el juego "El Ingeniero Electrónico EE20"1 le proporcionó una base para desarrollar este tipo de pensamiento, que luego aplicó a la programación.

●Ambas disciplinas implican la creación de sistemas con una función específica: Un circuito electrónico está diseñado para realizar una tarea específica, como amplificar una señal o controlar un motor. Del mismo modo, un programa de software se escribe para realizar una tarea específica, como calcular una estructura o gestionar una base de datos. El autor programó aplicaciones para resolver problemas de ingeniería estructural, demostrando la capacidad de la programación para crear sistemas que realizan funciones complejas.

●Ambas disciplinas utilizan lenguajes especializados: El diseño electrónico utiliza diagramas esquemáticos y lenguajes de descripción de hardware para representar y comunicar los diseños. La programación de software utiliza lenguajes de programación con una sintaxis y semántica específicas para escribir instrucciones que la computadora pueda ejecutar. El autor ha utilizado diversos lenguajes de programación, como LMS, RPN, HP BASIC, Quick BASIC y AutoLISP, lo que demuestra su capacidad para adaptarse a diferentes lenguajes y herramientas12.

●Ambas disciplinas evolucionan constantemente: La tecnología electrónica avanza constantemente, con nuevos componentes y técnicas de diseño. La programación de software también evoluciona rápidamente, con nuevos lenguajes, paradigmas y herramientas. El autor ha experimentado esta evolución a lo largo de su carrera, adaptándose a las nuevas tecnologías y aprendiendo nuevos lenguajes de programación12.

En resumen, la trayectoria del autor sugiere que el diseño electrónico y la programación de software comparten similitudes en cuanto a la lógica, la creación de sistemas, el uso de lenguajes especializados y la constante evolución. Aunque las fuentes no profundizan en estos paralelismos, la experiencia del autor ofrece una perspectiva interesante sobre la conexión entre estas dos disciplinas. (Diciembre 2024)

HP 42S - Emulador Free 42

Calculadora programable HP-42s



La HP-42S fue una calculadora RPN científica programable introducida por Hewlett Packard en 1988. Tenía funciones avanzadas de matemáticas, álgebra lineal, análisis estadístico, ciencias de la computación, editor de matrices, soporte de números complejos, solucionador de ecuaciones, menús definidos por el usuario, capacidades básicas de gráficos, mucho más avanzada y potente reemplazó a la serie HP-41 siendo compatible con todos sus programas.

Emulador HP-41c <go41c> para móviles Androide


Emulador muy realista, pero limitado en capacidad de registros y no permite grabar los programas.

Emulador Free42 para PC o móviles Androide/ IOS (IPhone) - 2021


Este magnífico emulador gratuito de la HP-42s, permite guardar los programas en la memoria del móvil y los resultados copiarlos en la bandeja clips de la memoria para utilizarlos en otras aplicaciones. Tiene incorporado una cinta de impresión digital con formato similar a la de la impresora térmica original.
Tambien funciona como emulador en el PC y los ficheros de programas generados, se pueden intercambiar entre el PC y el móvil. Esto le confiere mucho mayor versatilidad que las originales HP-41CV y  HP-42S 



 Calculadoras DM42 y DM41X RPN


Actualmente el lenguaje RPN sigue vigente entre la comunidad científica. La empresa SwissMicros comercializa por 185 € la DM42 y DM41X RPN, gama insignia de las calculadoras RPN, un verdadero homenaje a las legendarias HP-42s y la HP-41cx ampliamente consideradas como las calculadoras más deseadas jamás fabricadas y de las más precisa del mercado mundial, utilizando la poderosa y probada lógica RPN.

El DM42 ejecuta Free42, basado en una biblioteca matemática de coma flotante decimal y coma flotante decimal de precisión cuádruple IEEE 754-2008, codificando números en 16 bytes y dando 34 lugares decimales de precisión con exponentes que van desde -6143 a +6144.


Del Ingeniero electrónico a programador y especialista de estructuras

Podcast generado por la IA de NotebookLM

📖  A principios de los 60 pasábamos más tiempo con nuestros amigos jugando fuera o con actividades deportivas que los jóvenes de ahora. En los ratos libres cuando estaba en casa además de la lectura (Verne, Hergé, Poe..etc), mis juegos preferidos eran los de construcción como "Urbis" o  Bayko  (*) y los de montajes como el Meccano, con el que podías realizar cualquier elemento mecánico como un coche, una grúa etc.., conteniendo ruedas, poleas y piezas de diversos tamaños, en metal con filas de agujeros para ensamblarlas por medio de tornillos y tuercas. 
En las navidades del año 67, me regalaron El Ingeniero Electrónico EE20   (*) fabricado por Philips España, consistía en una caja de madera con elementos incluidos para montar dispositivos electrónicos. Era un excelente juego orientado a adolescentes que de esta manera podían crear distintos aparatos como radios, órganos musicales, transmisores de morse, intercomunicador, etc., además del entretenimiento daba una gran sensación de satisfacción, cuando después de seguir el esquema de la plantilla y acabar de conectar todos los elementos, sonaba el altavoz o se encendía la lucecita 💡.

Con este divertido juego y su didáctico manual, comencé a interesarme por todo lo relacionado con la electrónica.


Seguí con mi afición y armaba sobre circuitos impresos, diversos aparatos electrónicos, usando un soldador y un mini voltímetro para comprobar las tensiones en los componentes.
Me suscribí en un curso a distancia de electrónica de CEAC y leía también revistas de electrónica, que como novedad sus últimas hojas estaban dedicadas a la informática. 


Al acabar el curso escolar en el Ashbury College Ottawa (Canada) donde disfrute de magníficas instalaciones deportivas y equipados laboratorios para prácticas de Quimica o de Física, regresé a Málaga y al terminar el COU, ingrese en la escuela Universitaria de Arquitectura Técnica de la Universidad de Granada.

📋En el tercer curso de la carrera, nuestro profesor de cálculo de estructura el Ingeniero D. Manuel Guzmán Castaños, usaba una calculadora programable "Texas Instrument TI-58"📔 para revisar los ejercicios de clase, con ella resolvía algunos los complejos problemas de calculo que nos exponía en la pizarra, transmitiéndonos su entusiasmo por la informática y las nuevas tecnologías aplicadas a la Ingenieria.


📐En el 78 una vez Colegiado, llevé direcciones de Obra como Arquitecto Técnico y comencé también a realizar mediciones y cálculos de estructura para algunos estudios de Arquitectura y constructoras, adquiriendo en 1980 una calculadora programable "TI-58C" de Texas Instruments, programando mis primeras aplicaciones en lenguaje LMS. 




📔La calculadora programable  TI-58C estaba muy limitada tanto en la pantalla que era de tipo led con dígitos (solo números), como por su carencia de interfaz imposibilitando conexión de impresora y otros periféricos, además solo guardaba los programas en su limitada memoria ram, ya que esta versión no usaba ningún medio de almacenamiento.
Aun así, compensaba el trabajo de introducir cada vez los programas manualmente, porque agilizaba bastante la resolución de los cálculos, trabajando con varios proyectos en serie, optimizando de esta forma el tiempo de tecleado de las diferentes aplicaciones que componen una estructura: cimentación, muros, porticos, forjados, etc.

Mi programa de Muros de Contención para TI-58 en lenguaje LMS

En el 82 cambie a la calculadora  HP-41C  alfanumérica programable en lenguaje RPN (Reverse Polish Notation), con más precisión y muy superior a la anterior al poder almacenar los programas en tarjetas magnéticas, tenía 4 puertos posteriores para módulos de expansión y salida a impresora térmica. 


Con la HP-41C me aventuré a realizar nuevas aplicaciones de estructura grabándolas en tarjetas, entre ellas la de cimentaciones con zapatas o losas, armado de porticos y vigas, forjados, muros de contención, cálculo de estructuras metálicas etc.  la más compleja fue el cálculo de forjados reticulares, ahorrando mucho tiempo de delineación en el tablero, al poder calcular y a la vez imprimir los resultados y las plantillas de armados de los nervios del forjado bidireccional, en la impresora de papel térmico.

En esta aplicación para forjados reticulares colaboro conmigo, realizando algunas simplificaciones con el método de cálculo, el Ingeniero Técnico José Rueda Briales.
 

Hasta entonces para calcular las estructuras, además de resolverlas con formularios, calculadora, papel y lápiz por el método del momento tope o simplificados, usábamos también los prontuarios con Ábacos de Fernando Rodriguez Avial, Montoya Meseguer, Torras o los de metálicas de los altos hornos y no existía ninguna aplicación para las calculadoras programables, adaptada a la normativa vigente española.

Aún no habían llegado los ordenadores personales y solo los consulting de ingenierías más punteros en España, contaban con ordenadores IBM como armarios, que usaban tarjetas perforadas para las aplicaciones o cintas magnéticas para almacenamiento de datos, con programación en Fortran para resolver las estructuras de puentes, industriales o de edificación.

En el 83 Hewlett Packard, IBM y Olivetti, empezaron a distribuir en España sus ordenadores personales.


A mediados de ese año adquirí el ordenador HP-86B , reprogramando todas las aplicaciones de estructuras en lenguaje HP BÁSIC, mejoré con rutinas gráficas las pantallas de entrada de datos y la salida a impresora o a plotter del programa de vigas y forjados reticulares, aprovechando la potencia de cálculo y el interfaz HP-IB, también llevaba un ROM avanzado para cálculo matricial que aligeraba bastante los tiempos de procesamiento, almacenando las aplicaciones y los cálculos en disquetes.


En el 84 me contrato la empresa Ditrónica representante de Hewlett Packard en Málaga, para comercializar entre otros mi programa de cálculo bidireccional para forjados reticulares con la plataforma HP-86B, esta aplicación obtuvo gran aceptación entre los estudios de Ingenierías dedicadas al cálculo de estructura.

Entonces solo existían programas para resolver pórticos ortogonales como SICE de  Soft, EPH de Arteck y PORTO de Fhecor, obteniendo los armados de vigas y pilares por tramos, no globalmente.


Recuerdo gratamente que mi profesor de estructura de la Universidad me llamó para felicitarme, mostrando gran interés por el programa realizado.

En aquella época la compra de un ordenador no era tan usual como ahora y suponía una fuerte inversión, recuerdo que algunos consulting de Ingenieria de Málaga (Enrique Sarria, Alfonso Sanchez, Cristobal Morilla, Juan Maria Hernandez, Jose Espejo, Juan R. Cava ....) tenían sus propios programas de cálculos de forjados reticulares, aplicando para su programación rutinas basadas en el método de porticos virtuales, descomponiendo el forjado en bandas centrales y de soportes, obteniendo los momentos flectores finales con el sistema Cross o Kani y los armados con los formularios de la normativa EH-82, me refiero a la época anteriores a la gran difusión de los ordenadores personales tipo PC o Apple de los 90 con precios mucho más asequibles.

Plotter HP


Posteriormente en el 88 adquirí el ordenador PC Compaq Deskpro 386 y volví a reprogramar las aplicaciones de estructuras en QUICK BASIC para el nuevo sistema operativo MS-DOS de Microsoft. En 1992 cambié al PC que incluía la nueva versión del sistema operativo Windows CE, más adelante al de Windows 95, al Windows XP (2001) y así sucesivamente cada 3 o 4 años fui renovando los equipos de trabajo a otros más potentes y con las nuevas versiones de Windows.

Mi programa de Forjados Reticulares (Quick Basic 4.5) 1989


Tambien utilicé software como DBASE para la gestión de base de datos de clientes o proyectos y programé bastantes rutinas en lenguaje AutoLisp, para agilizar las tareas repetitivas en la delineación de estructuras con la aplicación de  Autocad.


Desde el inicio de los 80 con las calculadoras programables, fui autodidacta en el aprendizaje de los diferentes lenguajes de programación, a base de libros y muchas horas de trabajo robándolo de mi tiempo libre, entonces no teníamos como ahora internet con las ayudas de Google, ni vídeos de YouTube para poder consultar.



En el 85 me contrato la Diputación Provincial de Málaga, para realizar los diseños y cálculos de estructura en los proyectos y participar en la futura organización de la informatización del Servicio de Arquitectura. Cuando llegué al departamento solo tenían un ordenador Olivetti con sistema operativo propio y lenguaje BASIC, que llevaba tiempo desconectado y abandonado sobre un archivador metálico, pero conseguí sacarle partido dado que las rutinas de programación eran muy parecidas a la de mi HP-86B.


En años posteriores se fue poco a poco modernizando el trabajo del Servicio, con los nuevos ordenadores PC, impresoras y plotter, adquiriendo programas técnicos como Autocad para dibujo, Presto para mediciones o procesadores de textos para sustituir las antiguas máquinas de escribir.


En el 90 tras aprobar las oposiciones, me trasladaron en comisión de servicio a la recién creada SOPDE, (Sociedad de planificación Turística, perteneciente a la Diputación de Málaga), para desarrollar entre otros proyectos un Palacio de Congreso en Mijas Costa.


La SOPDE tenía un Centro de Gestión Informatica con analistas y programadores que daban soporte a Ifecosol, Patronato de Turismo y también a las propias oficinas de la Sociedad de Planificación, en esta última montaron para el departamento de Oficina Técnica, una red Ethernet con 5 estaciones de trabajos (workstation) WS grafica de la marca Sun Microsystem, 3 PC 386, Plóter A0 e impresoras láser conectadas a un Server. Llevaba el sistema operativo UNIX multitarea y multiusuario que integraba sus propios programas técnicos escritos en lenguaje C (office, cad, estructuras, instalaciones, mediciones y demás aplicaciones), con la que realizábamos la gestión completa de los proyectos de Arquitectura y Urbanismo. Era un sistema colaborativo precursor de la metodología BIM actual.

Fueron casi dos años intensos y gratificantes, rodeado de innovadores recursos y tecnologías.


Sistema de conexión por módem, para envió de datos vía línea Telefónica en 1990.


Hasta que llegó Internet, solo existían distintas aplicaciones y protocolos que permitían intercambiar archivos y enviar correos electrónicos, nos conectábamos a través de rudimentarios módems, aún recuerdo que tenía que llamar antes por teléfono a mi cliente para que pudiéramos establecer la conexión, así como los diferentes tonos de pitidos que emitían estos ruidosos modems, que no era si no la traducción de la señal analógica a través del cable del teléfono fijo a digital al recibir o enviar los datos.
 
En 1995 comenzó a funcionar Internet de la mano de InfoVia con la línea RDSI, en el 2000 llegó la línea ADSL y en la actualidad disponemos de fibra óptica con mucho más estabilidad y velocidad en las conexiones.



Ya habían aparecido entonces importantes productores de software de cálculo de estructura en España, que aplicaban el método de elementos finitos con entrada de datos sobre gráficos 3D como Cype o Tricalc,  optimizando la potencia del hardware del PC para agilizar los cálculos, por este motivo y los frecuentes cambios en la normativa EH y posterior EHE de hormigón, al año comencé a usarlos al adquirirlo nuestro Servicio de Arquitectura y también en mi estudio, por lo que al final dejé de actualizar mi propio programa.
                                       

Estructura 3D Auditorio Felipe VI Estepona, diseñada con software de CYPE en el 2015. 

Desde 2017 el software de cálculo de estructura es compatible con la tecnología BIM (Building Information Modeling), ofreciendo a los Ingenieros y Arquitectos funciones de análisis y simulación de todos los procesos de la construcción en forma completa y en tiempo real, implantando también un flujo de trabajo colaborativo, multidisciplinar y multiusuarios.

Tambien los lenguajes de programación han evolucionado desde el COBOL de 1960, RPN, BASIC, C, FORTRAN, FORTH de los 80, PASCAL, C++, PERL (UNIX) de los 90, PYTHON, JAVA, JAVASCRIPT, C# del 2000, VISUAL BASIC, GO (Google) del 2009, hasta el KOTLIN para Androide en 2017.

  

Desde 1985 a 2018, llevé la dirección del departamento de Estructura y en los últimos años hasta mi jubilación, como jefe de zona en la unidad técnica de la Construcción e Infraestructuras ambientales. 

Ver el siguiente enlace:

🔗
🔝🔝🔝



La década de los 80 fue la transición de la era industrial, a la era científico-tecnológica de la computación y la informática.


El microchip abrió paso a una era que revolucionará para siempre nuestra forma de trabajar, divertirnos y comunicarnos. Fue la época en la que se dijo adiós al lapicero, al papel, a la regla de cálculo y a la máquina de escribir y le dimos la bienvenida al ordenador personal.


Los que con gran suerte nos tocó vivir de lleno esa transición tecnológica, tuvimos el privilegio de poder experimentar esa magia de los bits y a la vez que usábamos su hardware para el cálculo, en las comunicaciones o como entretenimiento, el software nos proporcionaba rapidez y a la vez seguridad al simplificar y verificar nuestros trabajos.


                         
Además de utilizar el lenguaje HTML/JavaScript para realizar blog, sigo usando como hobby el nuevo  QB64 (Quick Basic para Windows 10/11), donde se pueden realizar entretenidas aplicaciones con gráficos e imágenes para el PC, también uso Visual Studio y el emulador Free42 de la calculadora HP-42S desde el PC o con el teléfono móvil, para programar en  RPN (mi lenguaje favorito) que además me permite ejecutar, diseñar o modificar las App desde el mismo móvil y utilizarlas para cálculos o contabilidad doméstica y también como potente calculadora.
Si vas a realizar aplicaciones en el móvil recomiendo utilizar la plataforma gratuita de Google AppSheet por su facilidad de uso,  compatible con Androide y Windows, además puedes compartirla con hasta 10 usuarios o puestos y sincronizar sus datos.
También uso la App Mit Inventor que funciona en el PC y crea App para el móvil.







En 2023 comencé a estudiar la forma de aplicar en mis aplicaciones la tecnología que  surgía de las diferentes plataformas de inteligencia Artificial y en la actualidad además de diseñar tareas creativas, de productividad y aprendizaje, estoy generando nuevas apps con capacidades multimodales para resolver problemas complejos, con la ayuda de Gemini  y su razonamiento avanzado.
 
FREE42 en móviles Androide / Iphone

Pantalla del móvil con mis aplicaciones y blogs 

Además de mantener otros blogs, me dedico a investigar en este blog de Tecnología y Programación , subiendo nuevas aplicaciones y añadiendo enlaces interesantes sobre este y otros temas relacionados. ✌ abril 2023

Realizado con Gemini - Refuerzo tubo valla 2026