Home
- Tutorial POV-Ray
- Ferromodellismo
Modellismo ferroviario
con POV-Ray
Index of Content
- Mio 'Rail Track System',
un sistema di binari
per POV-Ray
Elementi di base dei binari
- Binari diritti e curvi
- Scambi o deviatoi
- Scambi Y e a 3 vie
- Incroci
- Uso semplificato con
RT_System_00.inc
- Gli elementi binari
di RT_System_00.inc
> Binari adattati alle
scale di fermodellismo
- Binari in scala H0
- Binari in scala N
- Binari in scala Z
- Piani Binari con
binari adattati
- Posa dei binari
- Binari su e giù
- Piani Binari Esempi
- Semplice ciclico
- Otto semplice
- Download
Rail Track System
|
|
Binari adattati alle scale di fermodellismo.
Elementi del Rail Track System adattati per modeli su scale H0, N, Z, ....
|
Con qualche include file addizionale possiamo creare piani binari come con i binari dei set di fermodellismo pronto per l'uso,
in un modo molto comodo e facile.
Tutti gli elementi (binari su scale H0, N, Z ) sono ingranditi su la scala 1 unità = 1 m (metro)
per l'uso insieme con altri modeli POV-Ray.
A disposizione anche qui: i tipi diversi di simulazione di mio 'Rail Track System' per POV-Ray.
Files necessario, Interdipendenze:
directory |
file name |
content |
|
shapes_lo.inc |
I files seguenti hanno bisogni di questo file! |
RT_System/ |
RT_System_Sizes_00.inc |
Dimensioni di base dei binari:
|
|
RT_Track_Straight_00.inc
RT_Track_Curve_00.inc
RT_Track_Level_Junction_00.inc
RT_Track_Switch_A_00.inc
RT_Track_Switch_B_00.inc
RT_Track_Switch_3Ways_A_00.inc
RT_Track_Switch_3Ways_B_00.inc
RT_Track_Switch_Y_00.inc
|
Gli elementi binari di base:
binario diritto (staight),
binario curvo,
incrocio (level junction),
deviatoio o scambio (switch) destro/sinistra (r/l), tipo A,
deviatoio destro/sinistra, tipo B,
deviatoio a 3 vie, tipo A,
deviatoio a 3 vie, tipo B,
deviatoio Y (wye).
Note: Tutti hanno bisogno di 'RT_System_Sizes_00.inc' |
|
RT_System_00.inc |
Con diversi modi di simulation
|
|
H0_TypeB/ |
RT_H0_TypeB_Set_00.inc
RT_H0_TypeB_Track_Up_00.inc |
Set di binari tipico di scala H0 tipo B
Macro per binari su e giù. |
|
N_TypeA111/ |
RT_N_TypeA111_Set_00.inc
RT_N_TypeA111_Track_Up_00.inc |
Set di binari tipico di scala N tipo A
Macro per binari su e giù. |
|
Z_TypeA110/ |
Z_TypeA110_Set_00.inc
Z_TypeA110_Track_Up_00.inc |
Set di binari tipico di scala Z tipo A
Macro per binari su e giù. |
Nota: Mie set di binari normalmente contengono molti elementi binari addizionali
in riguardo a la maggior parte dei produttori.
- Non facio qui set di binari per un produttore specifico. -
Se vogliamo creare piani binari con il set di un produttore specifico, dobbiamo provare, quale di questi elementi
e effettivamente disponibile di questo produttore.
P.es.: normalment mio set di binari contiene curve con i raggi R1, R2, R3, ...., R10. Molti produttori
hanno solamente curve con i raggi R1, R2, R3, R4 e R9.
Non ha nessun senso di ristringere questo include file a questi raggi.
La maggior parte dei produttori hanno anche binari flessibili,
con questi possiamo fare quasi ogni raggio necessario.
Attivazione: Dobbiamo aggiungere: (Esempio per scale N set)
#declare Simulate_On = 3 ; // simulation mode
#include "RT_System/N_TypeA111/RT_N_TypeA111_Set_00.inc"
#include "RT_System/N_TypeA111/RT_N_TypeA111_Track_Up_00.inc"
//---------------------------------------------------------//
|
Gli altri files necessari sono caricati automaticamente!
|
|
Poi possiamo chiamare gli elementi molto brevemente, p.es. cosi:
object{ SW_L( SD_1) translate< 0*L111,0,0> }
object{ T_R9_15 RTyz( -1*15, R9) translate< 0*L111,0,0> }
object{ T_111 translate< 2*L111,0, 1*Track_Distance> }
object{ SW_R( SD_1) translate< 3*L111,0, 1*Track_Distance> }
object{ T_111 translate< 4*L111,0, 1*Track_Distance> }
object{ T_111 translate< 1*L111,0,0> }
object{ T_111 translate< 2*L111,0,0> }
object{ T_111 translate< 3*L111,0,0> }
object{ SW_R( SD_1) rotate<0,180,0> translate< 5*L111,0,0> }
//-----------------------------------------------------------// |
|
Possiamo usare diversi modi di simulazione
da blocchi simbolici con testo
a binari realistici con il balast.
Blocchi simbolici con testo
Binari realistici con il balast
|
Anche binari su e giù si può fare molto facile:
(La linea al centro nel immagine sopra)
#local Step_1 = 0.010;
object{ T_111 translate< 0*L111, 0.0*Step_1*N,0> }
object{ Track_Up_00("T_111", Step_1/2, 1) translate< 1*L111, 0.0*Step_1*N,0> }
object{ Track_Up_00("T_111", Step_1 , 0) translate< 2*L111, 0.5*Step_1*N,0> }
object{ Track_Up_00("T_111", Step_1 , 0) translate< 3*L111, 1.5*Step_1*N,0> }
object{ Track_Up_00("T_111", Step_1/2, 2) translate< 4*L111, 2.5*Step_1*N,0> }
object{ T_111 translate< 5*L111, 3.0*Step_1*N,0> }
//------------------------------------------------------------------------------// |
|
|