Memòria del projecte en format PDF

Anuncio
CURSO INTERACTIVO PARA INSTALADORES
AUTORIZADOS DE GAS, CATEGORÍAS IG-I, IG-II,
IG-III E IG-IV
AUTOR: Guillermo Pérez Serna
DIRECTOR: José Ramón López López
FECHA: Septiembre / 2003
CURSO INTERACTIVO PARA INSTALADORES DE GAS
ÍNDICE
Prólogo ............................................................................................................. 4
Introducción .................................................................................................... 5
Objetivos.......................................................................................................... 6
Capítulo I – Descripción del contenido del curso ................................. 7
1.1. Presentación .................................................................................... 8
1.2. Menú del curso: Introducción ......................................................... 8
1.3. Primer nivel de formación............................................................. 10
1.4. Segundo nivel de formación.......................................................... 11
1.5. Tercer nivel de formación ............................................................. 12
1.6. Cuarto nivel de formación............................................................. 13
1.7. Normativa...................................................................................... 16
1.8. Test................................................................................................ 17
1.9. Problemas ...................................................................................... 18
1.10. Bibliografía ................................................................................... 18
1.11. Salir del curso................................................................................ 19
Capítulo II – Elaboración del curso ........................................................ 20
2.1. Entorno de programación en Neobook ......................................... 21
2.1.1.
Objetos ............................................................................ 23
2.1.2.
Propiedades de los objetos .............................................. 25
2.1.3.
Acciones.......................................................................... 26
2.1.4.
Diseño de una aplicación nueva...................................... 29
2.1.5.
Aplicaciones controladas por eventos............................. 30
2.2. Programación del curso................................................................. 34
2.2.1.
Propiedades de la publicación......................................... 34
2.2.2.
Página Maestra................................................................ 35
2.2.3.
Página de presentación del curso .................................... 38
2.2.4.
Página de Menú del curso ............................................... 39
2.2.5.
Página de Menú del Nivel IG-I ....................................... 42
2
CURSO INTERACTIVO PARA INSTALADORES DE GAS
2.2.6.
Página “Esquema básico” del Nivel IG-I........................ 43
2.2.7.
Página de “Esquema básico” del Nivel IG-IV ................ 45
2.2.8.
Página “Escritorio” ......................................................... 46
2.2.9.
Página de los problemas ................................................. 51
2.2.10. Página de Menú de los test.............................................. 51
2.2.11. Página de la Bibliografía del curso ................................. 57
2.3. Equipo informático utilizado......................................................... 58
2.3.1.
Hardware......................................................................... 58
2.3.2.
Software .......................................................................... 58
Capítulo III – Desarrollo del contenido de un tema: Quemadores .59
3.1. Nivel IG-I de formación ............................................................... 59
3.2. Nivel IG-II y superiores ............................................................... 65
Capítulo IV – Estudio económico ........................................................... 67
4.1. Costes de horas de trabajo............................................................. 67
4.2. Costes materiales .......................................................................... 67
4.3. Presupuesto final .......................................................................... 68
4.4. Estudio comercial ......................................................................... 68
4.5. Valoración económica .................................................................. 68
Capítulo V – Manual de usuario ............................................................. 70
Capítulo VI – Conclusiones ...................................................................... 79
Bibliografía ................................................................................................... 80
3
CURSO INTERACTIVO PARA INSTALADORES DE GAS
PRÓLOGO
En la actualidad las nuevas tecnologías se incorporan cada vez más al mundo de la
enseñanza, y ahora mediante la vídeo-conferencia se puede seguir una conferencia o un
curso desde una Universidad extranjera, o la presentación de un producto de una marca
industrial desde cualquier parte del planeta. Gracias a la evolución de los ordenadores y del
software de estos, con herramientas como Microsoft Power Point, Microsoft Word,
Microsoft Excel, Autocad, etc., se pueden elaborar documentaciones, tareas, contenidos,
presentaciones, publicaciones, etc., que hace unos años eran impensables.
Todo esto ha facilitado poder realizar: Cursos, asignaturas a distancia o
semipresenciales, consultas con el profesorado, exámenes, etc. Lo que sin duda hace que la
mentalidad de educación que se tenía de un tiempo a esta parte, tendrá que cambiar y los
colegios, institutos, centros y universidades que no se adapten a estas nuevas tecnologías
perderán el tren sin ninguna duda.
El trabajo que nos ocupa viene a refrendar que esta preocupación por no perder el
tren de esta nueva forma de enseñar y la aplicación de las nuevas tecnologías a la
enseñanza de las instalaciones de gas.
El proyecto consiste en la realización de un curso para instaladores de gas, bajo un
entorno de programación gráfico de autor, como es el Neobook. El curso está estructurado
en varios niveles de información, el cual a medida que nos adentramos o aumentamos de
nivel, se incrementa el contenido y la dificultad. Este curso está orientado a todos aquellos
interesados en obtener los diferentes carnés, para Instalador Autorizado de Gas, expedido
por el Organismo territorial competente, el cual establece cuatro tipos o categorías que son:
categoría IG-I, IG-II, IG-III y IG-IV, respectivamente.
La principal finalidad del curso es servir de soporte con unos conocimientos básicos
para los aspirantes a obtener el carné para Instalaciones Autorizadas de Gas. Siempre
teniendo en cuenta la utilidad que puede tener para técnicos, montadores e instaladores que
se dedican a esta profesión.
4
CURSO INTERACTIVO PARA INSTALADORES DE GAS
INTRODUCCIÓN
El gas natural se presenta como la solución idónea al cambio climático que padece
nuestro planeta, y como la única energía que puede hacer compatible el progreso
económico e industrial con la preservación del medio ambiente.
Y ello es así porque el gas natural es la fuente de energía más limpia, menos
contaminante y con menor contenido de carbono de todos los combustibles fósiles. Por esta
última razón, en su combustión se emite a la atmósfera menor cantidad de dióxido de
carbono, contribuyendo así a la disminución del efecto invernadero. A todo ello hay que
añadir su versatilidad, ya que el gas se puede emplear en el hogar, en el comercio y en la
industria. Las nuevas aplicaciones de esta energía, como la cogeneración, la generación
eléctrica con ciclos combinados y su uso como combustible para vehículos, están
impulsando el consumo del gas, que está llamada a ser la energía del siglo XXI.
Las ventajas medioambientales de esta energía comienzan desde su extracción. El
gas natural se consume tal y como se extrae de los yacimientos en los que se encuentran.
En este proceso, se genera menos contaminación que en el de otros combustibles fósiles y
en el transporte y distribución del gas, se realiza a través de gaseoductos enterrados, sin
producirse impacto ambiental sobre el paisaje.
Otra de las características del gas natural es que no emite partículas sólidas ni cenizas
en su combustión, y las emisiones de óxidos de nitrógeno son inferiores a las del carbón y
los productos petrolíferos. Asimismo, las emisiones de dióxido de azufre son
prácticamente nulas. Así se reconoce en los países con reglamentaciones estrictas para
proteger el medio ambiente, donde el consumo de gas natural está creciendo en
aplicaciones donde se reduce la contaminación.
Ante todos estos acontecimientos, es latente la necesidad de formar a técnicos
especializados en las instalaciones de gas, lo que comporta la exigencia de nuevas
habilidades y conocimientos para el personal responsable o encargado de las mismas y, en
consecuencia, nuevas necesidades de información y de formación.
Todo esto conlleva a un reposicionamiento tanto de las enseñanzas técnicas
relacionadas con el tema como de las publicaciones que se editan sobre el mismo. Una de
las funciones de la Universidad es dar respuesta a las necesidades que demanda la sociedad
y, en el caso de las enseñanzas técnicas, dichas demandas se centran en la industria. Las
Universidades y Escuelas Técnicas están tratando de responder a esta evolución y demanda
a través de cursos de Postgrado y Másters, aunque existen muchas voces desde el exterior
donde expresan que esto ya no es suficiente y que se ha de hacer algo más. Y auguran que
sólo aquellas universidades y escuelas que sigan este camino (adecuando los planes de
estudios a las necesidades que se plantean) con la mayor flexibilidad y rapidez, ayudarán a
mejorar la adecuación de los nuevos titulados a las necesidades que ya tienen hoy nuestras
empresas y que tendrán más en el futuro, colaborando de esta manera en una mayor
eficacia y en el aumento de competitividad de nuestras empresas. Los motivos que nos
llevaron a realizar este curso, son algunos de los expuestos anteriormente, aunque se es
consciente de que no se solventarán todos los problemas existentes y que todavía hay
mucho camino por recorrer, más si cabe por la expansión y evolución continua existente en
el campo de las instalaciones de gas.
5
CURSO INTERACTIVO PARA INSTALADORES DE GAS
OBJETIVOS
El principal objetivo del proyecto es la realización de un Curso Interactivo para
Instaladores Autorizados de Gas que sirva de soporte a los aspirantes para las diferentes
categorías de instaladores autorizados de gas y que éste pudiese ser utilizado por cualquier
usuario que quisiese entrar en el mercado gasista. También al mismo tiempo el sentar un
poco las bases de dar unos mínimos conocimientos sobre el tema. Para lograr este objetivo
se han seguido una serie de pautas:
-
Determinar y recopilar la información para elaborar el contenido del curso para
Instaladores de gas.
-
Buscar un entorno de programación adecuado como es el Neobook.
-
Dar una estructura al curso en niveles de formación.
-
Dar un contenido a los temas, según el nivel de información.
-
Que su manejo sea fácil.
-
Diseño atractivo, se ha cuidado el tipo y tamaño de letra, colores, fondo de
pantalla, etc.
-
Que el usuario del curso se sienta participe en el mismo.
-
Grabado en CD-ROM.
Con la única finalidad de que el usuario al finalizar el curso, haya adquirido unos
conocimientos básicos sobre las instalaciones de gas.
6
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
CAPÍTULO I
DESCRIPCIÓN DEL CONTENIDO DEL CURSO
El curso sigue una estructura lógica, para facilitar al usuario, la comprensión y
aprendizaje de una forma progresiva, de los conocimientos básicos de una instalación de
gas, para ello, el curso se ha estructurado en cuatro niveles de formación, desde el nivel
más básico hasta el nivel más completo de formación. Así de esta forma, se facilita la
introducción del usuario al curso, intentando que el usuario asimile de forma escalonada
los conocimientos que el curso ofrece.
Para complementar el contenido teórico, se han incluido un test, para que usuario
pueda autoevaluarse, unos problemas sobre el cálculo de instalaciones y una recopilación
de normativa referente al tema del curso.
En la elección del entorno se ha tenido en cuenta: el programa a utilizar, los colores,
tipo de letra, imágenes, etc. con la finalidad que el curso sea atractivo, ameno, de fácil
manejo y comprensión para el alumno.
En la realización del curso se han seguido una serie de pautas como han sido: una
recopilación de documentación sobre el tema del curso (conocimientos teóricos, cálculos,
mantenimiento, normativa, etc.), para adquirir unos conocimientos sobre las instalaciones
de gas. A continuación se indica la forma de actuar o proceder para la utilización del curso,
así como un breve comentario sobre el contenido de los diferentes temas que componen
dicho curso.
7
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
1.1. Presentación
Una vez ejecutado o instalado el curso desde el CD-ROM, la sesión se inicia con la
pantalla de presentación, mostrando el logotipo de la Universidad y del Escuela, el título y
autores del curso (véase figura 1.1). Finalizada la presentación del curso, para continuar
con la ejecución del curso y presentar la pantalla correspondiente al menú, sólo es
necesario pulsar con el ratón en cualquier punto de la pantalla o pulsar cualquier tecla del
teclado.
Figura 1.1. Pantalla de presentación.
1.2. Menú del curso: Introducción
Una vez concluida la presentación, en la siguiente pantalla, como se muestra en la
figura 1.2, se aporta una visión general del contenido del curso, a quién va dirigido éste y
se permite el acceso a todo el contenido del curso, mediante una serie de botones situados
en la parte inferior, con los siguientes puntos:
-
Introducción.
-
IG-I: Primer nivel de formación.
-
IG-II: Segundo nivel de formación.
-
IG-III: Tercer nivel de formación.
-
IG-IV: Cuarto nivel de formación.
-
Normativa.
-
Test.
-
Problemas.
-
Bibliografía.
Situado en la parte superior de la pantalla, se encuentra el botón de “Ayuda” donde
se puede visualizar el contenido de la ayuda para moverse por el curso, y el típico “Acerca
8
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
de...”. En la parte superior de la pantalla, también se presenta el botón de “Salir”, en forma
de aspa para que el usuario pueda abandonar el curso.
Figura 1.2. Menú de la aplicación
Seguidamente, se expone brevemente el contenido de los diferentes niveles de
formación, la normativa, el test, los problemas y bibliografía que ha sido consultada para la
elaboración del proyecto.
En los diferentes niveles de formación se presenta un temario, que es prácticamente
el mismo, para los cuatro niveles, y lo único en que se diferencian es en la profundidad en
la que se desarrollan.
9
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
1.3. Primer nivel de formación
En este nivel se ha desarrollado el programa teórico-práctico correspondiente a la
categoría IG-I, para Instaladores Autorizados de Gas, es el más interactivo y básico en
cuanto a información y contenido se refiere, en el cual se presenta el índice para esta
categoría, pero con los mínimos requisitos de conocimiento (véase figura 1.3). Pretende
ser un primer punto de contacto con las instalaciones de gas.
Figura 1.3. Nivel IG-I de formación
Así, en este nivel se puede acceder a los siguientes temas: Esquema Básico dónde
podemos identificar las diferentes partes de una instalación de gas que en este nivel se va a
tratar, una Terminología y unidades, el temario propio de esta categoría, y los
Requerimientos Prácticos donde se describen las prácticas que se deben realizar. En
este nivel formación, en el punto Esquema Básico (ver figura 1.4) se presenta el esquema
de una instalación de gas en el cual mediante el movimiento del ratón por encima de la
figura se podrá identificar cada una de las partes físicas que la componen.
Figura 1.4. Esquema básico de una instalación de gas (IG-I)
10
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
Este simple esquema de una instalación es el que determinará el contenido y la
profundidad de los conocimientos de los siguientes puntos de este nivel.
1.4. Segundo nivel de formación
Este apartado incrementa el contenido de los temas del nivel anterior, aunque el
índice del temario es el mismo, variando las prácticas necesarias para alcanzar esta
categoría, con lo cual el índice para este nivel queda como muestra la figura 1.5.
Figura 1.5. Nivel IG-II de formación
En este nivel formación, en el punto Esquema Básico (ver figura 1.6) se presenta la
instalación de gas que podrá realizar el aspirante a ésta categoría. De manera que mediante
el movimiento del ratón por encima de la figura se podrá identificar cada uno de los
elementos del esquema. Al igual que el nivel anterior, los contenidos y información de
cada tema, están en función de este Esquema Básico.
Figura 1.6. Esquema básico de una instalación de gas (IG-II)
11
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
1.5. Tercer nivel de formación
Continuando con la dinámica del curso, en este nivel se sigue aumentando el
contenido de los temas ya expuestos en los niveles anteriores, tal como se muestra en la
figura 1.7.
Figura 1.7. Nivel IG-III de formación
Superado este nivel, se considera que el usuario ya ha adquirido una serie de
conocimientos y ha de estar en disposición de diseñar, calcular y realizar una instalación de
gas con todos los elementos que se muestran en el Esquema Básico (ver figura 1.8), de
dicho nivel.
Figura 1.8. Esquema básico de una instalación de gas (IG-III)
En el punto Esquema Básico se presenta una instalación de gas desde la red de
distribución de alta presión, hasta una instalación receptora. De manera que mediante el
movimiento del ratón por encima de la figura se podrá identificar cada uno de los
12
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
elementos de la instalación. Al igual que en los dos niveles anteriores, los contenidos y
conocimientos de cada tema, están en función de este Esquema Básico.
1.6. Cuarto nivel de formación
Como se ha indicado en el apartado anterior, la forma de actuar continua siendo la
misma, aunque en este apartado, es donde el contenido y la profundidad de los
conocimientos es la más completa.
Este apartado del curso es el más completo en información, con una ampliación de
los temas ya tratados más la incorporación de los siguientes temas: Aplicaciones y Anexos.
Así, se puede observar en la figura 1.9, como quedan estructurados todos los temas del
curso.
Figura 1.9. Nivel IG-IV de formación
A continuación, se ofrece una visión general de cada uno de los temas del nivel IGIV de formación del curso:
-
Esquema básico de una instalación de gas: muestra una instalación de GLP (Gas
Licuado del Petróleo), mediante depósito fijo, en la cual el usuario mediante el
ratón puede identificar los diferentes elementos que componen una instalación de
gas, tal como se muestra en la figura 1.10.
-
Terminología y unidades: en este tema se incluyen una serie de definiciones y
unidades de medida más representativas que son utilizadas en el campo de las
instalaciones de gas, que sirven para nombrar o identificar una serie de
elementos, y para que los técnicos y operarios puedan consultar algún concepto
relacionado con el curso.
13
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
Figura 1.10. Esquema básico de una instalación de gas (IG-IV)
-
Materiales, uniones y accesorios para las conducciones de gas: descripción de los
distintos materiales, uniones y accesorios utilizados para la realización de las
canalizaciones de gas
-
Instalaciones de tuberías, pruebas y ensayos: la ubicación de las tuberías se tiene
que realizar ajustándose a cada caso en particular, con lo cual, es necesario
conocer como adaptar la instalación. Además una vez realizada se realizarán las
pruebas y ensayos descritos en este capítulo.
-
Instalación de contadores: enumeración de los tipos de contadores, y de las
distintas configuraciones de instalación en los recintos.
-
Ventilación de locales: en los locales destinados a acoger aparatos a gas se tiene
que realizar una buena ventilación considerando siempre una serie de normas.
-
Quemadores: en este tema se describe el funcionamiento de los quemadores, de
sus partes, y de los diferentes tipos.
-
Dispositivos de encendido, de protección y seguridad de aparatos: los aparatos
que no necesitan de la continua vigilancia, por parte de las personas, incorporan
una serie de dispositivos de seguridad y protección.
-
Aparatos de utilización: descripción de los aparatos más comunes que utilizan
gas como combustible.
-
Accesorios de las instalaciones de gas: la adecuación de las características de los
distintos gases (presión, caudal, etc.) se realiza con los elementos aquí descritos.
-
Bombonas de GLP de contenido inferior a 15 kilogramos: definición de las
características de las típicas bombonas de gas.
-
Botellas móviles de GLP de contenido superior a 15 kilogramos: en este apartado
se diferencian las botellas de GLP por su contenido, ya que la forma de ubicarlas
en las instalaciones es más compleja que las del apartado anterior.
14
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
-
Depósitos para GLP: este tema es de obligado conocimiento para todas las
categorías, aunque el único técnico que podrá realizar este tipo de instalaciones
será el poseedor del carné IG-IV.
-
Representación de instalaciones: a la hora de diseñar las instalaciones se deberá
seguir los criterios aquí descritos, para que cualquier técnico sea capaz de
interpretar un esquema de una instalación.
-
Cálculo de instalaciones receptoras: en este tema se describen los diferentes
métodos, tablas y ábacos que se utilizan para el cálculo de las instalaciones.
-
Seguridad y emergencias: debido a que el gas es un combustible fácilmente
inflamable, se debe tener precaución con su manipulación para no sufrir
accidentes. Estas precauciones son las que se describen en este apartado.
-
Requerimientos prácticos: además de unos conocimientos teóricos, el aspirante a
cualquier categoría de Instalador Autorizado de Gas deberá realizar las prácticas
que se describen aquí.
-
Aplicaciones: para que el usuario pueda visualizar las distintas instalaciones que
en la realidad se puede encontrar, o que tendrá que realizar.
-
Anexos: se detallan aspectos no englobados en el temario oficial.
15
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
1.7. Normativa
Este apartado está dedicado a las normativas y reglamentos de ámbito nacional que
están relacionados con los diferentes temas del curso.
Debido a la extensión de este apartado primero se presenta un índice donde se puede
elegir la norma que se desea visualizar (ver figura 1.11). Una vez elegida se mostrará como
se puede ver en la figura 1.12.
Figura 1.11. Pantalla del índice de normativa
Se debe de hacer hincapié, en que la normativa que el curso dispone no es la única
sobre el tema, pero sí la más utilizada, siendo responsabilidad del usuario la actualización
de la misma.
Figura 1.12. Pantalla de la normativa
16
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
1.8. Test
El test consta de una pantalla de inicio donde podemos elegir entre diferentes test
agrupados en temas, con una serie de preguntas seleccionadas de cada uno de los temas
desarrollados en el curso (ver figura 1.13). El objetivo del test es que el usuario pueda
autoevaluarse y así poder ver, los conocimientos adquiridos.
Figura 1.13. Pantalla inicio del test.
Una vez elegido el tema del test este se presenta y el usuario puede responder las
preguntas. La respuesta elegida se presenta después de cada pregunta de forma que el
usuario sabe en cada momento cual ha sido su elección, cuando se llega al final pulsando
sobre el “hipervínculo” Ver resultado se muestra por pantalla el número de respuestas
correctas, el de incorrectas y las no contestadas, y cuales lo han sido, así el usuario sabrá en
todo momento en que preguntas ha fallado y así poder modificar su elección y volver a
autoevaluarse (ver figura 1.14).
Figura 1.14. Pantalla del test.
17
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
1.9. Problemas
Los ejercicios prácticos resueltos que figuran en este capítulo son fundamentales para
dominar el cálculo de instalaciones de gas, ya que son un reflejo de lo que se encontrará el
técnico en la realidad. La dificultad de los problemas va en función del nivel en el que se
encuentre el usuario.
Figura 1.15. Pantalla de problemas
1.10. Bibliografía
En este apartado se detallan una serie de libros, artículos, etc., muchos de los cuales
han sido de utilidad para la elaboración de este curso y otros que se facilitan para que el
usuario pueda aumentar sus conocimientos. También se incluyen varios enlaces a las
páginas web de los principales fabricantes de aparatos a gas y asociaciones gasistas.
Figura 1.16. Bibliografía
18
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO I
Es importante citar que la aplicación dispone de un botón de información para el
usuario, dónde se da toda clase explicaciones de cómo funciona el curso.
1.11. Salir del curso
En cualquier página del curso que nos encontremos, se presenta la opción de salida
del mismo. Si se pulsa el botón de salida se muestra una ventana como la que se muestra
en la figura 1.17, para la confirmación salida del curso.
Figura 1.17. Confirmación para salir
19
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
CAPÍTULO II
ELABORACIÓN DEL CURSO
En el capítulo anterior se ha expuesto el contenido general del curso, ahora se
explicará cómo se realizó el curso.
En un principio, el curso se planteó para ser realizado en el lenguaje de programación
Visual Basic. Éste es un sistema de desarrollo diseñado especialmente para crear
aplicaciones mediante interfaz gráfica, de forma rápida y sencilla. Para elaborar estas
aplicaciones, se utilizan fundamentalmente dos herramientas: una que permite realizar
diseños gráficos y otra un lenguaje de alto nivel.
La palabra “Visual” hace referencia al método que se utiliza para crear la interfaz
gráfica de usuario. En lugar de escribir numerosas líneas de código para implementar una
interfaz, se utiliza el ratón para arrastrar y colocar los objetos prefabricados al lugar
deseado dentro de un formulario.
La palabra “Basic” hace referencia al lenguaje Basic (Beginners All-Purpose
Symbolic Instruction Code), uno de los lenguajes más utilizados en la historia de la
informática. Visual Basic ha evolucionado a partir del lenguaje Basic original y ahora
contiene centenares de instrucciones, funciones y palabras clave, muchas de las cuales
están directamente relacionadas con la interfaz gráfica de Windows.
Si el objetivo es crear un pequeño programa para uso personal o para un grupo de
trabajo, un sistema para una empresa o incluso aplicaciones distribuidas de alcance
mundial a través de Internet, Visual Basic dispone de las herramientas necesarias, pero
para este proyecto presentaba un gran inconveniente, que llevó a plantearnos el utilizar otra
herramienta para la realización del curso.
El problema residía en el almacenamiento de la información, ya que al implementar
el curso con Visual Basic, no cabía toda la información en un CD-ROM, por tanto, o se
grababa en varios CD’s o se reducía el contenido del mismo.
Dicho problema se hallaba en el uso del objeto “Rich Text Box” para presentar la
información con texto e imágenes. Este objeto convierte un fichero de Word (.doc) a RTF
(formato de texto enriquecido), esto provoca que un fichero con texto e imágenes de 500
Kbytes se convertía en 40 MB, y con sólo 20 ficheros de información ya se llena un CDROM.
Este inconveniente de aumento de tamaño no se producía si el contenido del fichero
era sólo de texto. Entonces se intentó buscar un método para relacionar la lectura del texto
con la carga de imágenes, de manera que al clicar con el ratón encima del texto aparecieran
las imágenes (es decir crear un hipervínculo), pero no se encontró un modo de realizarlo de
la forma deseada, aunque pudiéndose realizar el resultado no era el deseado, así viendo que
se perdía el tiempo con el Visual Basic, se optó por buscar otro programa para implementar
el curso.
20
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
El nuevo programa fue el Neobook, este programa ya está encaminado a la creación
y distribución de publicaciones a través del ordenador. Además del uso de texto e
imágenes permite incluir animaciones, videos, música, elementos interactivos, efectos
visuales, etc.
Aunque las posibilidades del Neobook comparadas con el Visual Basic, son más
limitadas, para la aplicación que se requiere en este proyecto, el Neobook se adapta
perfectamente y además su programación es mucho más simple. El programa Neobook
permite crear programas para uso personal, grupos de trabajo, empresas, aplicaciones
distribuidas a través de Internet, libros electrónicos, utilidades, folletos, catálogos, juegos y
otras muchas.
Una vez terminada la publicación, ésta puede ser compilada a una aplicación
ejecutable de 32-bits Windows (.exe), como salva pantallas (scr) o Internet Explorer ®
plug-ins, para ser distribuida a través de Internet, en disquetes o CD, sin la necesidad de
que el usuario posea el programa Neobook.
2.1. – Entorno de programación en Neobook 4.1.0.
Cuando se inicia el programa Neobook por primera vez, aparece automáticamente
una publicación en blanco. Entonces se observa que la pantalla de trabajo del Neobook
consiste en una gran área de fondo blanco rodeada de barras de herramientas y paletas.
En la siguiente figura 2.1 se muestra como es el entorno del programa Neobook para
crear aplicaciones.
Figura 2.1. El entorno de creación de una aplicación en Neobook.
Una publicación en Neobook está compuesta esencialmente por diferentes páginas,
con un máximo entre 200 a 300 páginas. En cada página se incluye cierta información
mediante los “objetos” y mediante botones o otros elementos se establece el enlace entre
ellas.
21
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Como se muestra en la figura 2.2, para crear una publicación, se crean páginas sobre
cuáles se insertan otros elementos llamados objetos (etiquetas, botones, cajas de texto,
etc.) y a continuación se escribe el código fuente relacionado con cada objeto. Es decir,
cada objeto está ligado a un código que permanece inactivo hasta que se dé el evento que
lo activa; por ejemplo, un clic del ratón.
Neobook proporciona las herramientas que permiten crear páginas y objetos sin
escribir código. También incluye un entorno de desarrollo que permite ejecutar todas las
tareas de edición, ejecución y mantenimiento de programas de una forma fácil y cómoda.
Figura 2.2. Aspecto del programa Neobook.
A continuación se describen las partes de la pantalla de trabajo del Neobook:
-
La Barra de la aplicación es un componente estándar de cualquier programa que
funcione bajo en entorno Windows. Esta barra incluye los comandos de Archivo,
Edición, Herramientas, etc. y cierre de una publicación.
-
La Barra de Navegación situada a la derecha de la Barra de la aplicación permite
el acceso directo a la página principal, a la primera página, a la última página y a
la página anterior y posterior a la actual de la publicación.
-
El Área de Trabajo ocupa la mayor parte de la pantalla para permitir la creación y
edición de publicaciones.
-
La “Página Maestra” contiene los elementos comunes que se pueden repetir en
alguna o todas las páginas de la publicación. Se consideran elementos comunes
tales como botones de navegación, títulos, números de página, etc. Estos objetos
pueden añadirse, modificar o eliminar de la “Página Maestra” igual que con
cualquier otra página de la publicación.
-
El Listado de objetos contiene la lista de todos los objetos utilizados en cada
página. Desde el listado de objetos se puede seleccionar un objeto para
modificarlo o cambiar sus atributos.
22
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
-
La Barra de Herramientas contiene una selección de los objetos que se usaran en
la publicación. Esta barra es flotante y se puede minimizar para ocupar un área
menor.
-
La Información de Depuración permite visualizar, paso a paso, los errores de
compilación, las acciones que se realizan y los valores de las variables al mismo
tiempo que se ejecuta la aplicación.
-
Las Lengüetas de las Páginas nos indican el título de las páginas de una
publicación. Cada vez que se incluye una nueva página, aparece una lengüeta
nueva. Esto nos permite un rápido acceso a todas las páginas solamente clicando
encima de la lengüeta correspondiente.
2.1.1. –Objetos
Las páginas y el conjunto de objetos forman la interfaz o medio de comunicación. En
Neobook, tanto las páginas como cada uno de los objetos tienen predefinido un conjunto
de propiedades o datos y una serie de procedimientos.
En Neobook, cada elemento que se añade a la publicación, sea texto, imagen,
botones, etc., se considera un objeto. La creación de un objeto se realiza mediante la Barra
de Herramientas mostrada en la figura 2.3.
Los objetos pueden ser editados, movidos, borrados o copiados, pero considerando
siempre que en un mismo proyecto no puede haber dos objetos con el mismo nombre,
aunque estén en páginas diferentes.
Figura 2.3. Ejemplo de controles.
A continuación, se explican los objetos más utilizados, mostrados en la figura 2.4:
-
Rectángulo y Línea: Muestra un elemento gráfico simple, como es un rectángulo
o una línea.
-
Texto: Texto que sólo se muestra; por ejemplo, para identificar un campo de un
formulario o mostrar instrucciones al usuario.
-
Botón de Comando: Es un botón de comandos, es el elemento interactivo por
excelencia.
23
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
-
Casilla de verificación: Un conjunto pequeño de opciones entre las que el usuario
puede elegir una o más.
-
Botón de opción: Un conjunto pequeño de opciones entre las que el usuario sólo
puede elegir una.
-
Caja o cuadro de texto: Texto que el usuario puede modificar; por ejemplo, un
campo de entrada de pedidos o un cuadro de contraseña.
-
Fichero de texto: Fichero de texto en formato Rich Text Box ( .rtf)
-
Imagen: Es un cuadro o archivo gráfico donde se mostrará una imagen en
formato BMP, JPEG, GIF, PCX, PNG, TIFF, ICO y WMF.
-
Lista: Una lista desplegable de opciones entre las que puede elegir el usuario.
-
Lista desplegable: Una lista desplegable de opciones junto con un cuadro de
texto. El usuario puede elegir de la lista o escribir una opción en el cuadro de
texto.
-
Expandir / contraer paleta: Permite expandir o contraer la paleta de herramientas,
véase figura 2.4. Esta paleta permite modificar las características gráficas de un
objeto.
Figura 2.4. Expansión barra de herramientas.
24
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.1.2. –Propiedades de los objetos.
Cada tipo de objeto tiene predefinido un conjunto de propiedades, como título,
nombre, color, etc. Las propiedades de un objeto representan los datos que por definición
están asociados con ese objeto.
Para cambiar estas propiedades tenemos que utilizar la ventana de propiedades que
se muestra en la figura 2.6, donde se observan las propiedades que presenta el botón de
pulsación “Botón de Comando ”del ejemplo de la figura 2.5.
Figura 2.5 - Botón de pulsación
Si se observa la figura, en la parte izquierda, presenta tres iconos: “General”,
“Apariencia” y “Acciones”. En el primero, que está seleccionado en azul, debemos
indicar el nombre del objeto, en este caso, BotonMIG1, el texto que incluirá el botón: IG-I,
el estado inicial, la alineación y el comentario de sugerencia, que aparecerá cuando el ratón
pase por encima del botón: Ver temario de IG-I.
Figura 2.6. Propiedades de un Botón de Comando: General
En el segundo icono “Apariencia”, se especifica el formato del botón: si presenta
borde, si es transparente, si incluye una imagen en su interior, etc. Y en el último icono
“Acciones” se indican las acciones a realizar ante un evento producido sobre el botón. (ver
apartado siguiente).
25
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.1.3 –Acciones
La mayoría de objetos, a parte de las cualidades visuales, permiten realizar otras
tareas. Estas tareas van desde el salto a otra página hasta cálculos complejos. Cada objeto
puede realizar unas tareas basadas en instrucciones especiales predefinidas por el Neobook.
Estas instrucciones se denominan Acciones.
Las acciones asignadas a un objeto se ejecutan automáticamente en respuesta a un
evento especifico. Los eventos más usuales son: clicar con el ratón, mover el ratón,
presionar una tecla del teclado, etc. Pero no todos los objetos son sensibles a todo tipo de
eventos, así, por ejemplo, los Botones de Comando pueden ejecutar acciones cuando se
clica o se mueve el ratón por encima del objeto, mientras que el Timer es inmune a los
movimientos del ratón.
Para añadir una acción asociada a un objeto, se debe seleccionar dicho objeto y editar
las propiedades de éste. Una vez visualizamos la ventana de propiedades, se selecciona el
icono de “Acciones” localizado en la parte inferior izquierda de la ventana, véase figura
2.7.
Figura 2.7. Propiedades de un Botón de Comando: Acciones para evento Clic
Esta ventana contiene un editor de Acciones, una barra de herramientas en la parte
superior y unas lengüetas en la parte inferior, que permiten seleccionar 4 eventos posibles:
Clic, Ratón Entra, Ratón Sale y Clic Derecho. Entonces nosotros debemos editar las
acciones a realizar para cada uno de estos eventos que consideremos adecuado. Para ello,
seleccionaremos la acción o acciones que se necesiten del listado de acciones que se
presenta, pulsando el botón “Seleccionar Acción ”situado en la parte superior derecha de
la ventana.
Si se requiere alguna información adicional, por ejemplo, el nombre de un fichero o
título de una página, entonces aparece una cuestionario para especificar estos parámetros y
el Neobook automáticamente inserta el código de la acción en el editor. Por ejemplo, la
acción “GotoPage” requiere el nombre de la página a la que se desea acceder con esta
acción.
A continuación se presenta un resumen del listado acciones que son más utilizadas en
este proyecto:
26
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
a) Acciones de navegación: Estas acciones se aplican para moverse dentro de la
publicación.
-
GotoPage "Introducción": ir a una página concreta, en el ejemplo “Introducción”.
-
GotoPrevPage: ir a la página anterior.
-
GotoNextPage: ir a la página siguiente.
-
GotoFirstPage: ir a la primera página.
-
GotoLastPage: ir a la última página.
b) Acciones interactivas o mensajes: Estas acciones se usan para visualizar mensajes
o hacer preguntas.
-
AlertBox "Error" "Has olvidado contestar la pregunta.": Visualización de un
cuadro de diálogo con un título, un mensaje y un botón de Aceptar.
-
MessageBox "Alerta" "No has terminado de contestar el test.||¿Deseas
terminarlo?" "Si|No" " [confirmacion]": Visualización de un cuadro de diálogo
donde se debe seleccionar entre varias opciones.
c) Acciones relacionadas con objetos: Estas acciones se emplean para el control de
los objetos de la publicación.
-
HideObject "Cuadro1" "None" "0": Oculta un objeto visible, en el ejemplo,
oculta la imagen Cuadro1.
-
ShowObject "Cuadro1" "None" "0": Muestra un objeto oculto, en el ejemplo,
muestra la imagen Cuadro1.
-
DisableObject "Cuadro1": Se deshabilita el objeto. Un objeto deshabilitado es
inmune a los eventos del ratón o teclado.
-
EnableObject " Cuadro1": Se habilita el objeto. Un objeto habilitado responde a
los eventos del ratón o del teclado.
-
MoveObject “Nombre del Objeto” “posición X“ “posición Y”: Cambia la
posición de un objeto en la pantalla. Se especifican las nuevas coordenadas
izquierda / arriba en “posición X” y “posición Y”. Las coordenadas son relativas
al ángulo superior izquierdo de la ventana de la publicación.
-
GetObjectInfo “Nombre del Objeto” “Tipo de info” “variable”: Obtiene la
información acerca de un objeto tal como su tamaño, posición, estado (visible o
no), etc. Esta acción se utiliza para cambiar el estado de un objeto y desea
determinar su condición actual. Con “Tipo de info” se obtienen las siguientes
características de un objeto: Visible, Enabled (habilitado), Left (izquierda), Top
(arriba), Width (ancho), Height (alto). Que se guardarán en “Variable”.
d) Acciones relacionadas con ventanas: Estas acciones se usan para visualizar texto e
imágenes.
-
ImageWindow "Título de la ventana" “Posición X” “Posición Y” "Nombre del
archivo": Visualización de una imagen en una ventana móvil.
27
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
-
CustomWindow "Título de la ventana" "Posición X" "Posición Y" "Nombre del
objeto" "DialogBox+Exclusive". Visualización de un objeto o grupo de objetos
en una ventana móvil.
-
TextWindow " Título de la ventana " "Posición X" "Posición X" "Tamaño X"
"Tamaño Y" "Nombre del archivo" "Wordwrap": Visualización de un fichero de
texto en una ventana móvil.
-
CloseWindow "Nombre del archivo": Cierre de una ventana abierta previamente
con ImageWindow o TextWindow.
-
CloseCustomWindow "Nombre del objeto": Cierre de una ventana abierta
previamente con CustomWindow.
e) Acciones de control: Estas acciones se emplean para crear programas más
complejos.
-
If: Función condicional que cambia el curso normal del programa en función del
resultado de la comparación de dos variables.
-
While: Se repiten una serie de acciones hasta que se cumple una condición
específica.
-
Loop: Se repiten una serie de acciones un número específico de veces.
f) Acciones relacionadas con variables: Estas acciones se utilizan para modificar o
crear las variables de nuestra publicación.
-
SetVar "Nombre de la Variable" "0": Asigna el valor a una variable.
-
ClearVariables: Borra todas las variables de la memoria.
Hay ciertas variables importantes, llamadas globales, que son creadas y actualizadas
automáticamente por NeoBook. Estas variables contienen información acerca del estado de
la publicación, el ordenador del usuario, la fecha y hora actual, etc. Pueden insertarse en
cualquier lugar donde se pueden insertar variables normales. Para que Neobook reconozca
una variable esta tiene que estar entre corchetes. Las utilizadas en el curso son:
-
[CDRomDrive]:Letra de la unidad del primer lector de CD-ROM o “error” si no
hay ninguno.
-
[PubDir]:La unidad y directorio donde reside la publicación EXE.
-
[PubTitle]: El texto de la barra de título de la ventana de la publicación.
28
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.1.4. –Diseño de una aplicación nueva.
Para crear una aplicación con Neobook, hay cinco pasos fundamentales:
1. Crear una publicación nueva.
-
Determinar el tamaño de la pantalla de la aplicación.
-
Especificar las características de la nueva aplicación.
2. Determinar los objetos a incluir en la “Página Maestra”.
3. Insertar página y especificar sus propiedades.
4. Establecer las propiedades de los objetos.
5. Escribir el código asociado con cada objeto.
6. Depuración
Los procesos tres, cuatro y cinco se repetirían, hasta terminar el proyecto, que se
compilaría.
Al ejecutar el programa Neobook, si no se crea automáticamente una nueva
publicación, se debe pulsar encima del botón
de la barra de menús. Entonces nos
aparece en la pantalla, la ventana de la figura 2.8, titulada Nueva publicación:
Figura 2.8. Propiedades de una nueva publicación.
En esta ventana se deberá especificar el tamaño de la publicación y el número de
colores de ésta. En el proyecto que nos ocupa se ha utilizado un tamaño de 1024x768 y 16
Millones de colores.
A continuación ya nos aparece un proyecto en blanco. En la figura 2.1 se puede
observar que el área del usuario está llena de puntos regularmente distribuidos. Estos
puntos forman una rejilla que nos ayudará a alinear los objetos que situemos dentro de la
página.
29
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.1.5.- Aplicaciones controladas por eventos.
Las aplicaciones controladas por eventos ejecutan el código de Neobook que tengan
asociado a ese evento. Si bien Neobook reconoce automáticamente un conjunto de eventos
predefinidos (como por ejemplo el evento Clic, Clic Derecho, Ratón Entra, Ratón Sale) es
el usuario quien decide cómo y cuándo se responderá a ese evento escribiendo el código
relacionado con ese evento.
La secuencia que sigue una aplicación controlada por eventos es la siguiente:
1. Se inicia la aplicación, se carga y muestra la pantalla inicial.
2. La página cargada espera a recibir un evento, que puede estar causado por:
-
El usuario (realizando un clic con el ratón).
-
El sistema.
-
Por el código de forma indirecta (fin del intervalo del timer).
3. Si hay código asociado con ese evento, se ejecuta.
4. La aplicación se queda en espera hasta recibir otro evento.
A continuación, como ejemplo ejecutaremos una aplicación que esta compuesta por
dos cajas de texto, un botón, dos imágenes y un rectángulo, como muestra la figura. Al
ejecutarse, se presenta una ventana, que cuando pasamos el ratón por encima de la imagen
del hombre dubitativo cambia la imagen por otra y cuando pulsamos el botón de Cerrar
salimos de la aplicación, no sin antes confirmar si queremos salir de ésta.
Figura 2.9. Ejemplo de una aplicación.
La realización de esta simple aplicación, es muy fácil. Inicialmente se definen las
propiedades de publicación (autor y título de la aplicación, colores y tamaño de la ventana,
definición del lenguaje de los mensajes generados por la publicación, etc.).
Para esta aplicación se ha utilizado una ventana de 320x200 con una resolución de 16
Millones de colores y con un fondo de pantalla de color gris.
30
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
La aplicación se compone de los siguientes objetos:
-
Rectángulo de línea fina de color blanco.
-
Un botón de pulsación “BotonComando_Cerrar”, para confirmar la salida del
ejemplo.
-
Un botón de pulsación “BotonComando_On_Off”, para mostrar o ocultar la
imagen “Cuadro_riendo”.
-
Una imagen “Cuadro_interrog” que se muestra cuando el ratón está fuera de
ésta.
-
Una imagen “Cuadro_riendo” que se muestra cuando el ratón está encina de la
misma.
Figura 2.10. Lista de los objetos utilizados en el programa ejemplo
El botón de pulsación “BotonComando_On_Off “, nos permite el observar la imagen
del hombre riendo o la otra imagen del hombre dubitativo. Dicho botón no puede ser
observado por el usuario, ya que por definición es transparente. Pero aunque sea
transparente realiza la misma función que otro pulsador.
Así, se implementará que cuando el ratón esté por encima del botón de pulsación
“BotonComando_On_Off” se muestre la figura “Cuadro_riendo” y cuando el ratón esté
por encima de cualquier otro objeto, es decir, por fuera del “BotonComando_On_Off”, se
muestre la figura “Cuadro_interrog”.
Para realizar lo expuesto, en las propiedades de dicho botón, cuando se produce el
evento “Ratón Entra” se introduce el siguiente código:
HideObject "Cuadro_riendo" "None" "0";Oculta el objeto “Cuadro
riendo”
31
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Figura 2.11 Acción a realizar ante el evento “Ratón Entra ”
Y cuando se produce el evento “Ratón Sale” se ejecuta el siguiente código:
ShowObject
riendo”
"Cuadro_riendo"
"None"
"0";Muestra
el
objeto
Figura 2.12. Acción a realizar ante el evento “Ratón Sale”
32
“Cuadro
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
En tiempo de ejecución, cuando el ratón está encima de la imagen, la pantalla
observada sería de la figura 2.13.
Figura 2.13. Ejecución del ejemplo, cuando pasa el ratón por encima de imagen.
Y cuando el usuario pulse el botón de “Cerrar” se ejecutará el siguiente código:
Exit " Ejemplo de programación" "¿Desea abandonar el ejemplo?"
Entonces se mostrará por pantalla el cuadro de diálogo, véase figura 2.14, para
confirmar si se desea salir de la aplicación.
Figura 2.14. Ejecución del ejemplo, cuando se pulsa el botón de Cerrar.
33
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2. - Programación del curso.
La elaboración del presente Curso Interactivo para Instaladores Autorizados de Gas
ha sido estructurada en seis partes:
1. La recopilación de información referente al curso.
2. El aprendizaje del lenguaje de programación Visual Basic.
3. Se presenta el problema de almacenamiento de información.
4. Resolución del problema: nuevo programa de implementación del curso,
Neobook.
5. El aprendizaje del lenguaje de programación Neobook.
6. La programación de la aplicación en Neobook. Para finalizar, la aplicación se
registrará en un soporte CD-ROM.
A continuación, se demostrará como se programan las páginas en Neobook.
Explicaremos varios ejemplos de programación del presente curso, sin necesidad de
extenderse más, aunque sería de utilidad exponerlos todos.
Las páginas que se muestran en tiempo de diseño de la aplicación son los siguientes:
2.2.1 –Propiedades de la publicación
Una vez se ha creado una nueva publicación tenemos que definir las propiedades
generales de la misma. Para introducir estas características tenemos que acceder a la
opción de la barra de menú Libro, Propiedades del Libro..., donde nos aparecerá la
ventana “Propiedades del Libro” (ver figura 2.15) con las siguientes opciones:
Figura 2.15. Propiedades “Generales” del Curso.
-
General: En esta plantilla se define el “Titulo” de la publicación, el “Autor”, el
“Archivo de Ayuda”, la “Pantalla de Presentación”, el “Icono”, los “Cursores”
del ratón, y el “Color del Vínculo”
34
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
-
Tamaño / Colores: esta propiedad es la misma que la de la figura 2.8
-
Ventana: Definición del tipo de ventana de la presentación, “Estándar de
Windows”, “Pantalla Completa”, “Formato personalizado”
-
Acciones: Esta opción es la más completa, ya que en ella hay una serie de
pestañas donde se pueden definir las “Acciones” que se deben ejecutar para
diferentes eventos, como son: “Inicio” del curso, “Cierre”, “Activación”
“Desactivación”, “Cambió la Página”,”Evento Ocioso”, “Subrutinas” estas
acciones sólo se ejecutarán mediante el comando: GoSub “Nombre subrutina”.
-
Acceso: Nos permite definir que combinaciones de teclas son permitidas en el
curso, y definir una contraseña para iniciar y para salir.
-
Idioma: En este apartado se pueden traducir los mensajes generados por la
publicación, o cambiarle el texto, para que sean más claros, que los estándar de
Neobook.
-
Diálogos: Nos permite cambiar las imágenes de los mensajes de “Alerta”,
“Exclamación” y “Salir” del curso.
-
Salva Pantallas: Podemos asignarle un salva pantallas al curso.
-
Misceláneos: En esta opción podemos ocultar los mensajes de error para poder
tratarlos sin que el usuario del curso los perciba, habilitar la opción de imprimir,
y actualizar las variables de tiempo.
2.2.2 –Página Maestra
En la “Página Maestra” se insertan los elementos básicos, que posteriormente serán
utilizados en la mayoría de las páginas de la aplicación (ver figura 2.16). Por ello se
incluye en esta página lo que será la repetitivo en el resto del programa.
Figura 2.16. Página Maestra
35
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Los objetos que se han creado para la confección de dicha página son los siguientes:
-
En la parte superior creamos un objeto Rectángulo de color naranja que será la
barra de título de la aplicación, que contiene los siguientes objetos: El Icono del
programa, el Título, que es una variable global del programa que se la asignamos
a nuestra variable [Titulo], y dos botones: Ayuda y Salir.
-
En la parte inferior se implementa una barra de menú, mediante un rectángulo y
una serie de botones, que permite desplazarse por los diferentes temas del curso,
este objeto estará visible en la mayor parte del curso y los botones que contiene
sirven para saber dónde nos encontramos, ya que cuando se selecciona un botón
este queda deshabilitado (ver figura 2.17). Los botones de esta barra son:
Introducción, IG-I, IG-II, IG-III, IG-IV, Normativa, Test, Problemas y
Bibliografía. En esta misma barra cuando se haya seleccionado un texto para ser
visualizado, se ocultarán los comandos descritos anteriormente y se mostrará el
botón: Volver, que servirá para ir al menú anterior y mostrar de nuevo la barra
principal (ver figura 2.18).
Figura 2.17. Botón “Introducción” deshabilitado.
Figura 2.18. Botón ”Volver”
-
Se crea un objeto “Archivo de Texto” al que se le asigna la variable [texto] (ver
figura 2.19) en lugar de un nombre de archivo, de forma que a este objeto se le
puede asignar en tiempo de ejecución el archivo de texto que se desee presentar,
el siguiente código muestra como se asigna el fichero al artículo:
SetVar "texto" "[PubDir]\FIguras\test\Indice test.rtf"; La variable
[Texto] toma como valor: Indice test.rtf
Figura 2.19. Propiedades del artículo.
36
CURSO INTERACTIVO PARA INSTALADORES DE GAS
-
CAPÍTULO II
Otro objeto creado con las mismas características del objeto anterior es el
“Cuadro/Archivo gráfico” llamado “Dibujo” al que en el nombre de fichero se le
asigna la variable [foto], el siguiente código muestra como se asigna el fichero de
imagen:
SetVar "foto" "[PubDir]\FIguras\Quemadores\Llama.jpg"; La variable
[foto] toma como valor: Llama.jpg
Dos objetos tipo “Texto” con las mismas características, pero de diferente color, uno
de color negro, que será el texto, y otro de color blanco que hará de sombra del mismo. En
lugar de introducir el texto le asignamos la variable [Tema] (ver figura 2.20), de forma que
cada vez que se cambia de página se le asigna a esta variable el título del tema. El código
insertado para asignar el valor a la variable [Tema] es el siguiente:
SetVar "Tema" "Programa Teórico-Práctico para instalador de IG-I"
Figura 2.20. Propiedades del texto.
La secuencia para los botones del menú es para todos la misma, primero vamos a su
página correspondiente y después deshabilitamos el botón pulsado, el código insertado en
las propiedades de botón de “Introducción” es el siguiente:
GotoPage "Categorias" ;Función que abre la página “Categorias”
DisableObject "BotonMIntro" ;Se deshabilita el botón “BotonMIntro”
En el botón “Ayuda” se ha implementado un menú desplegable, donde se puede
elegir entre dos opciones: “Acerca de...” y “Contenido de la ayuda”. El código insertado en
las propiedades de botón de “Ayuda”,cuando se produce el evento de clic del ratón, es el
siguiente:
GetObjectInfo "BotonAyuda" "Left" "L" ;Se toma la posición del botón
GetObjectInfo "BotonAyuda" "Top" "T" ;izquierda, tope, y altura para
GetObjectInfo "BotonAyuda" "Height" "H";ubicar el menú desplegable
Math "[T]+[H]" "" "[B]" ;Se obtiene la pos. Y del menú
MenuEx "[L]" "[B]" "Acerca de...|Contenido de la Ayuda" "opc"
If "[opc]" "=" "1";Si la opción elegida es “acerca de…” mostramos la
ventana para “Acerca de…”
CustomWindow "Acerca del Curso Interactivo para Instaladores
Autorizados de Gas" "-1" "-1" "Grupo31" "ToolWindow+Exclusive"
EndIf
If "[opc]" "=" "2";Si la opción elegida es “Contenido de la ayuda”
mostramos la ventana para “Contenido de la ayuda”
37
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
CustomWindow
"Ayuda
del
Curso
Interactivo
para
Instaladores
Autorizados de Gas" "-1" "-1" "G_ayuda" "DialogBox+Exclusive"
EndIf
El código insertado en las propiedades de botón de “Salir”,cuando se produce el
evento de clic del ratón, es el siguiente:
Exit "Curso para Instaladores Autorizados de Gas" "¿Seguro que
quiere abandonar el programa?" ;Función que presenta por pantalla una
ventana de confirmación.
Cabe destacar que estos objetos insertados en la “Página Maestra”, aunque sean
visibles en muchas de las páginas del curso, según el diseño del programador, sólo se
pueden modificar las características de estos objetos desde la “Página Maestra”.
2.2.3 –Página de presentación del curso.
Esta página denominada “Intro” consta del título del curso, el nombre del autor, el
logotipo de URV y de la ETSE. La pantalla está en tiempo de diseño, como se muestra en
la figura 2.20.
Figura 2.20. Página de presentación del curso.
La pantalla de presentación presenta una temporización en la visualización de los
elementos, así se muestra inicialmente el título del curso, transcurrido medio segundo, se
muestra el logotipo de le ETSE y el de la URV, y finalmente los nombres del autor y
director del proyecto.
Para pasar a la pantalla siguiente de la aplicación se deberá pulsar con el ratón en
cualquier lugar de la pantalla y en cualquier momento, saltándose la presentación si se
desea.
Los objetos utilizados para la esta página de presentación son:
38
CURSO INTERACTIVO PARA INSTALADORES DE GAS
-
Texto: para el título del curso y nombre autor y director.
-
Cuadro / Archivo gráfico: para los logotipos de la ETSE y la URV.
-
Botón de Comandos: para el botón de salto a la página de Menú.
CAPÍTULO II
Debido a que la presentación no viene determinada por ningún evento provocado por
el usuario, el código se ha insertado en las propiedades de la página “Intro” y cuando se
carga dicha página se ejecuta el código siguiente:
ShowObject "CursoG" "Dissolve" "10" ;Muestra el título.
ShowObject "Anagramas" "Dissolve" "10"
;Muestra los logotipos ETSE y URV.
ShowObject "realizadoG" "Explode" "10"
;Muestra el nombre autor del curso
ShowObject "DirigidoG" "Explode" "10"
;Muestra el nombre del ponente del curso
Delay "1000" ;Introduce un retardo de 1000 milisegundos
El código insertado en las propiedades de botón de salto de la presentación, cuando
se produce el evento de clic del ratón, es el siguiente:
GotoPage "Categorias" ;Función que abre la página “Categorias”
2.2.4 –Página de Menú del curso
En esta página se presenta el menú del curso, donde se realiza una división de
contenidos del curso, mediante varios objetos “Botones de Comando”, cada uno de los
cuales tiene acceso a un determinado contenido de información. Además se presentan los
objetos de la “Página Maestra” que se han descrito anteriormente.
El curso está dividido básicamente en cuatro niveles de información, basándose en
las cuatro categorías para Instalador Autorizado de Gas, iniciándose en un nivel básico
(Categoría IG-I) hasta el nivel más completo (Categoría IG-IV). Además, dispone de una
serie de test de diversos temas del curso para que el usuario autoevalúe sus conocimientos
sobre el curso, problemas sobre el tema de Cálculo de instalaciones, normativa a la cual
hace referencia el curso y la bibliografía con la que se ha elaborado el curso.
39
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
En la figura 2.21, se muestra la página en tiempo de diseño con los objetos utilizados
en el diseño.
Figura 2.21. Menú del curso.
Los objetos utilizados para la esta página de presentación son:
-
“Artículo”: para la introducción que se presenta a la izquierda.
-
“Cuadro”: para imagen situada a derecha de la pantalla.
-
“Rectángulo”: para hacer un marco que englobe los dos objetos anteriores.
Esta página también presenta, en la parte inferior de la pantalla, la barra de
herramientas de la “Página Maestra”, comentada en el apartado 2.2.1.
El código insertado en las propiedades de botón de “Introducción”, cuando se
produce el evento de clic del ratón, es el siguiente:
GotoPage "Categorias" ;Función que abre la página “Categorias”
DisableObject "BotonMIntro" ;Se deshabilita el botón “BotonMIntro”
El código insertado en las propiedades de botón de “IG-I”, cuando se produce el
evento de clic del ratón, es el siguiente:
GotoPage "Indice1";Función que abre la página “Indice1”
DisableObject "BotonMIG1";Se deshabilita el botón “BotonMIG1”
El código insertado en las propiedades de botón de “IG-II”, cuando se produce el
evento de clic del ratón, es el siguiente:
GotoPage "Indice2";Función que abre la página “Indice2”
DisableObject "BotonMIG2";Se deshabilita el botón “BotonMIG2”
40
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
El código insertado en las propiedades de botón de “IG-III”, cuando se produce el
evento de clic del ratón, es el siguiente:
GotoPage "Indice3";Función que abre la página “Indice3”
DisableObject "BotonMIG3";Se deshabilita el botón “BotonMIG3”
El código insertado en las propiedades de botón de “IG-IV”, cuando se produce el
evento de clic del ratón, es el siguiente:
GotoPage "Indice4";Función que abre la página “Indice4”
DisableObject "BotonMIG4";Se deshabilita el botón “BotonMIG4”
El código insertado en las propiedades de botón de “Normativa”, cuando se produce
el evento de clic del ratón, es el siguiente:
GotoPage "Normativa";Función que abre la página “Normativa”
DisableObject "BotonMNorma";Se deshabilita el botón “BotonMNorma”
El código insertado en las propiedades de botón de “Test”, cuando se produce el
evento de clic del ratón, es el siguiente:
GotoPage "Test";Función que abre la página “Test”
DisableObject "BotonMTest";Se deshabilita el botón “BotonMTest”
El código insertado en las propiedades de botón de “Problemas”, cuando se produce
el evento de clic del ratón, es el siguiente:
GotoPage "Problemas";Función que abre la página “Problemas”
DisableObject "BotonMProblemas";Se deshabilita el botón
“BotonMProblemas”
El código insertado en las propiedades de botón de “Bibliografía”, cuando se
produce el evento de clic del ratón, es el siguiente:
GotoPage "Bibliografía";Función que abre la página “Bibliografía”
DisableObject "Bibliografía";Se deshabilita el botón “Bibliografía”
El resto de objetos, tales como figuras, rectángulos o el artículo de texto, son
elementos pasivos, es decir, no llevan ningún código asociado y, por tanto, no reaccionan
ante cualquier evento.
41
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2.5 –Página de Menú del Nivel IG-I
En esta página denominada “Indice1”, sólo contiene, como objeto adicional a los ya
comentados de la “Página Maestra”, un “Artículo” donde se muestra el índice para el
temario de dicho nivel, y un “Rectángulo” para resaltar el texto.
Este índice, se ha realizado mediante un archivo de texto y cada tema es un
hipervínculo, el cual realiza una serie de acciones que nos permite acceder al contenido de
los temas. Cuando el ratón pasa por encima del texto el cursor cambia, y de esta forma el
usuario sabe que dicho texto es un hipervínculo.
En la figura 2.22, se muestra esta página con los objetos utilizados en el diseño. El
formulario está en tiempo de diseño.
Figura 2.22. Menú del Nivel IG-I de formación
La variable “Tema” para esta página se asigna con el siguiente código:
SetVar "Tema" "Programa para Instalador Autorizado de IG-I"
El código insertado en las propiedades del hipervínculo “Esquema básico” cuando
se produce el evento de clic del ratón, es el siguiente:
GotoPage "Esquema Básico 1"
Para los demás hipervínculos la forma de actuar es similar, con lo cual el código
insertado en las propiedades de hipervínculo, es el siguiente:
GotoPage "Escritorio";Función que abre la página “escritorio”
SetVar "tema" "Terminología y unidades del S.I.";Asignamos el título
del texto
SetVar "texto" "[PubDir]\Figuras\Terminologia\GLOSARIO DE
TÉRMINOS.rtf";Asignamos el fichero a mostrar.
42
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2.6 –Página de “Esquema básico” del Nivel IG-I
Esta página sólo contiene la Barra de Título de la “Página Maestra”, ya que se ha
ocultado la “Barra de Menú” que se ha sustituido por un “Botón de Comando”, para
regresar al índice del nivel IG-I. También se han añadido los siguientes objetos:
“Rectángulo”, con el fondo azul y ribete para encuadrar el título de la página, otro
“Rectángulo” para encuadrar el esquema. En la parte superior de la página encontramos un
“Cuadro” donde aparece el esquema básico de una instalación de gas.
Figura 2.23. Esquema básico de una instalación de gas (Nivel IG-I)
En la figura del Esquema se han insertado una serie de “Botones de Comando”
transparentes, uno encima de cada una de las partes representadas en la figura: Toma de
gas, Tuberías, Codos, Llave de vivienda, Tes, Llaves de aparato, Cocina, Aparatos de
consumo y tubo flexible de seguridad, entonces cuando el ratón pase por encima de uno de
estos botones, aparecerá en la parte inferior de la pantalla un objeto “Cuadro”, con una
figura representativa del esquema señalado. Por tanto, aunque realmente sólo se puede ver
una figura, en realidad hay 9 insertadas.
El texto insertado en cada uno de estos siete botones es el mismo pero con un
nombre diferente de la figura a visualizar, por ejemplo, para el botón situado encima del
texto “Toma de gas” cuando se produce el evento “Ratón Entra”, se ejecuta el siguiente
código:
ShowObject "Toma" "None" "0";Función que muestra el objeto “Toma”
Y además se muestra un rótulo del elemento que se está señalando, ya que en las
propiedades del “Botón de Comando” hemos rellenado el campo “Sugerencia” como se
muestra en la figura 2.24:
43
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Figura 2.24. Propiedades del botón de comando.
Cuando se produce el evento “Ratón Sale”, se ejecuta el siguiente código:
HideObject "Toma" "None" "0";Función que oculta el objeto “Toma”
44
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2.7 –Página de “Esquema básico”del Nivel IG-IV
En esta página se representa un esquema básico de una instalación de gas que podrá
realizar el aspirante al carné de instalador IG-IV, en la que podemos observar una
instalación de G.L.P. (Gas Licuado del Petróleo) mediante depósito fijo y red de tubería
hasta la instalación receptora.
La página se compone por un “Cuadro/Archivo gráfico” y varios “Botones de
Comando”. Cuando el ratón pasa por encima de las partes de la figura, aparecerá bajo el
ratón el nombre del elemento. Para conseguir esto, se ha insertado en la página tantos
botones “Botón de Comando ” cómo elementos podía identificar el usuario, así encima,
de la figura del depósito, tramo de tubería, etc., se ha situado un botón transparente, para
cuando el ratón pase por encima de éste, salga por pantalla un pequeño comentario del
elemento que se está señalando.
Para la realización de estos comentarios se ha introducido el texto que se quería
mostrar, en un campo denominado “Sugerencia” de las propiedades de cada “Botón de
Comando”.
En la figura 2.25, se muestra el diseño de la página del esquema básico para el nivel
IG-IV, que es idéntica a la del apartado anterior, dónde se ha ocultado la Barra de Menú y
se sustituye por un “Botón de Comando”, para regresar al índice del nivel IG-IV.
Figura 2.25. Diseño de la página del esquema básico Nivel IG-IV.
45
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2.8 –Página “Escritorio”
Esta página se crea para la visualización de los textos de todos los niveles, así que
cuando se pulsa sobre un tema, de cualquier nivel de formación, se presenta esta pantalla.
Como los textos del curso se muestran de la misma forma, con esta página se consigue
hacer un entorno idéntico de presentación para todos los textos, con lo cual, creando una
serie de variables conseguiremos inicializar de diferentes formas esta página y así presentar
distintos ficheros de texto con su título de tema. En la figura 2.26 se muestra esta página
con los objetos utilizados en el diseño. El formulario está en tiempo de diseño.
Figura 2.26. Diseño de la página “Escritorio”
En los objetos tipo “Articulo” se permite la inserción de ficheros de textos con
formato “.rtf”, donde se crean hipervínculos que permiten la realización de acciones, la
apertura de imágenes o de otras páginas.
Esto conlleva una gran ventaja respecto al Visual Basic, porque la página es sólo de
texto, por tanto, ocupa poca memoria, y las imágenes están aparte del texto, aunque están
relacionadas con éste, gracias a los hipervínculos.
En esta página se han añadido una serie de “Botones de Comando” que se utilizan
para la mejor visualización del texto y las imágenes presentadas. Estos objetos son los
siguientes:
-
“Botón de Comando”: “Texto|Foto” sirve para redimensionar el artículo
visualizado y sólo estará habilitado después de haberse hecho una llamado a la
subrutina “Dosventanas”. Como ya se a dicho anteriormente los textos contienen
hipervínculos, y en algunos casos, según lo requiera la figura a mostrar se
introduce en el código, del hipervínculo, la llamada a la subrutina “Dosventanas”
dividir la pantalla en dos (ver figura 2.27), o si ya estaba divida y se pulsa este
botón se presentará sólo el texto. En la parte superior se muestra el artículo y en
la inferior se muestra la imagen seleccionada del texto. En definitiva el resultado
al pulsar este botón es cambiar el estado como se muestra la página “Escritorio”.
El código insertado en las propiedades de botón de “Texto|Foto”, cuando se
produce el evento de clic del ratón, es el siguiente:
46
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
GoSub “Dosventanas”; La Subrutina se muestra a continuación
/////// Subrutina Dosventanas: cuando se pulsa el botón “Texto|Foto”
por primera vez se divide la pantalla en dos, viéndose el texto y la
imagen, y se habilita la pulsación del botón “Zoom”. Cuando se pulsa por
segunda vez el botón “Texto|Foto” se volverá a la situación inicial,
mostrándose sólo el texto y deshabilitándose el botón “Zoom”. El área a
dimensionar es el tamaño original del articulo./////////////////////////
:Dosventanas
If "[clic]" "=" "0";Se comprueba si es la primera vez que es pulsado
SetVar "clic" "1";Ya se ha pulsado el botón
SetVar "Mas" "1";Como se ha pulsado: Zoom=+
EnableObject "Zoom" ;Habilitamos el botón “Zoom”
.Con restaura haremos zoom:Restaura
EnableObject "TextoFoto";Habilitamos el botón “Zoom”
SetVar "[Aa]" "[Ya]" ;[Aa] variable auxiliar para altura articulo
Math "[Aa]/2" "" "[Aa]";Altura a la mitad
SizeObject "Articulo" "[Xa]" "[Aa]";Dimensionamos el texto a la
mitad de su altura original
ShowObject "Articulo" "None" "0";Se muestra el articulo
MoveObject "Dibujo" "[Izq]" "[Top]+[Aa]" ;Posicionamos debajo del
articulo el “cuadro de imagen”
SizeObject "Dibujo" "[Xa]" "[Aa]" ]";Dimensionamos la imagen a la
mitad de su altura.
ShowObject "Dibujo" "None" "0";Se muestra la imagen
ObjectToFront "Dibujo"
If "[Vuelve]" "=" "1";Si es la primera vez terminamos
SetVar "Vuelve" "0"
GotoLine "Vuelvo";Se retorna de la subrutina
EndIf
SetVar "clic" "1"
.Dejamos ver solo el texto
Else
If "[clic]" "=" "1";Si ya habían dos ventanas restauramos
SetVar "clic" "0"
HideObject "Dibujo" "None" "0"
HideObject "Articulo" "None" "0"
SizeObject "Articulo" "[Xa]" "[Ya]" ;tamaño original
ShowObject "Articulo" "None" "0"
SetVar "Mas" "0"
DisableObject "Zoom";deshabilitamos el botón “Zoom”
Else
EndIf
EndIf
:Vuelvo
Return
-
“Botón de Comando”: “Zoom [+/-]” ,este botón es dinámico, ya que, sirve tanto
como para ampliar la imagen, como para restaurarla a su tamaño original, y esto
se indica en el botón con el símbolo “+” o “-” según corresponda. El código
insertado en las propiedades de dicho botón cuando se produce un evento clic es
el siguiente:
If "[Mas]" "=" "1"
GoSub "Zoom"
EndIf
47
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Y la subrutina “Zoom” se implementa con el código siguiente:
:Zoom
;Zoom +
If "[tipo]" "=" "+" ; Al inicio tipo es = +
ObjectToFront "Dibujo"
MoveObject "Dibujo" "[Izq]" "[Top]"
SizeObject "Dibujo" "[Xa]" "[Ya]" ;Dibujo pantalla completa
DisableObject "TextoFoto"
SetVar "[tipo]" "-"
Else ;Zoom EnableObject "TextoFoto"
SetVar "[tipo]" "+"
SetVar "Vuelve" "1";Variable aux. Para subrutina “Dosventanas”
GotoLine "Restaura";Salto a la rutina “Dosventanas”
:Vuelvo ;Marcador de retorno de la subrutina ”Dosventanas”
EndIf
Return
Este botón sólo estará habilitado cuando se cargue una imagen en la variable [foto]
del objeto “Dibujo”, con el siguiente código:
SetVar “foto” “Nombre del fichero”
-
“Botón de Comando”: “Buscar” ,este botón sirve para que el usuario pueda
buscar una palabra dentro del texto presentado (ver figura 2.27). El código
insertado en las propiedades de este objeto es el siguiente:
Find "Escritorio"; Se despliega el dialogo de búsqueda.
Figura 2.27. Búsqueda de palabras
Para que esta página sea compatible, con todos los niveles de formación, se han
creado cuatro “Botones de Comando” para regresar a cada uno de los índices de cada
nivel, estos botones van ligados a una variable llamada [ig], que se actualiza con el
valor del nivel en que se encuentra el usuario en cada momento, y gracias a esta
variable se presenta en la página “Escritorio”, el botón correspondiente a cada nivel.
48
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
El código insertado para las propiedades de la página “Escritorio” es el siguiente:
GoSub "Constantes"; Se ejecuta la subrutina “Constantes”
HideObject "BotonesMenu" "None" "0"; Ocultamos botones de menú de la
“Página Maestra”
SetVar "[clic]" "0"; Variable [clic]:= “0”
SetVar "[Tipo]" "+"; Variable [Tipo]:= “+” para el botón Zoom
ObjectToFront "Articulo"
ShowObject "Articulo" "None" "0"; se muestra el articulo de la
“Página Maestra”
ShowObject "Botones" "None" "0"; Enseñamos los botones Texto|Foto,
Zoom y Buscar
RefreshObject "Articulo"
SetVar "[foto]" ""
DisableObject "TextoFoto"
DisableObject "Zoom"
;Enseñamos el boton que toca
If "[ig]" "=" "1"
ShowObject "VolverindiceIG1" "None" "0";Se muestra “VolverindiceIG1”
EndIf
If "[ig]" "=" "2"
ShowObject "VolverindiceIG2" "None" "0";Se muestra “VolverindiceIG2”
EndIf
If "[ig]" "=" "3"
ShowObject "VolverindiceIG3" "None" "0";Se muestra “VolverindiceIG3”
EndIf
If "[ig]" "=" "4"
ShowObject "VolverindiceIG4" "None" "0";Se muestra “VolverindiceIG4”
EndIf
Figura 2.28. Página “Escritorio” en tiempo de ejecución.
49
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Para que esta página se presente correctamente necesita que las siguientes variables
tomen un valor en tiempo de ejecución, es decir, cuando se accede a esta página desde un
hipervínculo las siguientes variables se actualizan:
-
[tema]: Titulo del tema a presentar.
-
[texto]: Fichero de texto a presentar.
El siguiente fragmento de código está insertado en el hipervínculo para el tema
“Terminología y unidades del S.I.”:
SetVar "tema" "Terminología y unidades del S.I."
SetVar "texto" "[PubDir]\FIguras\Terminologia\Terminologia.rtf"
50
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2.9 –Página de los problemas.
En esta página se exponen los problemas resueltos, del tema de Cálculo de
instalaciones.
La página se compone de dos objetos “Archivo de Texto” y de las Barras creadas en
la “Página Maestra”. En función del nivel en el que se encuentre el usuario se presentará
un archivo o el otro.
En la figura 2.28, muestra la página de los problemas con los objetos utilizados en el
diseño.
Figura 2.28: Apartado de problemas del menú del curso.
2.2.10 –Página de Menú de los test.
En esta página se han aprovechado los objetos de la “Página Maestra”el único objeto
creado es un “Botón de Comando” que permite regresar al índice de los test, este botón
sólo se mostrará después de haber elegido un test. El código insertado en dicho botón es el
siguiente:
SetVar "texto" "[PubDir]\FIguras\test\Indice test.rtf";Se asigna el
fichero “índice test” al objeto “articulo”
HideObject "BotonVolver" "None" "0";Se oculta el botón volver
ShowObject "BotonesMenu" "None" "0";Se muestra la barra de menú
Cuando se muestra esta página las acciones que se realizan son las siguientes:
SetVar "tema" "TEST";Titulo del articulo a mostrar
SetVar "texto" "[PubDir]\FIguras\test\Indice test.rtf";Se asigna el
fichero “índice test” al objeto “articulo”
ShowObject "Articulo" "None" "0";Se muestra el “Articulo” de la
“Página Maestra”
DisableObject "BotonMTest";Se desactiva el botón de los problemas
51
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
Una vez presentada esta página el usuario deberá elegir, pulsando sobre un
hipervínculo, el tema del test que desea realizar. El código insertado en las propiedades de
un hipervínculo, cuando se produce el evento de clic del ratón, es el siguiente:
GoSub "Vartest" ;Subrutina de inicialización de los resultados del
test.
SetVar "texto" "[PubDir]\FIguras\test\ITC 001_Terminología.rtf" ;Se
muestra el test elegido.
HideObject "BotonesMenu" "None" "0";Ocultar los botones de menú de
la “Pagina Maestra”
ShowObject "BotonVolver" "None" "0";Mostrar el botón volver
Para la implementación de las preguntas de test se podía optar tres soluciones:
-
Realizar cada pregunta del test en una página diferente.
-
Realizar todas las preguntas del test en la misma página, presentando cada
pregunta por separado.
-
Realizar todas las preguntas del test en la misma página, presentando las
preguntas en un fichero de texto una detrás de otra.
La primera opción, sin lugar a dudas, era la más simple y fácil de implementar, pero
entonces el número de páginas del proyecto se incrementaba de manera desproporcionada.
En la segunda opción no realizamos un gran número de páginas, pero sí un gran
número de objetos, ya que tenemos un enunciado que se realizaría con un objeto “Texto”,
tres posibles respuestas que se harían con tres “Botones de opción” y también
necesitaríamos botones para avanzar a la siguiente pregunta y al menos otro “Botón de
Comando” para corregir el test. Esto hace que como mínimo necesitemos seis objetos para
cada pregunta del test. Por todos estos motivos se optó por realizar la tercera opción.
En esta opción se ha optado por realizar un fichero de texto para cada tema de los
test, donde el número de preguntas varía en función del tema elegido. Todos los test tienen
la siguiente estructura (ver figura 2.29):
-
Titulo del test elegido.
-
Enunciado de la pregunta.
-
Tres posibles respuestas, donde se guardará la respuesta en una variable matriz
[r(n)], donde “n” es el número de la pregunta. En cada respuesta mediante un
hipervínculo se ha introducido el siguiente código:
SetVar "r1" "a";Respuesta 1 opción “a”
-
Visualización de la respuesta elegida. Respuesta: [r1]
-
Al final del test se muestra el hipervínculo “Ver Resultado”, que al pulsar sobre
él actualiza los resultados, mediante el código que más adelante detallaremos.
52
CURSO INTERACTIVO PARA INSTALADORES DE GAS
-
CAPÍTULO II
Resultados: los resultados se muestran en una plantilla con los siguientes
apartados:
CORRECTAS:[correctas].INCORRECTAS:[incorrectas].NO CONTESTADAS:[nc]
1: [c1]
5: [c5]
2: [c2]
6: [c6]
3: [c3]
7: [c7]
4: [c4]
8: [c8]
Figura 2.29: Edición del texto de los test.
A continuación se muestra el código insertado en las propiedades del hipervínculo
“Ver Resultado” cuando se produce el evento de clic del ratón:
Call "ITC 13 Criterios técnicos"
Para no tener que volver ha editar el texto, de un test, se ha realizado una llamada a
una función externa, que hemos creado con el editor de funciones de Neobook (ver figura
2.30), de esta forma el único código que se tiene que modificar es el de la función. El
código insertado para la función “ITC 13 Criterios técnicos” es el siguiente:
;ITC 13 Criterios técnicos. Resultado: (acacbbcc)
;lo primero que hacemos es establecer tres variables donde vamos a
guardar las que están bien, mal y las que no se responden. Las tres
variables tienen un valor inicial 0.
SetVar "bien" "0"
SetVar "mal" "0"
SetVar "nose" "0"
; Si la variable r1 es la c entonces suma a la variable bien
; un 1, si no, le sumas a la variable mal uno.
If "[r1]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c1]" "No contestada"
Else
If "[r1]" "=" "a"
;Respuesta correcta de r1
SetVar "[c1]" "Bien"
53
CURSO INTERACTIVO PARA INSTALADORES DE GAS
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c1]" "Mal"
EndIf
EndIf
If "[r2]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c2]" "No contestada"
Else
If "[r2]" "=" "c"
;Respuesta correcta de r2
SetVar "[c2]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c2]" "Mal"
EndIf
EndIf
If "[r3]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c3]" "No contestada"
Else
If "[r3]" "=" "a"
;Respuesta correcta de r3
SetVar "[c3]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c3]" "Mal"
EndIf
EndIf
If "[r4]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c4]" "No contestada"
Else
If "[r4]" "=" "c"
;Respuesta correcta de r4
SetVar "[c4]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c4]" "Mal"
EndIf
EndIf
If "[r5]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c5]" "No contestada"
Else
If "[r5]" "=" "b"
;Respuesta correcta de r5
SetVar "[c5]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c5]" "Mal"
EndIf
EndIf
54
CAPÍTULO II
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
If "[r6]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c6]" "No contestada"
Else
If "[r6]" "=" "b"
;Respuesta correcta de r6
SetVar "[c6]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c6]" "Mal"
EndIf
EndIf
If "[r7]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c7]" "No contestada"
Else
If "[r7]" "=" "c"
;Respuesta correcta de r7
SetVar "[c7]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c7]" "Mal"
EndIf
EndIf
If "[r8]" "=" ""
Math "[nose]+1" "0" "[nose]"
SetVar "[c8]" "No contestada"
Else
If "[r8]" "=" "c"
;Respuesta correcta de r8
SetVar "[c8]" "Bien"
Math "[bien]+1" "0" "[bien]"
Else
Math "[mal]+1" "0" "[mal]"
SetVar "[c8]" "Mal"
EndIf
EndIf
;Pasamos los resultados al texto
SetVar "[correctas]" "[bien]"
SetVar "[incorrectas]" "[mal]"
SetVar "[nc]" "[nose]"
Para cada test se realiza una función como la descrita en el apartado anterior, donde
el número de comparaciones varia en función del número de preguntas.
Para finalizar comentaremos la forma de inicializar todas las variables utilizadas para
presentar los resultados del test. La inicialización de estas variables se realiza mediante la
llamada a la subrutina “Vartest”, que se hace desde un hipervínculo, cuando se produce el
evento de clic del ratón, con el siguiente código:
:Vartest
Loop "1" "22" "n";el test más largo tiene 22 preguntas
SetVar "[r[n]]" "";recorremos la matriz de opción respuestas
SetVar "[c[n]]" "";recorremos la matriz de resultados
SetVar "[correctas]" "0"
55
CURSO INTERACTIVO PARA INSTALADORES DE GAS
SetVar "[incorrectas]" "0"
SetVar "[nc]" "0"
EndLoop
Return
Figura 2.30. Funciones disponibles.
56
CAPÍTULO II
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.2.11 –Página de la bibliografía del curso.
En esta página se expone la bibliografía y, los enlaces a las páginas web que se ha
utilizado para elaborar el curso (véase figura 2.31).
Para realizar esta página ha sido necesaria, la inserción de un “Archivo de texto”,
para presentar el texto de la bibliografía. Los demás objetos de la página son los creados en
la “Página Maestra”.
Debido a que la presentación no viene determinada por ningún evento provocado por
el usuario, la única variable que se tiene que iniciar es [tema], que como se ha dicho en
apartados anteriores sirve para dar el título al texto presentado. La acción insertada en las
propiedades de esta página cuando se presenta, es el siguiente:
SetVar "tema" "Bibliografía del curso" ;Ponemos el titulo
Y para cuando se abandona la página, la acción que se realiza es:
EnableObject "BotonMBiblio" ;Activamos el botón bibliografía
En la siguiente figura 2.31, se muestra dicha página con los objetos utilizados en el
diseño.
Figura 2.31. Apartado de la bibliografía del menú del curso
57
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO II
2.3. Equipo informático utilizado.
En la realización del presente proyecto ha sido necesario un equipamiento
informático, que permitiese utilizar los programas de software necesarios como el Visual
Basic, el Neobook, Microsoft Office ’2000, el Escáner, la regrabadora, etc.
2.3.1. –Hardware.
El hardware del equipo informático utilizado en la realización de este proyecto
presenta las siguientes características:
-
Ordenador Pentium III 1,7 GHz, 384 MB RAM, 40 GB disco duro, AGP 32 MB,
CD-ROM ×52.
-
Regrabadora LG 52×24×52.
-
Impresora Hewlett Packard Deskjet 845-C.
-
Escáner Acer ScanPrisa 340U.
-
Fax-módem 3Com U.S. Robotics 56 kbit
2.3.2. –Software.
El software utilizado en la realización del curso, bajo el entorno Microsoft Windows
XP ®, es el siguiente:
-
Programas de implementación del curso:
o Microsoft Visual Basic 6.0.
o Neobook 4.1.0.
- Editor de textos: Microsoft Word 2000.
- Editores de imágenes:
o Adobe Photoshop 6.0.
o Paint Shop Pro 3.11.
o Microsoft Photo Editor 3.01.
o CorelDraw 10.0
- Software del escáner: ABBYY FineReader 4.0.
- Software de grabación: Nero Burning Rom 5.0.
- Software para conexión a Internet: Microsoft Internet Explorer 5.50.
58
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
CAPÍTULO III
DESARROLLO
QUEMADORES
DEL
CONTENIDO
DE
UN
TEMA:
A continuación, se expone cómo sería la estructura del curso aplicada a un tema. El
tema escogido es el de Quemadores, y se mostrará cómo se ha ido organizando el tema
según los niveles de formación IG-I y superiores. Este tema no tiene materia diferenciada
para los cuatro niveles, simplemente tiene un anexo para el nivel IG-II y superiores.
3.1 – NIVEL IG-I de Formación
OBJETIVOS
-
Dar una idea general de como funcionan los quemadores de gas.
-
Definir los diferentes tipos de quemadores que existen.
-
Dar una idea de como se debe actuar, y saber reconocer cuando un quemador no
funciona de forma adecuada.
INTRODUCCIÓN
Los quemadores de gas son aparatos diseñados para realizar la combustión
controlada del gas. Su misión es la obtención de calor con el máximo aprovechamiento
energético.
3.1.1.
DESCRIPCIÓN TEÓRICA
El quemador de gas es un aparato simple fabricado para proporcionar una llama
estable de la que se aprovecha, normalmente, su calor y, alguna vez, su luminosidad.
El quemador que nos interesa aquí es el que consume un combustible gaseoso y para
lo cual, precisa una aportación de aire para aprovechar el oxígeno comburente y según la
forma de mezclarse el aire con el gas, dará lugar a un tipo u otro quemador.
Si el aire se mezcla con el gas de una forma natural, tendremos un quemador
atmosférico.
Si el aire se mezcla con el gas de una forma forzada, tendremos un quemador de
aire forzado. Debido a que la mezcla se hace de forma mecánica, este quemador estará
compuesto por unos elementos de control y automatismos, con lo cual el quemador
también toma el nombre de quemador automático.
59
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
3.1.1.1. Quemadores atmosféricos:
El aire necesario para la combustión del gas se puede suministrar de dos formas en
los quemadores atmosféricos, dando lugar a dos tipos de quemador:
a) De llama blanca: formado por un simple tubo, abierto por un extremo y provisto
de una serie de perforaciones y que se suministra, exclusivamente, del gas combustible el
cual va saliendo por las perforaciones donde se le hace arder.
El aire necesario lo va tomando, cada chorro de gas, de la misma atmósfera que
rodea al quemador.
La mezcla gas / aire resulta defectuosa y pobre y las llamas que se forman son
alargadas, blancas, luminosas de poca potencia calorífica y produce monóxido de carbono
y partículas de carbonilla.
Su color procede de las partículas de carbono que, por la escasez de oxígeno, no
llegan a descomponerse al no alcanzar la temperatura precisa y quedando, sólo,
incandescentes y luminosas. Luego, al enfriarse dejan depositadas las partículas de
carbonilla que ensucian el ambiente o los utensilios que pudieran tocar.
Hoy día está descartado este tipo de quemador por su riesgo y su bajo rendimiento,
pero constituyeron el inicio del quemador de gas y por el color de la llama recibieron el
nombre de quemadores de llama blanca (ver figura 3.1).
Figura 3.1. Llama blanca
b) De llama azul: los que reciben, parte del aire de combustión a la entrada del gas
en el quemador, mezclándose con aquél y dando así, una mezcla más homogénea que,
luego, a la salida toma el resto de aire para arder con una llama corta (ver figura 3.2), azul,
con penacho transparente, higiénica y de gran potencia calorífica.
60
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
Este tipo de quemador es el impuesto en el grupo de los atmosféricos que equipan a
tantos aparatos domésticos.
Figura 3.2. Llama azul
c) De infrarrojos: Se basan en la energía calorífica que radia una superficie caliente
y más cuando mayor sea su temperatura. Están compuestos por unas plaquitas de cerámica,
muy porosas, provistas de miles de pequeñísimas perforaciones a través de las cuales se
hace pasar la mezcla aire / gas y haciéndola arder.
Las placas (ver figura 3.3) llegan a ponerse incandescentes y emiten radiaciones
caloríficas que se propagan en forma de ondas y calientan los cuerpos que se encuentran a
su paso.
Figura 3.3. Quemador atmosférico de infrarrojos.
El color que toman las plaquitas (no la llama) denota la temperatura que alcanzan y,
por lo tanto, la energía que emiten: el color rojo cereza demuestra poca temperatura y el
rojo amarillento, la temperatura adecuada.
Desde una temperatura de 500 °C hasta 1.000 °C, la radiación que produce puede
oscilar entre 1 kcal/h·cm2 hasta 10 kcal/h·cm2 de placa.
Se utilizan estos quemadores, a presiones bajas, en el calentamiento de aves (pollitos,
codornices, etc.), secado de papel, etc. y en general para cuerpos que absorban ese calor ya
61
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
que hay cuerpos, como el aire que es atravesado por la radiación sin subir su temperatura,
otros cuerpos lo reflejan (aluminio o metal pulimentado, por ejemplo) y finalmente, otros,
lo absorben: cemento, madera, vidrio, líquidos, etc.
3.1.1.2. Partes de un quemador:
El quemador atmosférico de llama azul (ver figura 3.4) consta de un conducto
abierto por ambos extremos: por uno entra el gas mezclado con aire y por el opuesto sale
esa mezcla para dar lugar a la llama, sus órganos fundamentales son:
- El inyector (ver figura 3.4) es una pieza, desmontable, en la que se ha practicado
un orificio, con gran precisión, y cuyo diámetro depende de:
- La clase de gas
- La presión a la entrada del inyector y
- La potencia calorífica a desarrollar el quemador.
Figura 3.4. Quemador atmosférico de llama azul.
De acuerdo con una Norma UNE y adelantando lo que veremos en el Tema referente
a Aparatos de utilización, las presiones usuales de utilización en los quemadores
atmosféricos, en baja, son las siguientes, con un valor normalizado, un mínimo y un
máximo:
GAS
MÍNIMO
NORMALIZADO
MÁXIMO
Manufacturado
6 mbar
8 mbar
15 mbar
Natural
15 mbar
18 mbar
23 mbar
Butano
26 mbar
28 mbar
35 mbar
Propano
25 mbar
37 mbar
45 mbar
62
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
En cuanto al diámetro según potencia, gas y presión puede ser, a título orientativo:
POTENCIA
(kcal/h)
MANUFACTURADO NATURAL
BUTANO
PROPANO
a 90 mm c.a.
a 200 mm c.a. a 300 mm c.a. a 370 mm c.a.
1.000
1,5
0,8
0,5
2.000
2,1
1,1
0,8
4.000
2,9
1,6
1,1
6.000
3,6
1,9
1,3
8.000
4,1
2,2
1,6
10.000
4,6
2,5
1,7
Muchas veces la mala combustión, por falta de aire, es debida a la suciedad
depositada en el inyector como veremos enseguida.
El gas que sale del inyector pasa al cuerpo principal del quemador pasando por el
estrechamiento o Venturi, en donde sufrirá un aumento de velocidad y una pérdida de
presión.
Esta pérdida provocará una succión o depresión del aire el cual será arrastrado por la
vena del gas, mezclándose con el mismo.
Este aire arrastrado por el gas en la entrada del quemador es el denominado aire
primario.
En el mezclador o difusor (ver figura 3.4), parte central del quemador, se realiza la
mezcla del gas con el aire y de aquí sale hacia los orificios practicados en la cabeza o
corona (ver figura 3.4) del quemador, donde toma el resto de aire preciso para la
combustión y se forma ya la llama.
El aire tomado a la altura de la cabeza del quemador, para completar el preciso para
la combustión, es el denominado aire secundario.
3.1.1.3. Funcionamiento del quemador:
La mezcla aire / gas interior al quemador tiende a salir impulsada por la presión del
gas y la llama, una vez formada, tiende a entrar en el quemador avanzando conforme va
quemando combustible.
En el buen quemador se produce un equilibrio entre la velocidad de salida de la
mezcla y la velocidad de propagación de la llama, debiendo quedar estable esta última.
La velocidad de propagación de la llama depende del combustible, de la relación
entre éste y el aire, de la temperatura, etc.
El quemador debe estar diseñado para un volumen de aire primario arrastrado de
alrededor del 50% del total necesario para la combustión y, por lo tanto, sin formar,
todavía, mezcla inflamable.
Las llamas formadas en la cabeza del quemador serán de las características vistas en
el quemador de llama azul.
63
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
Las deficiencias que puede presentar el quemador son:
1° Desprendimiento de la llama: Cuando hay exceso de presión del gas a la entrega
del inyector o falta de oxígeno en la llama. Si elevamos la presión del gas por encima de
sus límites, la base de la llama se eleva sobre los orificios de salida de la cabeza del
quemador y si se sigue aumentando la presión, la llama llega a soplar o desprenderse del
quemador y acaba por extinguirse.
2° Retroceso de la llama: Cuando entra demasiado aire primario. En aquellos
quemadores que disponen de un disco o una corredera para regular el aire, si está
demasiado abierto, aumentando la proporción de aire primario / gas, puede alcanzar el
mínimo del límite de inflamabilidad de la mezcla y la llama entrar en el cuerpo del
quemador prendiendo en el inyector de donde no debe pasar.
En este caso se debe cortar el paso de gas, cerrar algo el paso del aire primario y
encender nuevamente.
La estabilidad de la llama se consigue cuando la presión del gas entra dentro de los
límites de sus presiones de diseño y el aire primario se aporta en los límites para el que se
diseñó el quemador.
3° Las puntas amarillas de la llama significan mala combustión, por falta de aire
primario, como vimos en los quemadores de llama blanca y, por supuesto la llama
anaranjada tampoco será recomendable.
Puede ser debido a mala regulación del aire primario por escasa abertura de la
entrada del mismo o por suciedad del inyector (restos de grasas, alimentos derramados,
etc.) que al obstruirlo, desvía el chorro de gas y lo debilita con lo que disminuye la
absorción del aire primario.
Resumiendo:
Con inyector limpio, presión adecuada de gas, aire primario adecuado y aire
suficiente en el local, la combustión es buena y la llama será corta y azul.
Con inyector sucio, aire primario escaso y atmósfera enrarecida, la combustión es
mala, con llamas blanco / amarillentas y produciendo monóxido de carbono y pésimo
rendimiento.
Con exceso de aire primario, retroceso de la llama o calado y con exceso de
presión del gas, soplando o desprendimiento de la llama que también se puede producir por
falta de oxígeno cuando aquella está al borde del desprendimiento.
64
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
3.2 – NIVEL IG-II y superiores de Formación
Para el nivel IG-II y superiores, los conocimientos teóricos adquiridos en el nivel IGI son de obligado conocimiento, pero además se amplían con el siguiente tema.
3.2.1.1. Quemadores automáticos con aire presurizado.
Un quemador puede apagarse y encenderse si un termostato, controla el paso de gas
hacia el primero, actuando sobre una válvula electromagnética ajena al quemador, pero eso
no sería un quemador automático, propiamente dicho, sino un quemador auxiliado por otro
dispositivo externo al mismo.
Un quemador automático o de aire forzado como el de la figura 3.5 preparado
para adaptarse a un horno con presión, una caldera de calefacción, etc. dispone de:
•
Un ventilador o soplante que proporciona el caudal del aire necesario para
la combustión ya que el elevado consumo de gas, por las grandes
potencias que puede desarrollar, exige también un gran volumen de aire
que por efecto Venturi no se conseguiría.
•
Sistema de regulación del caudal de mezcla de aire y gas manteniendo
constante su proporción, bien de una forma modulante (poco a poco), bien
en dos etapas o potencias: en régimen parcial y en régimen de plena
potencia.
•
Sistema de ignición mediante electrodos de encendido alimentados por
corriente de alta tensión.
•
Sistema de detección de la llama mediante un dispositivo más seguro y,
sobre todo, instantáneo en su respuesta, como es el electrodo de
ionización o la célula ultravioleta.
Figura 3.5. Quemador automático presurizado.
Este sistema de seguridad o vigilancia cumple varias funciones:
•
Si al arrancar el quemador no se produce la llama dentro del margen de
tiempo de seguridad (2 o 3 segundos), se bloquea el sistema, impidiendo
65
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO III
la llegada del gas al quemador principal, hasta que se corrija la anomalía.
El encendido de un piloto luminoso indica visualmente esta emergencia y
hay que proceder a desbloquear el sistema.
•
Antes de iniciar la marcha o encendido del quemador se efectúa, mediante
su ventilador, un barrido enérgico de la cámara de combustión para evitar
la existencia de mezcla inflamable si se ha producido una salida
incontrolada de gas.
•
Una vez efectuado este barrido, el sistema envía corriente a los electrodos
de ignición para que, mediante un tren de chispas o arco eléctrico se
inflame la mezcla gas / aire del quemador o rampa del piloto.
•
Encendido el piloto se energiza el sistema para abrir la electroválvula que
envía gas al quemador principal.
•
Si se pierde la señal de la llamada, pasado el tiempo de seguridad, se
bloquea el quemador que, corregida la anomalía se puede desbloquear
manualmente.
Un presostato o manostato (aparato que actúa bajo la presión o ausencia de ésta
de un fluido) del aire del ventilador, no permitiendo la puesta en marcha o parando el
suministro de gas si la presión de aire no es la adecuada.
La caja de control lleva las bornas o terminales para las diversas conexiones a
electroválvulas, termostatos, alarmas etc.
Estos sistemas aparecen en quemadores de potencias elevadas: (300, 600,
1.000, 3.000 kW) (258.000, 516.000, 860.000, 2.580.000 kcal/h), etc. de especial
adaptación en cámaras de combustión con o sin sobrepresión como hornos, calderas,
hogares etc., en las que la sobrepresión puede valer: 6, 8, 10, 12 mbar y que están
dotados de regulación de potencia con ajuste del caudal de gas y aire en la
proporción adecuada.
El combustible puede ser gas natural o un GLP, (propano).
En cuanto a las conexiones de gas y sus presiones de funcionamiento depende
del gas y de la potencia del quemador.
66
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO IV
CAPÍTULO IV
ESTUDIO ECONÓMICO
4.1. – Costes de horas de trabajo.
Tarea realizada
Nº de horas
Precio unitario
por hora (Euros)
Coste total
(Euros)
Recopilación y tratamiento
de la información
300
9.02
2706.00
Implementación y
realización del curso
300
12.02
3606.00
TOTAL
6 312.00 €
4.2. – Costes materiales.
Material
Cantidad
Precio unitario
(Euros)
Coste total
(Euros)
Ordenador Pentium III 1,7 GHz,
384 MB RAM, 40 GB disco duro,
AGP 8 MB, CD ROM x52
1
1 081.80
1 081.80
Regrabadora LG 52x24x52
1
33.15
33.15
Escáner Acer ScanPrisa 340U
1
72.12
72.12
Fax-módem 3Com U.S. Robotics
56 kbit
1
78.13
78.13
Impresora Hewlett Packard Deskjet
845-C
1
75.13
75.13
CD-ROM 700 MB/80 min
2
0.70
1.40
Conexión Internet – Tarifa Plana
Retevisión
6
18.02
114.12
TOTAL
1 455.85 €
67
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO IV
4.3. – Presupuesto final.
Total – Costes horas de trabajo
6 312.00 €
Total – Costes materiales
1 455.85 €
____________
PRESUPUESTO DE EJECUCIÓN MATERIAL (P.E.M)
Costes Generales (6% de P.E.M)
7 767.85 €
466.07 €
Beneficio Industrial (13% de P.E.M)
1 009.82 €
____________
PRESUPUESTO DE EJECUCIÓN POR CONTRATO (P.E.C)
9 243.74 €
IVA (16% de P.E.C)
1 479.00 €
____________
PRESUPUESTO DE LICITACIÓN
10 722.74 €
El precio total del proyecto asciende a la cantidad de DIEZ MIL SETECIENTOS
VEINTIDÓS EUROS Y SETENTA Y CUATRO céntimos
4.4. – Estudio comercial.
La propiedad intelectual del Curso Interactivo para Instaladores Autorizados de Gas
es del director y del autor del curso.
Si se realiza un estudio comercial del proyecto, existiría diversas posibilidades para
su comercialización, una de estas sería la venta a centros de enseñanza y otra a empresas
del sector, e incluso a particulares.
El producto de la comercialización del curso, sería en un soporte óptico como es el
CD-ROM.
4.5. – Valoración económica.
La valoración económica del producto dependerá de la demanda existente en el
mercado y del volumen de ventas del producto. Según fuentes del “Departament
d’Indústria, Comerç i Turisme (Delegación de Tarragona)” el número de carnés, de las
cuatro categorías, expedidos anualmente en la Comunidad Autónoma de Cataluña,
asciende aproximadamente a 750. En otra consulta paralela, realizada a varios centros de
enseñanza donde se imparten los cursos, estimaron que el número de aprobados está sobre
el 70 y 75 % de los presentados, con lo cual el número de examinados estará entre 939 y
975.
Por lo tanto en la Comunidad Autónoma de Cataluña existen entre 939 y 975
potenciales individuos del curso por año, individuos que se formarían en academias o
68
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO IV
centros especializados, a una media de 20 alumnos por academia, se obtienen,
redondeando, unios 48 centros.
Si se consigue vender el producto a estos centros, a un precio entorno a los 300 – 350
euros, el producto se empezaría a amortizar aproximadamente con la venta de 30 cursos de
formación.
Si se extrapolan estos cálculos a la totalidad del Estado Español, se estima que el
número de estudiantes puede estar entorno a 40.000 individuos, por tanto, el margen de
usuarios potenciales y las probabilidades de venta son superiores.
Tarragona, septiembre del 2003
GUILLERMO PÉREZ SERNA: Ingeniero Técnico Industrial
69
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
CAPÍTULO V
MANUAL
Para que el curso para Instaladores autorizados de Gas funcione correctamente,
deben cumplirse los siguientes requerimientos del sistema:
-
PC Pentium II/500 MHz o compatible.
-
Memoria RAM de 64 MB (se recomienda 128 MB).
-
Windows 95/98/2000/XP.
-
Lector de CD-ROM.
-
Tarjeta de video.
-
Disco duro local con 40 MB libres.
El curso puede ejecutarse directamente desde el lector de CD-ROM o si se desea, se
puede instalar en el ordenador. Para dicha instalación deben seguirse las siguientes
instrucciones:
-
Arranque Windows en su ordenador.
-
Introduzca el CD en la unidad lectora.
-
Haga doble clic en el inicio Mi PC.
-
En la ventana que se despliega a continuación, haga doble clic en la unidad donde
halla introducido en CD (generalmente D: o E:).
-
En la ventana siguiente haga doble clic sobre el fichero Setup.exe.
-
A continuación aparecerá la pantalla de bienvenida del programa de Instalación.
-
Pulse Siguiente para continuar y siga las instrucciones de instalación.
70
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
Al ejecutar la aplicación, en la pantalla se mostrará la presentación del curso (ver
figura 5.1). Para continuar sólo es necesario pulsar con el ratón en cualquier lugar de la
pantalla, durante o al finalizar la presentación.
Figura 5.1
En la presentación las imágenes y texto aparecen por este orden: el título del curso, el
centro de estudios y el nombre de la universidad, el nombre del autor y del director del
proyecto.
A continuación aparece el menú del curso, tal como se muestra en la figura 5.2. Está
formado por una carpeta virtual con nueve botones, el título del curso, más otros dos
botones uno de ayuda y otro de salida del curso. El usuario sólo debe pulsar los botones
para cambiar de nivel de formación y su contenido.
Figura 5.2
71
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
Si clicamos con el ratón en el botón
del Menú, aparece la pantalla de la
figura 5.3, donde se muestra el menú del Nivel IG-I de formación. Cuando el ratón pasa
por encima del botón se muestra el comentario
y si se pulsa, la etiqueta
correspondiente quedará sombreada para diferenciarse de las otras etiquetas.
Figura 5.3
Para acceder a un tema el usuario debe clicar con el ratón sobre el texto subrayado.
Como resultado, si clicamos sobre el hipervínculo “Esquema básico” veremos el tema en
cuestión como se muestra en la figura 5.4.
Figura 5.4
En la figura 5.4, se muestra el “Esquema Básico” para el Nivel IG-I de formación.
En la parte central superior se muestra una instalación básica, y si se resigue con el cursor
72
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
del ratón, en la parte inferior se mostrará una imagen o fotografía de los elementos de la
instalación.
Si accedemos a un tema teórico como puede ser “Quemadores” su presentación es
diferente, ya que en la parte central de la página se presenta la información y para
visualizar las imágenes asociadas al texto, se utilizan los hipervínculos, que permiten el
enlace entre páginas e imágenes. Los hipervínculos se distinguen del texto normal porque
están en azul y subrayado. Para abrir la imagen o página solamente se debe clicar con el
ratón encima de cualquier el texto subrayado (ver figura 5.5).
Figura 5.5
Para regresar al índice de la figura 5.3, basta con clicar sobre el botón
Si clicamos con el ratón en el botón
del Menú, aparece la pantalla de la
figura 5.6, donde se muestra uno de los niveles que tiene el curso, exactamente el Nivel
IG-II.
Figura 5.6
73
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
En la figura 5.7, se muestra el Esquema básico del Nivel IG-II, donde se visualiza la
instalación básica que podrá realizar un instalador con el carné IG-II, el cual pasando el
ratón por encima de los elementos de la instalación se mostrará el nombre del elemento
debajo del ratón y en la parte inferior una imagen aclaratoria.
Figura 5.7
En la parte inferior izquierda de la pantalla muestra botón
menú del Nivel IG-II.
para volver al
En la parte superior de la pantalla se muestran el botón para abrir la ayuda al usuario
y el botón para salir del curso.
Cuando entramos en uno de los temas del curso, la pantalla tiene un formato muy
similar (ver figura 5.8), en la cual podemos observar la información referente al tema
según el nivel de formación se presenta en una ventana central y mediante una barra de
desplazamiento vertical, podremos observar todo el texto. Las imágenes, enlaces a otras
páginas, etc., se incluyen en el texto con hipervínculos.
Figura 5.8
74
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
Cuando se pulsa en un hipervínculo para que se muestre una imagen, ésta se puede
mostrar de dos formas, en una ventana independiente, o en la parte inferior de la pantalla
(ver figura 5.9), cuando se muestra de esta forma aparecen dos nuevos iconos. El icono
que servirá para restaurar la pantalla, y el icono
que servirá para
aumentar el tamaño de la imagen mostrada.
Figura 5.9
Para acceder a la normativa se tiene que pulsar el botón
, o pulsar la
tecla subrayada del botón, para este caso la “n”. De esta forma se mostrará la figura 5.10,
que es el índice de la normativa. Para visualizar una norma se tiene que pulsar sobre el
hipervínculo deseado.
Figura 5.10
75
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
El test consta de una serie de preguntas relacionadas con los temas del curso, y que
puede realizar el usuario y se accede a él desde el menú principal, pulsando el botón
. Entonces se muestra la pantalla de la figura 5.11, donde se expone un índice
con los diferentes temas para cada test.
Figura 5.11
Para iniciar el test, el usuario sólo debe pulsar uno de los temas expuestos, donde se
presentará el test como muestra la figura 5.12.
Figura 5.12
Para ver el resultado del test se tiene que pulsar sobre el hipervínculo “Ver
resultado”. Para regresar basta con pulsar el botón
y regresaremos a la pantalla
de la figura 5.11.
76
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
Para acceder a la pantalla de problemas del curso (ver figura 5.13), se tiene que
pulsar sobre el icono
, o pulsar la tecla “p”.
Figura 5.13
Para ver los resultados de cada problema, se tienen que pulsar sobre hipervínculo
“Ver resultado” que nos mostrará el resultado.
La pantalla de bibliografía (ver figura 5.14) muestra los libros que se ha utilizado en
la redacción de este proyecto o que el usuario puede utilizar para consultar y ampliar sus
conocimientos. Para acceder a la bibliografía se tiene que pulsar sobre el botón
, pulsar la letra subrayada, en este caso la “b”.
Figura 5.14
77
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO V
Para salir del curso, se debe pulsar el botón de salida
del curso que aparece en
todas las páginas de éste, en la parte superior derecha de la pantalla. Para evitar posibles
errores, cuando se pulsa el botón de salida se muestra una ventana de confirmación de que
desea salir del curso.
En la figura 5.15, podemos observar como se pide la confirmación al usuario, para
salir del curso.
Figura 5.15
Si el usuario pulsa Sí , el curso finalizará. Si pulsa No, el usuario no saldrá del curso.
78
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO VI
CAPÍTULO VI – CONCLUSIONES
Se ha realizado un curso para instaladores autorizados de gas que tiene entre otras las
siguientes características:
- Está organizado en varios niveles de información, para un aprendizaje progresivo
de menor a mayor complejidad.
- Incluye problemas resueltos sobre el cálculo de instalaciones de gas.
- Posee una recopilación de preguntas de test sobre el temario, que permite al usuario
autoevaluarse.
- Dispone de considerable normativa y reglamentos referente al tema, que ofrecerá al
usuario una facilidad añadida al curso.
- Permite aprender a un ritmo propio y personalizado, mediante un entorno gráfico
ameno con más de 100 páginas virtuales, cerca de 1000 ilustraciones y elementos de
interacción.
- Por la cantidad de información presente en el curso, se considera que su precio es
económico.
- Constituye una magnífica aportación a la difusión de la teoría, sobre instalaciones
de gas en un soporte óptico como el CD-ROM.
Todo ello hace de este curso una herramienta de gran utilidad a profesores, alumnos
y técnicos que deseen iniciar o profundizar sus conocimientos sobre el mundo de las
instalaciones de gas.
79
CURSO INTERACTIVO PARA INSTALADORES DE GAS
CAPÍTULO VI
BIBLIOGRAFÍA
[1]
[5]
Curso para instaladores autorizados de gas. Categoría IG-I. Módulo Técnico. Grupo de Trabajo de
Formación de SEDIGAS. GRAFIME
Curso Para Instaladores Autorizados De Gas. Categoría IG-II. Módulo Técnico. Grupo de Trabajo de
Formación de SEDIGAS. GRAFIME
Apuntes de los cursos para Instaladores de gas. Tomo 1. Sexta Edición. Emilio Guerra Chavarino;
José Luis Lorenzo Becco. El instalador.
Apuntes de los cursos para Instaladores de gas. Tomo 2. Sexta Edición. Emilio Guerra Chavarino;
José Luis Lorenzo Becco. El instalador.
Enciclopedia de Microsoft Visual Basic 6. Fco. Javier Ceballos. Ra-Ma
[6]
Webs:
[2]
[3]
[4]
http://www.sedigas.es
http://www.gasnatural.es
http://www.repsol-ypf.es
http://www.tecnicsuport.com
http://www.energuia.com
http://www.mercagas.es
http://www.indllobera.com
http://www.saunierduval.es
http://www.roca.es
http://www.fagorindustrial.com
http://www.fagor.com
http://www.valvulasarco.es
http://www.junkers.es
http://www.ferroli.es
80
Descargar