07-12-2013, 22:38
La idea de crear este nuevo hilo es poner a modo de chuleta los pasos necesarios para operar con nuestro Rocrail.
He recopilado cosas que tenía por otros foros y aquí las junto, ya que puedo editar el post cuando haga falta.
Pretendo que sea algo sencillo y paso a paso para los no iniciados y para consulta los que controlamos un poco más.
Sin más, empiezo.
====================================
Sonidos diferentes en cada sensor:
Creamos el fichero bat o sh:
-----
playwav PASONIVEL.wav
exit
-----
lo guardamos en raiz de RocRail.
Creamos la acción:
Tablas|Accion|NEW
Tipo:Ejecutar comando externo
Comando: ...(buscamos el fichero bat o sh)OJO poner SOLO el nombre no la ruta completa.
Cambiar|Aplicar|OK
Si queremos una acción (por ejemplo encender F0 al paso por sensor 512)
Tablas|Accion|NEW
Tipo:Función
Denominación: podemos elegir una máq. determinada o todas
Comando: on
Parametro: 0 (si es F0)
Duración: el tiempo que deseemos que dure la acción
Cambiar|Aplicar|OK
Si queremos una limitación de velocidad en sensor 512(p.ej)
Tablas|Accion|NEW
Tipo:Función
Denominación: podemos elegir una máq. determinada o todas
Comando: on
Parametro: 3 (si es F3)
Duración: el tiempo que deseemos que dure la acción
Cambiar|Aplicar|OK
Ahora en el sensor 512 (p.ej)
Propiedades|Acciones
Denominación: la acción que sea
Estado: on
Añadir|OK
Siguiente tema, tours, locations y grupos de bloques.
Vamos al lio:
En mi caso me he creado en Excel una malla de circulaciones para una jornada de 8 horas.
Aplico un ratio de 6:1 en el tiempo, así que mi sesión dura 90 min.
Primero preparamos horarios, p.ej Horario tren 101,102,103,104,...., 201,202,203....
Los 1xx son Talgos (p.ej)
Los 2xx Cercanias (idem)
Entonces para enlazarlos de una sola vez creamos dos tours, uno de Talgos y otro de Cercanias y en cada uno de ellos ponemos la secuencia de horarios que queremos hacer en la sesión.
No tiene mayor misterio.
[attachment=6641]
Una buena cosa es poner una acción que me ejecuta a una hora determinada el tour Talgo, a otra el Cercanias y así sucesivamanete. Al arrancar el Rocrail y ponerle en hora él mismo me arranca los trenes a la hora determinada.
Para que Rocrail ponga por defecto una hora preestablecida, editamos el fichero rocrail.ini y cambiamos los parámetros en hora:
<clock divider="6" update="0" hour="5" minute="45"/>
En mi caso, utilizo x6 el reloj y comienzo a las 5:45h
Las locations:
En una estación tenemos varias vias, entonces una location sería la estación, la primera via (bloque) que ponemos será la general y las siguientes en la lista las secundarias caso de estar ocupada la general.
Esto nos sirve para en los horarios en vez de poner un bloque determinado ponemos la location en la parte izqda. y nada en la derecha y así RocRail elije la via de paso.
Los grupos de bloques son para usar generalmente en vias únicas donde hay más de un bloque entre sitios donde hacer cruces. Esto los agrupa para que RocRail no envíe un tren cuando viene otro de frente.
Para anunciar la salida de un tren y que éste arranque al finalizar la locución y el silbato (o puertas) hay un truco que es en las propiedades de RocRail | Automático | Tiempo de Señal poner a 10 seg. (u otro valor, depende de lo que tarde el anuncio).
Tiempo de señal significa que desde que se establece la ruta hasta que se pone en marcha el motor pasan los x segundos que marquemos.
Crear un horario sin horas (parece raro), es facil:
Crea horario nuevo, le das un nombre, pones del primer cantón hasta el último uno debajo de otro, todos con hora 00:00 y en seguimiento le pones ese mismo nombre de horario (para que se repita el ciclo). Ya está.
Como todos los trenes van a hacer lo mismo, click derecho encima del bloque donde esté la loco y ejecutar horario, todos el mismo, así de facil.
Usa locations en vez del nombre de bloque en las estaciones para que puedan coincidir varios trenes sin que necesiten la misma via.Además es más real. En este caso el horario ha de ser relativo
Una vez tenemos un horario listo, la forma más sencilla de crear horarios reales es editar el fichero plan.xml (o como le llameis) y meterle las horas a mano haciendo copia-y-pega de cada tren. En este caso el horario es real.
Para ambientar una maqueta con sonidos, ponemos unos altavoces stereo, el izqdo a la izqda. de la maqueta y el derecho a la derecha. Entonces con Audacity (gratis y para todas las plataformas) editamos los sonidos y los sacamos por triplicado. Un ejemplo:
Tengo en la parte derecha una iglesia y quiero que a las horas en punto me suenen las campanas, fichero campana.wav, edito y exporto solo el canal derecho. Cuando Rocrail ejecuta la acción -hora- suena por la derecha. Si fuese en el centro lo dejo con los dos canales y suena en el medio, etc. Parece más complicado de lo que en realidad es y el resultado es como menos singular.
Bueno para ir haciendo boca ya tenemos unos cuantos truquillos, animo a quien quiera a ir avanzándolo y que nos sirva como si fuera una wikirocrail
He recopilado cosas que tenía por otros foros y aquí las junto, ya que puedo editar el post cuando haga falta.
Pretendo que sea algo sencillo y paso a paso para los no iniciados y para consulta los que controlamos un poco más.
Sin más, empiezo.
====================================
Sonidos diferentes en cada sensor:
Creamos el fichero bat o sh:
-----
playwav PASONIVEL.wav
exit
-----
lo guardamos en raiz de RocRail.
Creamos la acción:
Tablas|Accion|NEW
Tipo:Ejecutar comando externo
Comando: ...(buscamos el fichero bat o sh)OJO poner SOLO el nombre no la ruta completa.
Cambiar|Aplicar|OK
Si queremos una acción (por ejemplo encender F0 al paso por sensor 512)
Tablas|Accion|NEW
Tipo:Función
Denominación: podemos elegir una máq. determinada o todas
Comando: on
Parametro: 0 (si es F0)
Duración: el tiempo que deseemos que dure la acción
Cambiar|Aplicar|OK
Si queremos una limitación de velocidad en sensor 512(p.ej)
Tablas|Accion|NEW
Tipo:Función
Denominación: podemos elegir una máq. determinada o todas
Comando: on
Parametro: 3 (si es F3)
Duración: el tiempo que deseemos que dure la acción
Cambiar|Aplicar|OK
Ahora en el sensor 512 (p.ej)
Propiedades|Acciones
Denominación: la acción que sea
Estado: on
Añadir|OK
Siguiente tema, tours, locations y grupos de bloques.
Vamos al lio:
En mi caso me he creado en Excel una malla de circulaciones para una jornada de 8 horas.
Aplico un ratio de 6:1 en el tiempo, así que mi sesión dura 90 min.
Primero preparamos horarios, p.ej Horario tren 101,102,103,104,...., 201,202,203....
Los 1xx son Talgos (p.ej)
Los 2xx Cercanias (idem)
Entonces para enlazarlos de una sola vez creamos dos tours, uno de Talgos y otro de Cercanias y en cada uno de ellos ponemos la secuencia de horarios que queremos hacer en la sesión.
No tiene mayor misterio.
[attachment=6641]
Una buena cosa es poner una acción que me ejecuta a una hora determinada el tour Talgo, a otra el Cercanias y así sucesivamanete. Al arrancar el Rocrail y ponerle en hora él mismo me arranca los trenes a la hora determinada.
Para que Rocrail ponga por defecto una hora preestablecida, editamos el fichero rocrail.ini y cambiamos los parámetros en hora:
<clock divider="6" update="0" hour="5" minute="45"/>
En mi caso, utilizo x6 el reloj y comienzo a las 5:45h
Las locations:
En una estación tenemos varias vias, entonces una location sería la estación, la primera via (bloque) que ponemos será la general y las siguientes en la lista las secundarias caso de estar ocupada la general.
Esto nos sirve para en los horarios en vez de poner un bloque determinado ponemos la location en la parte izqda. y nada en la derecha y así RocRail elije la via de paso.
Los grupos de bloques son para usar generalmente en vias únicas donde hay más de un bloque entre sitios donde hacer cruces. Esto los agrupa para que RocRail no envíe un tren cuando viene otro de frente.
Para anunciar la salida de un tren y que éste arranque al finalizar la locución y el silbato (o puertas) hay un truco que es en las propiedades de RocRail | Automático | Tiempo de Señal poner a 10 seg. (u otro valor, depende de lo que tarde el anuncio).
Tiempo de señal significa que desde que se establece la ruta hasta que se pone en marcha el motor pasan los x segundos que marquemos.
Crear un horario sin horas (parece raro), es facil:
Crea horario nuevo, le das un nombre, pones del primer cantón hasta el último uno debajo de otro, todos con hora 00:00 y en seguimiento le pones ese mismo nombre de horario (para que se repita el ciclo). Ya está.
Como todos los trenes van a hacer lo mismo, click derecho encima del bloque donde esté la loco y ejecutar horario, todos el mismo, así de facil.
Usa locations en vez del nombre de bloque en las estaciones para que puedan coincidir varios trenes sin que necesiten la misma via.Además es más real. En este caso el horario ha de ser relativo
Una vez tenemos un horario listo, la forma más sencilla de crear horarios reales es editar el fichero plan.xml (o como le llameis) y meterle las horas a mano haciendo copia-y-pega de cada tren. En este caso el horario es real.
Para ambientar una maqueta con sonidos, ponemos unos altavoces stereo, el izqdo a la izqda. de la maqueta y el derecho a la derecha. Entonces con Audacity (gratis y para todas las plataformas) editamos los sonidos y los sacamos por triplicado. Un ejemplo:
Tengo en la parte derecha una iglesia y quiero que a las horas en punto me suenen las campanas, fichero campana.wav, edito y exporto solo el canal derecho. Cuando Rocrail ejecuta la acción -hora- suena por la derecha. Si fuese en el centro lo dejo con los dos canales y suena en el medio, etc. Parece más complicado de lo que en realidad es y el resultado es como menos singular.
Bueno para ir haciendo boca ya tenemos unos cuantos truquillos, animo a quien quiera a ir avanzándolo y que nos sirva como si fuera una wikirocrail