Ora che abbiamo i treni possiamo anche usare l'opzione della lunghezza nei blocchi per far arrivare i treni che possono 'fisicamente' entrare nel blocco.
Come si misura la lunbghezza di un blocco?.
Contando i binari che lo compongo, ovviamente. Però bisogna tenere in considerazione i sensori....
Rocrail recita che un blocco è lo spazio 'fisico' tra il sensore 'enter' ed il sensore 'in'.
Ma noi sappiamo che possiamo usare anche un solo sensore per 'gestire' un blocco.
Quindi un blocco deve contenere un treno entro il suo 'spazio fisico' indipendentmente da quantoi sensori usiamo.
Vediamo con un esempio.
Il blocco 'Sta_B_1' è composto da 7 binari Märklin 24172.
Ci sono però 2 binari che fanno da sensori (evidenziati con nastro rosso).
Quindi, quanto è lungo il blocco? Il binario misura 172 mm. che moltiplicato per 7 da 1204 mm. ovvero 120 cm.
Però non è del tutto vero....
Il binario con sensore 'in' non viene usato del tutto. Quando il sensore si attiva il treno (locomotiva) viene fermato.
Qui vediamo il treno fermato da Rocrail. Il binario viene usato in minima parte.
Ovviamente dipende da come abbiamo impostato le proprietà del blocco. In questo caso l'arrivo nel blocco è alla velocità minima (della locomotiva).
Nel video vediamo l'arrivo. Ho aggiunto una azione che attiva una funzione sonora della locomotiva quando riceve il comnado di fermarsi (velocità 0) in modo da aiutare a comprendere quando il comanda viene dato, quindi se volete attivate l'audio dei video seguenti:
Ma se il blocco è impostato su arrivo a velocità media?:
Vediamo dove si ferma con questa impostazione:
Il sensore 'in' si attiva subito in entrambi i casi ma data la velocità maggiore di arrivo la locomotiva si ferma ben oltre il binario.
Ed è una cosa che bisogna evitare perchè potrebbe esserci un deviatoio posto subito prima del binario e non dobbiamo occuparlo.
Ad esempio, questo è assolutamente da evitare:
Il treno nel tronchino occupa anche il deviatoio.
Oppure:
Anche in questo caso il treno fermo nel blocco esce dallo spazio fisico occupando i deviatoi.
Quindi è meglio non considerare il binario del sensore 'in' quando si calcola la lunghezza del blocco.
Meglio usare questo sistema:
Ovvero misurare escludendo il binario con il snesore 'in'.
Ora resta da decidere se si vuole 'usare' il binario con il sensore 'enter' oppure no.
Se non lo consideriamo (perchè ad esempio lo usiamo come sistema di controllo per evitare tamponamenti - vedi azioni) possiamo usare questa lunghezza di treno:
Se invece vogliamo considerarlo allora possiamo, in questo esempio, aggiungere uno o due carri al treno:
Questo è il limite fisico 'massimo' del blocco.
Sicuramente non possiamo ospitare treni lunghi tipo questo:
Io scelgo, dove sono presenti due sensori come in questo demo, che la lunghezza del blocco non comprende i binari con i sensori. Quindi per questo blocco uso i 5 binari tra i sensori.
Come detto sono i 24172 quindi, 172 mm. x 5 = 860 mm. ovvero 86 cm.
Ben arrivato! Fate login o registratevi per fruire di tutte le funzionalità del forum e del sito.
Se eri già registrato e non ti ricordi la password usa questo link per recuperare l'accesso
Sito e forum dedicati al fermodellismo a tre rotaie gestito da appassionati senza fini commerciali. Qui trovate notizie storiche e suggerimenti tecnici per i vostri modelli vintage e moderni. Il nostro hobby viene praticato in molte maniere diverse, tutte ugualmente valide: hai un plastico? oppure sei un collezionista? oppure un semplice appassionato? Non esitare a scrivere nel forum, tutti gli interventi sono benvenuti ... Postate foto e video del vostro plastico e chiedete aiuto per ogni problema o curiosità inerente al nostro hobby.
Se eri già registrato e non ti ricordi la password usa questo link per recuperare l'accesso
Sito e forum dedicati al fermodellismo a tre rotaie gestito da appassionati senza fini commerciali. Qui trovate notizie storiche e suggerimenti tecnici per i vostri modelli vintage e moderni. Il nostro hobby viene praticato in molte maniere diverse, tutte ugualmente valide: hai un plastico? oppure sei un collezionista? oppure un semplice appassionato? Non esitare a scrivere nel forum, tutti gli interventi sono benvenuti ... Postate foto e video del vostro plastico e chiedete aiuto per ogni problema o curiosità inerente al nostro hobby.
37 - Rocrail: blocchi (lunghezza)
- LucioTS
- Amministratore forum
- Messaggi: 4316
- Iscritto il: 19 settembre 2006, 17:11
- Nome: Lucio Cavedali
- Località: Friuli-Venezia Giulia, Trieste
- Ha ringraziato: 0
- Sei stato ringraziato: 34 volte
- Contatta:
37 - Rocrail: blocchi (lunghezza)
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Saluti da Trieste
Lucio
La collaborazione ed i suggerimenti degli utenti sono la linfa vitale del sito e del forum, non esitate a condividere esperienze e conoscenze.
Amministratore 3Rotaie.eu - mail: admin@3rotaie.eu
Lucio
La collaborazione ed i suggerimenti degli utenti sono la linfa vitale del sito e del forum, non esitate a condividere esperienze e conoscenze.
Amministratore 3Rotaie.eu - mail: admin@3rotaie.eu
- LucioTS
- Amministratore forum
- Messaggi: 4316
- Iscritto il: 19 settembre 2006, 17:11
- Nome: Lucio Cavedali
- Località: Friuli-Venezia Giulia, Trieste
- Ha ringraziato: 0
- Sei stato ringraziato: 34 volte
- Contatta:
37 - Rocrail: blocchi (lunghezza)
Possiamo 'guadagnare' qualche cm. facendo fermare la loco più tardi.
Nel post sopra vediamo che la Litra si ferma quasi subito se l'arresto è impostato alla velocità minima: Con un piccolo 'trucco' (che poi trucco non è) possiamo far fermare la locmotiva più avanti.
Andiamo nelle proprietà del blocco in questione nella scheda 'Itinerari': Io uso (come visto nei capitoli precedenti) due sensori per tutti gli ingressi (a secnbda del lato) e non imposto per ogni singolo itinerario.
Quindi seleziono gli ingressi dal lato - (meno), spunto la casella 'T2' nella riga del sensore 'in' e metto il valore 3000 nel campo 'Temporizzatore 2'.
La spunta nel campo 'T2' abilita il temporizzatore 2, in questo caso 3000 significa 3 secondi.
Questa impostazione fa si che l'evento 'in' venga eseguito con un ritardo di 3 secondi.
Vediamo il risultato:
La locomotiva si ferma occupando quasi tutto il binario, quindi abbiamo 'guadagnato' qualche cm.
Ma questa opzione deve essere usata il meno possibile.
Perchè?
Se la velocità di arresto è la media (che poi è quella settata di default da Rocrail):
Ecco cosa succede:
Un disastro, il treno non si è fermato in tempo ed ha occupato una tratta.
Ma per Rocrail, il treno è nel blocco, non 'vede' che fisicamente occupa dei binari.
Inoltre ricordo che la velocità minima può essere differente perchè viene impostata nelle proprietà di ogni locomotiva.
Quindi, come dicevo prima, meglio non considerare il binario con il sensore 'in' come spazio 'fisico' del blocco.
Nel post sopra vediamo che la Litra si ferma quasi subito se l'arresto è impostato alla velocità minima: Con un piccolo 'trucco' (che poi trucco non è) possiamo far fermare la locmotiva più avanti.
Andiamo nelle proprietà del blocco in questione nella scheda 'Itinerari': Io uso (come visto nei capitoli precedenti) due sensori per tutti gli ingressi (a secnbda del lato) e non imposto per ogni singolo itinerario.
Quindi seleziono gli ingressi dal lato - (meno), spunto la casella 'T2' nella riga del sensore 'in' e metto il valore 3000 nel campo 'Temporizzatore 2'.
La spunta nel campo 'T2' abilita il temporizzatore 2, in questo caso 3000 significa 3 secondi.
Questa impostazione fa si che l'evento 'in' venga eseguito con un ritardo di 3 secondi.
Vediamo il risultato:
La locomotiva si ferma occupando quasi tutto il binario, quindi abbiamo 'guadagnato' qualche cm.
Ma questa opzione deve essere usata il meno possibile.
Perchè?
Se la velocità di arresto è la media (che poi è quella settata di default da Rocrail):
Ecco cosa succede:
Un disastro, il treno non si è fermato in tempo ed ha occupato una tratta.
Ma per Rocrail, il treno è nel blocco, non 'vede' che fisicamente occupa dei binari.
Inoltre ricordo che la velocità minima può essere differente perchè viene impostata nelle proprietà di ogni locomotiva.
Quindi, come dicevo prima, meglio non considerare il binario con il sensore 'in' come spazio 'fisico' del blocco.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Saluti da Trieste
Lucio
La collaborazione ed i suggerimenti degli utenti sono la linfa vitale del sito e del forum, non esitate a condividere esperienze e conoscenze.
Amministratore 3Rotaie.eu - mail: admin@3rotaie.eu
Lucio
La collaborazione ed i suggerimenti degli utenti sono la linfa vitale del sito e del forum, non esitate a condividere esperienze e conoscenze.
Amministratore 3Rotaie.eu - mail: admin@3rotaie.eu
- LucioTS
- Amministratore forum
- Messaggi: 4316
- Iscritto il: 19 settembre 2006, 17:11
- Nome: Lucio Cavedali
- Località: Friuli-Venezia Giulia, Trieste
- Ha ringraziato: 0
- Sei stato ringraziato: 34 volte
- Contatta:
37 - Rocrail: blocchi (lunghezza)
Per quanto sopra esposto io non considero i binari con i sensori quindi lo spazio fisico del blocco è dei soli 5 binarii per un totale di 86 cm.
Se apriamo le proprietà del blocco (qui usiamo 'Sta_B_1') nella scheda 'Generale' troviamo un campo che permette di inserire la lunghezza del blocco: Di default è 0 (zero) e quindi Rocrail non considera e non controlla la lunghezza. Ogni treno, di ogni lunghezza sia dichiarata che non dichiarata, possono usare il blocco.
Ma se vogliamo usare questa funzione allora scriviamo il valore dello spazio. Come al solito non sono ammessi decimali, quindi in questo caso 86:
Quindi qualunque locomotiva (oppure treno) con lunghezza inferiore a 86 cm. può usare il blocco.
Noi abbiamo proprio un treno lungo 85 cm. il 46096: Vediamo cosa succede:
Il treno non si muove. La finestra 'Server' ci informa del problema: Il messaggio ci informa che il blocco è troppo corto per la loco [Litra]; Lunghezza della loco (LocoLen) = 85 (inteso come treno, carri + locomotiva).
Poi ci dice MinOverLen = 20..... e che LocoLen + MinOverLen è > (maggiore) di BlockLen che è di 86
Allora. Sappiamo che il blocco è lungo 86. Sappiamo che il treno è lungo 85. Ma cosa è il MinOverLen che è di 20?
Si tratta di una 'sicurezza' di Rocrail. Uno 'spazio' aggiunto alla lunghezza del treno per non trovarsi nella situazione di un blocco riempito fino al massimo, come potrebbe essere questo:
Ovviamente però possiamo decidere noi, in base a come useremo i blocchi (ovvero come usiamo lo spazio fisico) quanto 'spazio di sicurezza' usare.
Il parametro si modifica nelle proprietà di Rocrail nella scheda 'Automazione': Proviamo a mettere questo parametro a 1 (uno): Attenzione che questo 'valore' viene usato in tutti i blocchi di Rocrail.
Naturalmente dobbiamo riavviare Rocrail quando apportiamo modifiche alle proprieta di Rocrail o Rocview.
Riproviamo:
Ora non ci sono problemi. Il treno può entrare nel blocco perchè la sua lunghezza (85) + il MinOverLen (1) = 86 che è proprio la lunghezza del blocco.
Se un treno è più lungo, Rocrail non lo invia al blocco.
Infatti il treno 33018 (OBB + vagoni) è lungo 130, quindi non può andare nel blocco che è settato a 86:
Però.....
Rocrail esegue questo controllo (lunghezza) solo se è in modalità automatica, ovvero se 'muove' e gestisce lui il traffico sul plastico.
Se 'forziamo' l'uso del blocco (ad esempio trascinando un treno sul blocco) Rocrail non esegue i controlli e quindi usa il blocco 'ignorando' la lunghezza.
Vediamo un esempio.
Il treno 33018 viene messo in automatico. E' nel blocco 'Sta_A_1' e per come sono messi i blocchi può solamente andare in 'Sta_B_1'. Ma Rocrail non lo muove perchè la lunghezza è superiore alla lunghezza del blocco. Quando 'apro' il blocco 'Est' (che non ha impostato la lunghezza) rocrail trova una destinazione valida e muove il 33018 nel blocco 'Est'. Ma raggiunto il blocco 'Est? Rocrail non trova destinazioni valide perchè, come prima, la lunghezza del blocco è inferiore al treno.
Ma se 'trascino' il treno dal blocco 'Est' a 'Sta_B_1', Rocrail bypassa i controlli e muove il treno. Il controllo 'manuale' ha la priorità su ogni controllo automatico:
Come al solito dobbiamo stare attenti quando muoviamo 'a mano'.
Ricordo che per Rocrail il treno 33018 è nel blocco 'Sta_B_1' e non 'occupa' binari al di fuori del blocco.....
Ma nel video vediamo invece che il treno 'straborda' dal blocco ed occupa binari al di fuori di 'Sta_B_1'.
L'automazione di Rocrail funziona solamente se tutti i parametri sono usati correttamente. Lunghezze dei blocchi che possano ospitare il treno, lunghezza di locomotive e carri inserita in modo che Rocrail possa calcolare la lunghezza totale, il metodo di uso dello spazio nei blocchi, ecc.
Non c'è altro da dire al momento sulla lunghezza dei blocchi. In fondo è 'banale'. Si misura lo spazio disponibile e si immette il valore nelle proprietà del blocco.
Se non si vuole usare la lunghezza, basta mettere a 0 (zero) il valore nelle proprietà del blocco.
Se apriamo le proprietà del blocco (qui usiamo 'Sta_B_1') nella scheda 'Generale' troviamo un campo che permette di inserire la lunghezza del blocco: Di default è 0 (zero) e quindi Rocrail non considera e non controlla la lunghezza. Ogni treno, di ogni lunghezza sia dichiarata che non dichiarata, possono usare il blocco.
Ma se vogliamo usare questa funzione allora scriviamo il valore dello spazio. Come al solito non sono ammessi decimali, quindi in questo caso 86:
Quindi qualunque locomotiva (oppure treno) con lunghezza inferiore a 86 cm. può usare il blocco.
Noi abbiamo proprio un treno lungo 85 cm. il 46096: Vediamo cosa succede:
Il treno non si muove. La finestra 'Server' ci informa del problema: Il messaggio ci informa che il blocco è troppo corto per la loco [Litra]; Lunghezza della loco (LocoLen) = 85 (inteso come treno, carri + locomotiva).
Poi ci dice MinOverLen = 20..... e che LocoLen + MinOverLen è > (maggiore) di BlockLen che è di 86
Allora. Sappiamo che il blocco è lungo 86. Sappiamo che il treno è lungo 85. Ma cosa è il MinOverLen che è di 20?
Si tratta di una 'sicurezza' di Rocrail. Uno 'spazio' aggiunto alla lunghezza del treno per non trovarsi nella situazione di un blocco riempito fino al massimo, come potrebbe essere questo:
Ovviamente però possiamo decidere noi, in base a come useremo i blocchi (ovvero come usiamo lo spazio fisico) quanto 'spazio di sicurezza' usare.
Il parametro si modifica nelle proprietà di Rocrail nella scheda 'Automazione': Proviamo a mettere questo parametro a 1 (uno): Attenzione che questo 'valore' viene usato in tutti i blocchi di Rocrail.
Naturalmente dobbiamo riavviare Rocrail quando apportiamo modifiche alle proprieta di Rocrail o Rocview.
Riproviamo:
Ora non ci sono problemi. Il treno può entrare nel blocco perchè la sua lunghezza (85) + il MinOverLen (1) = 86 che è proprio la lunghezza del blocco.
Se un treno è più lungo, Rocrail non lo invia al blocco.
Infatti il treno 33018 (OBB + vagoni) è lungo 130, quindi non può andare nel blocco che è settato a 86:
Però.....
Rocrail esegue questo controllo (lunghezza) solo se è in modalità automatica, ovvero se 'muove' e gestisce lui il traffico sul plastico.
Se 'forziamo' l'uso del blocco (ad esempio trascinando un treno sul blocco) Rocrail non esegue i controlli e quindi usa il blocco 'ignorando' la lunghezza.
Vediamo un esempio.
Il treno 33018 viene messo in automatico. E' nel blocco 'Sta_A_1' e per come sono messi i blocchi può solamente andare in 'Sta_B_1'. Ma Rocrail non lo muove perchè la lunghezza è superiore alla lunghezza del blocco. Quando 'apro' il blocco 'Est' (che non ha impostato la lunghezza) rocrail trova una destinazione valida e muove il 33018 nel blocco 'Est'. Ma raggiunto il blocco 'Est? Rocrail non trova destinazioni valide perchè, come prima, la lunghezza del blocco è inferiore al treno.
Ma se 'trascino' il treno dal blocco 'Est' a 'Sta_B_1', Rocrail bypassa i controlli e muove il treno. Il controllo 'manuale' ha la priorità su ogni controllo automatico:
Come al solito dobbiamo stare attenti quando muoviamo 'a mano'.
Ricordo che per Rocrail il treno 33018 è nel blocco 'Sta_B_1' e non 'occupa' binari al di fuori del blocco.....
Ma nel video vediamo invece che il treno 'straborda' dal blocco ed occupa binari al di fuori di 'Sta_B_1'.
L'automazione di Rocrail funziona solamente se tutti i parametri sono usati correttamente. Lunghezze dei blocchi che possano ospitare il treno, lunghezza di locomotive e carri inserita in modo che Rocrail possa calcolare la lunghezza totale, il metodo di uso dello spazio nei blocchi, ecc.
Non c'è altro da dire al momento sulla lunghezza dei blocchi. In fondo è 'banale'. Si misura lo spazio disponibile e si immette il valore nelle proprietà del blocco.
Se non si vuole usare la lunghezza, basta mettere a 0 (zero) il valore nelle proprietà del blocco.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Saluti da Trieste
Lucio
La collaborazione ed i suggerimenti degli utenti sono la linfa vitale del sito e del forum, non esitate a condividere esperienze e conoscenze.
Amministratore 3Rotaie.eu - mail: admin@3rotaie.eu
Lucio
La collaborazione ed i suggerimenti degli utenti sono la linfa vitale del sito e del forum, non esitate a condividere esperienze e conoscenze.
Amministratore 3Rotaie.eu - mail: admin@3rotaie.eu