Consulting Request: Marc Sanabra

Contact Name: Marc Sanabra

Contact Info

Contact email: msanabra@elastic-potential.com

Project Title: Aplicación para ingeniería de cálculo de estructuras edificación. // Application for engineering: for the analysis of structures of buildings.

Project Description: Basic scheme of the application and current level of development:

The application to be developed (caller GHC) is an extensión of the capabilities of an existing application (called WinEVA). WinEVA is already functional in Xojo and is a commercial software. Tutorials can be found on the internet.

The new application (GHC) is already remarkably developed, but its programming has been interrupted, because the original developer is not available to continue.

The user interface and development done so far are both in English. Support from the original developer of WinEVA and of GHC as currently developed, will be fully available.

The development of the new application (GHC) consists of:

  1. Create a general layout of the software, and of each of its menus and user interfaces [already developed]
  2. Creating the geometry of a structure [already developed]
  3. Providing properties to the parts of the structure [already developed], based on the selection of pre-established options available in a database, which the user has previously completed [already developed; and database already with data ready to be consulted]
  4. Dividing the geometry of the structure into smaller sections. Process called: structure discretization [already developed, but may need adjustment]
  5. Assign characteristics to each part of the distrctized structure. Characteristics are partly inherited from the characteristics feined in (3) and partly obtained through calculations based on characteristics defined in (3) [Not developed. Sample formulas available in Excel]
  6. For each part of the discretized structure, carry out calculations, to obtain some 20 fundamental results for each part of the discretized structure. [Not developed. Sample formulas available in Excel].
  7. For each part of the discretized structure, send some data to WinEVA, which WinEVA Will processes and returns other data [Not developed]
  8. For each part of the discretized structure, graphically represent the results obtained in (6) and the results obtained in (7) [Not developed, bot based on a simple graphical representation method, already functional in WinEVA]

Descripción del Proyecto: Esquema básico de la aplicación y nivel de desarrollo actual:

La aplicación a desarrollar (llamada GHC) es una ampliación de las capacidades de una aplicación ya existente (llamada WinEVA). WinEVA ya es actualmente funcional en Xojo y es un programa comercial. Se pueden encontrar tutoriales en internet

La nueva aplicación (GHC) ya está notablemente desarrollada, pero su programación ha quedado interrumpida, porque el desarrollador original, no tiene disponibilidad para continuar.

La interfaz de usuario y el desarrollo realizado hasta ahora están en inglés. [Sin embargo, WinEVA está programado en español]. El soporte del desarrollador original de WinEVA y de la parte de GHC desarrollada hasta ahora, será totalmente disponible.

Es desarrollo de la nueva aplicación (GHC) consiste en:

  1. Crear un diseño general del software, y cada uno de sus menús e interfaces de usuario [ya desarrollado]
  2. Crear la geometría de una estructura [ya desarrollado];
  3. Dotar de propiedades a las partes de la estructura [ya desarrollado], a partir de la selección de unas opciones preestablecidas disponibles en una base de datos, que el usuario ha completado previamente [ya desarrollado; y base de datos con datos y operativa]
  4. Dividir la geometría de la estructura en secciones menores. Proceso llamado: discretización de la estructura [desarrollado, pero puede requerir revisión]
  5. Asignar a cada parte de la estructura discretizada unas características. En parte heredadas de las características definidas en (3) y en parte obtenidas mediante cálculos a partir de las características definidas en (3) [Pendiente de desarrollar. Fórmulas de ejemplo ya disponibles en Excel]
  6. Para cada parte de la estructura discretizada, llevar a cabo cálculos, para obtener unos 20 resultados numéricos fundamentales asociados a cada parte de la estructura discretizada. [Pendiente de desarrollar. Fórmulas de ejemplo ya disponibles en Excel]
  7. Para cada parte de la estructura discretizada, mandar a WinEVA unos datos, que WinEVA procesa y devuelve otros datos [Pendiente de desarrollar]
  8. Para cada parte de la estructura discretizada, representar gráficamente los resultados obtenidos en (6) y los resultados obtenidos en (7) [Pendiente de desarrollar, pero basado en un método de representación gráfica sencillo, ya funcional en WinEVA]