Descrizioni ed esempi per il raytracer POV-Ray di Friedrich A. Lohmüller
Ferromodellismo - Modellismo ferroviario con POV-Ray
English English English
Français français
Deutsch Deutsch

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


                                                     
Spikes_On
  Rail Track System per POV-Ray
Questo sistema consiste di un pacco di include files per POV-Ray di elementi diversi di binari per la ferrovia.
Tutti gli elementi usano una scala di1 unità = 1 metro e sono orientati in direzione x+.

( Nota: Se si usa oggetti in feet: 1 ft = 1' = 0.3048 m : usa la scala di 'scale 0.3048'. Con inches: 1 inch = 1" = 0.0254 m: 'scale 0.0254'.)

Files necessari et interdipendenze:
 directory  nome di file  contenuto
   shapes_lo.inc  I files seguenti hanno bisogni di questo file.
 Si deve memorizzare in un Library_Path.
 RT_System/  RT_System_Sizes_00.inc   Le dimensioni di base dei binari:
 Scartamento default: Gauge, (Spurweite, écartement, ancho).

 (Standard: 1.435 mm, si può cambiare avanti di chiamare il include file!)
 dimensions del profilo di rotaia e de le traversine (ties),
  Altezza di rotaie con traversine: Height_Rail_Top.
  e anche per respingenti europei:
  Buffer_Center_HeightBuffer_Half_Distance.

 
 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  Per uso più facile degli elementi nella posa dei binari,
con solamente chiamare un include file generale,
con diversi modi di simulation per lo sviluppo de piani binari.

Proprietà generali:


Fissaggio con bulloni (spikes):
Con dichiarire #declare Rail_Spikes_On = 1; avanti di chiamare l'include file corrispondente si può attivare il fissaggio con bulloni.
( Valore default: #declare Rail_Spikes_On = 0; )

Test_Spikes_On
#declare Rail_Spikes_On = 1;
Test_Spikes_Off
#declare Rail_Spikes_On = 0; (default)


Animazione:
Tutti i deviatoi si può animare in modo continuo con
la variabile di macro Switch_Direction_,
// 0 diritto(straight) ~ 1 curvato o -1 sinistra, 0 diritto, 1 destra

Animated Why
Deviatoio tipo Monte-Carlo


Distanza delle traversine (ties):
Una densità approssimativa delle traversine è definito con
la variable della macro : Ties_Per_Meter_, // ~1.5
Le traversine sono arrangiate in modo equidistante.

Ties_Per_Meter_ 1.5
Gauge = 1.435, Ties_Per_Meter_ = 1.5
mining or portable railway
ferrovie portatili, minerarie, industriali


Geometria di deviatoi (switches) e
di incroci (level junctions):

La geometria è controllata con le variabili
lunghezza   Switch_Length_ (in meter), Switch_Angle_(in gradi).
Ogni chiamare della macro corrispondente dichiare i valori calculati automaticamente di raggi Switch_Radius_, e della Rail_Distance_.

Ci sono un tipo A e un tipo B di deviatoi e d'incroci
corrispondenti ai tipi di binari usati in fermodellismo:


Nota: Gli elementi di base per deviatoi e per incroci sono disegnati per creare un set degli elementi standard come usato in fermodellismo.
Queste macro non sono in nessun caso assicurate contro un input di tipo nonsenso stupido!
P.e. un deviatoio con Switch_Length_= 1.0 e un angolo di 5 gradi provoca un crash (Forse non fisico, ma per lo meno ottico!).
Switch Type A
Switch Type A
Switch Type B
Switch Type B
Switch Type A
Switch Type B
Switch + Level_Junction Type A
Switch + Level_Junction Type B


Testure delle rotaie e delle traversine:
Le testuri sono dichiarate come default nella macros di ogni elemento di binari (forse devo cambiare questo un poco in versioni in futuro di mio 'Rail Track System')
Le testure delle rotaie sono RailToptex e Railtext, Railtex2, Railtex3, // chiaro verso scuro.
Le testure delle traversine (ties) sono Tietex1, Tietex2, Tietex3.
Se vogliamo dichiarare qui altre testure, dobbiamo fare questo avanti di chiamare l'include file corrisponente.




top

© Friedrich A. Lohmüller, 2011
www.f-lohmueller.de