<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trainzsimulator.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vincentrh</id>
	<title>TrainzOnline - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trainzsimulator.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vincentrh"/>
	<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/wiki/Special:Contributions/Vincentrh"/>
	<updated>2026-11-05T04:33:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45529</id>
		<title>HowTo/Read string table or Config text</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45529"/>
		<updated>2025-11-03T09:48:49Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Reading the string table or configtext of another object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the continuation of the [[HowTo/Upgrade obsolete script functions]]&lt;br /&gt;
&lt;br /&gt;
More precisely, it&#039;s about the new method to read the config file of an object, and thus its string table or another element of its configtext. Two cases are presented to us : the reading concerns the own string table or configtext of an object (in Trainz, an asset), or we want to read the same thing from an object into another object.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reading its own string table or configtext. ==&lt;br /&gt;
&lt;br /&gt;
Begin your script by the mandatory :&lt;br /&gt;
&lt;br /&gt;
  public void Init(Asset asset)&lt;br /&gt;
  {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
  }  &lt;br /&gt;
This method gets the asset subject of this script as a parameter. This guarantees that the config file is already available for reading. &lt;br /&gt;
&lt;br /&gt;
Thus, and further on in the script, you only have to introduce :&lt;br /&gt;
&lt;br /&gt;
  StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
  or&lt;br /&gt;
  Soup MyConfigSoup = me.GetAsset().GetConfigSoupCached()&lt;br /&gt;
&lt;br /&gt;
Note that the function GetStringTableCached replaces the obsolete GetStringTable. The same with GetConfigSoupCached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a basic exemple. &lt;br /&gt;
&lt;br /&gt;
Assume we have an object whith this string-table : &lt;br /&gt;
&lt;br /&gt;
  String-table&lt;br /&gt;
  {&lt;br /&gt;
   string0     &amp;quot;Hello&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
The following script will result in throwing a exception message : &#039;Extract = Hello&#039;.&lt;br /&gt;
&lt;br /&gt;
    include &amp;quot;MapObject.gs&amp;quot;&lt;br /&gt;
              &lt;br /&gt;
    class MyObject isclass MapObject&lt;br /&gt;
    {&lt;br /&gt;
    void ReadStringTable (void);&lt;br /&gt;
   &lt;br /&gt;
    public void Init(Asset asset)&lt;br /&gt;
    {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
    ReadStringTable();&lt;br /&gt;
    }&lt;br /&gt;
                    &lt;br /&gt;
    void ReadStringTable (void)&lt;br /&gt;
    {&lt;br /&gt;
    StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
    string ExtractFromStringTable = MyStringTable.GetString(&amp;quot;string0&amp;quot;);&lt;br /&gt;
    Exception(&amp;quot;Extract = &amp;quot;+ExtractFromStringTable);&lt;br /&gt;
    }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
== Reading the string table or configtext of another object ==&lt;br /&gt;
&lt;br /&gt;
This time, the string-table or the configtext of the second object is not directly accessible. We have to introduce an additional step.&lt;br /&gt;
&lt;br /&gt;
After the mandatory &#039;Init (Asset asset)....&#039;, we have to launch an asynchronous query to cache the config file of the second object. But don&#039;t worry, it&#039;s finally quite simple.&lt;br /&gt;
&lt;br /&gt;
Here are the codes to implement :&lt;br /&gt;
&lt;br /&gt;
   AsyncQueryHelper asyncqueryhelper = SecondObject.GetAsset().CacheConfigSoup();                      //Starts a query to cache the config file of the second object&lt;br /&gt;
   asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                                        //Waits for the query to be completed&lt;br /&gt;
   string ExtractFromStringTable=SecondObject.GetAsset().GetStringTableCached().GetString(&amp;quot;string0&amp;quot;);  //Reads a string &#039;string0&#039; into the string table of the second object&lt;br /&gt;
   Soup SecondObjectconfigSoup = SecondObject.GetAsset().GetConfigSoupCached().GetNamedTag(&amp;quot;xxx&amp;quot;);     //Reads the tag &#039;xxx&#039; into the configtext of the second object&lt;br /&gt;
&lt;br /&gt;
To note :&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;SynchronouslyWaitForResult&#039;&#039;s&#039; function is usable only by script &#039;thread&#039; functions&lt;br /&gt;
&lt;br /&gt;
- the first object has to &#039;know&#039; the second object as an asset (refer to HowTo/Search_for_objects_in_the_world in this wiki)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here an exemple of implementation, with a loco that needs to read the string-table or the configtext of the cars of its train.&lt;br /&gt;
&lt;br /&gt;
  include &amp;quot;locomotive.gs&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
  class MyScript isclass Locomotive&lt;br /&gt;
  {&lt;br /&gt;
   thread void ReadConfigFile(void);&lt;br /&gt;
      &lt;br /&gt;
   public void Init (Asset asset)                                                    &lt;br /&gt;
   {                                                                                 &lt;br /&gt;
   inherited(asset);&lt;br /&gt;
   ReadConfigFile();&lt;br /&gt;
   }&lt;br /&gt;
     &lt;br /&gt;
   thread void ReadConfigFile(void)&lt;br /&gt;
   {&lt;br /&gt;
   Train mytrain = me.GetMyTrain();                                                  //Gets the train to which the loco belongs&lt;br /&gt;
   Vehicle[]vehicles = mytrain.GetVehicles();                                        //Makes up a list of the cars in this train, including the loco&amp;lt;br&amp;gt;&lt;br /&gt;
   //Read the string table :&lt;br /&gt;
   int i;                                                                              &lt;br /&gt;
   for(i=1; i&amp;lt;vehicles.size();i++)                                                   //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
      {                                                                              //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
      AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
      asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                   //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
      StringTable stringTable = vehicles[i].GetAsset().GetStringTableCached();       //Gets the cached string-table of the car[i]&lt;br /&gt;
      string Coupling = stringTable.GetString(&amp;quot;coupler&amp;quot;);                            //In that string-table, read the line &#039;coupler&#039; to get the associated string (e.g. &#039;animated&#039; or &#039;not animated&#039;)&amp;lt;br&amp;gt;&lt;br /&gt;
      }&lt;br /&gt;
  //Read the configtext :&lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=1; i&amp;lt;vehicles.size();i++)                                                    //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
    {                                                                                //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
     AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
     asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                    //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
     Soup VehicleconfigSoup = vehicles[i].GetAsset().GetConfigSoupCached();          //Gets the cached configtext as a Soup of the car[i]&lt;br /&gt;
     string Script = VehicleconfigSoup.GetNamedTag(&amp;quot;script&amp;quot;);                        //Read the tag &#039;script&#039; in the configtext and return the name of this script&lt;br /&gt;
    }&lt;br /&gt;
   }&lt;br /&gt;
   };&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45528</id>
		<title>HowTo/Read string table or Config text</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45528"/>
		<updated>2025-11-03T04:04:36Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Reading the string table or configtext of another object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the continuation of the [[HowTo/Upgrade obsolete script functions]]&lt;br /&gt;
&lt;br /&gt;
More precisely, it&#039;s about the new method to read the config file of an object, and thus its string table or another element of its configtext. Two cases are presented to us : the reading concerns the own string table or configtext of an object (in Trainz, an asset), or we want to read the same thing from an object into another object.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reading its own string table or configtext. ==&lt;br /&gt;
&lt;br /&gt;
Begin your script by the mandatory :&lt;br /&gt;
&lt;br /&gt;
  public void Init(Asset asset)&lt;br /&gt;
  {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
  }  &lt;br /&gt;
This method gets the asset subject of this script as a parameter. This guarantees that the config file is already available for reading. &lt;br /&gt;
&lt;br /&gt;
Thus, and further on in the script, you only have to introduce :&lt;br /&gt;
&lt;br /&gt;
  StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
  or&lt;br /&gt;
  Soup MyConfigSoup = me.GetAsset().GetConfigSoupCached()&lt;br /&gt;
&lt;br /&gt;
Note that the function GetStringTableCached replaces the obsolete GetStringTable. The same with GetConfigSoupCached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a basic exemple. &lt;br /&gt;
&lt;br /&gt;
Assume we have an object whith this string-table : &lt;br /&gt;
&lt;br /&gt;
  String-table&lt;br /&gt;
  {&lt;br /&gt;
   string0     &amp;quot;Hello&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
The following script will result in throwing a exception message : &#039;Extract = Hello&#039;.&lt;br /&gt;
&lt;br /&gt;
    include &amp;quot;MapObject.gs&amp;quot;&lt;br /&gt;
              &lt;br /&gt;
    class MyObject isclass MapObject&lt;br /&gt;
    {&lt;br /&gt;
    void ReadStringTable (void);&lt;br /&gt;
   &lt;br /&gt;
    public void Init(Asset asset)&lt;br /&gt;
    {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
    ReadStringTable();&lt;br /&gt;
    }&lt;br /&gt;
                    &lt;br /&gt;
    void ReadStringTable (void)&lt;br /&gt;
    {&lt;br /&gt;
    StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
    string ExtractFromStringTable = MyStringTable.GetString(&amp;quot;string0&amp;quot;);&lt;br /&gt;
    Exception(&amp;quot;Extract = &amp;quot;+ExtractFromStringTable);&lt;br /&gt;
    }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
== Reading the string table or configtext of another object ==&lt;br /&gt;
&lt;br /&gt;
This time, the string-table or the configtext of the second object is not directly accessible. We have to introduce an additional step.&lt;br /&gt;
&lt;br /&gt;
After the mandatory &#039;Init (Asset asset)....&#039;, we have to launch an asynchronous query to cache the config file of the second object. But don&#039;t worry, it&#039;s finally quite simple.&lt;br /&gt;
&lt;br /&gt;
Here are the codes to implement :&lt;br /&gt;
&lt;br /&gt;
   AsyncQueryHelper asyncqueryhelper = SecondObject.GetAsset().CacheConfigSoup();                      //Starts a query to cache the config file of the second object&lt;br /&gt;
   asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                                        //Waits for the query to be completed&lt;br /&gt;
   string ExtractFromStringTable=SecondObject.GetAsset().GetStringTableCached().GetString(&amp;quot;string0&amp;quot;);  //Reads a string &#039;string0&#039; into the string table of the second object&lt;br /&gt;
   Soup SecondObjectconfigSoup = SecondObject.GetAsset().GetConfigSoupCached().GetNamedTag(&amp;quot;xxx&amp;quot;);     //Reads the tag &#039;xxx&#039; into the configtext of the second object&lt;br /&gt;
&lt;br /&gt;
To note :&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;SynchronouslyWaitForResult&#039;&#039;s&#039; function is usable only by script &#039;thread&#039; functions&lt;br /&gt;
&lt;br /&gt;
- the first object has to &#039;know&#039; the second object as an asset (refer to HowTo/Search_for_objects_in_the_world in this wiki)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here an exemple of implementation, with a loco that needs to read the string-table or the configtext of the cars of its train.&lt;br /&gt;
&lt;br /&gt;
  include &amp;quot;locomotive.gs&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
  class MyScript isclass Locomotive&lt;br /&gt;
  {&lt;br /&gt;
   thread void ReadConfigFile(void);&lt;br /&gt;
      &lt;br /&gt;
   public void Init (void)                                                           //Note that here we don&#039;t need to use the formula &amp;quot;Asset asset&#039;. A simple a &#039;void&#039; will be enough, since we don&#039;t need &lt;br /&gt;
   {                                                                                 //to guarantee an access to the configfile of our object : we will read the configfile of another object.&lt;br /&gt;
   inherited();&lt;br /&gt;
   ReadConfigFile();&lt;br /&gt;
   }&lt;br /&gt;
     &lt;br /&gt;
   thread void ReadConfigFile(void)&lt;br /&gt;
   {&lt;br /&gt;
   Train mytrain = me.GetMyTrain();                                                  //Gets the train to which the loco belongs&lt;br /&gt;
   Vehicle[]vehicles = mytrain.GetVehicles();                                        //Makes up a list of the cars in this train, including the loco&amp;lt;br&amp;gt;&lt;br /&gt;
   //Read the string table :&lt;br /&gt;
   int i;                                                                              &lt;br /&gt;
   for(i=1; i&amp;lt;vehicles.size();i++)                                                   //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
      {                                                                              //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
      AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
      asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                   //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
      StringTable stringTable = vehicles[i].GetAsset().GetStringTableCached();       //Gets the cached string-table of the car[i]&lt;br /&gt;
      string Coupling = stringTable.GetString(&amp;quot;coupler&amp;quot;);                            //In that string-table, read the line &#039;coupler&#039; to get the associated string (e.g. &#039;animated&#039; or &#039;not animated&#039;)&amp;lt;br&amp;gt;&lt;br /&gt;
      }&lt;br /&gt;
  //Read the configtext :&lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=1; i&amp;lt;vehicles.size();i++)                                                    //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
    {                                                                                //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
     AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
     asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                    //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
     Soup VehicleconfigSoup = vehicles[i].GetAsset().GetConfigSoupCached();          //Gets the cached configtext as a Soup of the car[i]&lt;br /&gt;
     string Script = VehicleconfigSoup.GetNamedTag(&amp;quot;script&amp;quot;);                        //Read the tag &#039;script&#039; in the configtext and return the name of this script&lt;br /&gt;
    }&lt;br /&gt;
   }&lt;br /&gt;
   };&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45527</id>
		<title>HowTo/Read string table or Config text</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45527"/>
		<updated>2025-11-03T04:02:54Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Reading the string table or configtext of another object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the continuation of the [[HowTo/Upgrade obsolete script functions]]&lt;br /&gt;
&lt;br /&gt;
More precisely, it&#039;s about the new method to read the config file of an object, and thus its string table or another element of its configtext. Two cases are presented to us : the reading concerns the own string table or configtext of an object (in Trainz, an asset), or we want to read the same thing from an object into another object.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reading its own string table or configtext. ==&lt;br /&gt;
&lt;br /&gt;
Begin your script by the mandatory :&lt;br /&gt;
&lt;br /&gt;
  public void Init(Asset asset)&lt;br /&gt;
  {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
  }  &lt;br /&gt;
This method gets the asset subject of this script as a parameter. This guarantees that the config file is already available for reading. &lt;br /&gt;
&lt;br /&gt;
Thus, and further on in the script, you only have to introduce :&lt;br /&gt;
&lt;br /&gt;
  StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
  or&lt;br /&gt;
  Soup MyConfigSoup = me.GetAsset().GetConfigSoupCached()&lt;br /&gt;
&lt;br /&gt;
Note that the function GetStringTableCached replaces the obsolete GetStringTable. The same with GetConfigSoupCached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a basic exemple. &lt;br /&gt;
&lt;br /&gt;
Assume we have an object whith this string-table : &lt;br /&gt;
&lt;br /&gt;
  String-table&lt;br /&gt;
  {&lt;br /&gt;
   string0     &amp;quot;Hello&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
The following script will result in throwing a exception message : &#039;Extract = Hello&#039;.&lt;br /&gt;
&lt;br /&gt;
    include &amp;quot;MapObject.gs&amp;quot;&lt;br /&gt;
              &lt;br /&gt;
    class MyObject isclass MapObject&lt;br /&gt;
    {&lt;br /&gt;
    void ReadStringTable (void);&lt;br /&gt;
   &lt;br /&gt;
    public void Init(Asset asset)&lt;br /&gt;
    {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
    ReadStringTable();&lt;br /&gt;
    }&lt;br /&gt;
                    &lt;br /&gt;
    void ReadStringTable (void)&lt;br /&gt;
    {&lt;br /&gt;
    StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
    string ExtractFromStringTable = MyStringTable.GetString(&amp;quot;string0&amp;quot;);&lt;br /&gt;
    Exception(&amp;quot;Extract = &amp;quot;+ExtractFromStringTable);&lt;br /&gt;
    }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
== Reading the string table or configtext of another object ==&lt;br /&gt;
&lt;br /&gt;
This time, the string-table or the configtext of the second object is not directly accessible. We have to introduce an additional step.&lt;br /&gt;
&lt;br /&gt;
After the mandatory &#039;Init (Asset asset)....&#039;, we have to launch an asynchronous query to cache the config file of the second object. But don&#039;t worry, it&#039;s finally quite simple.&lt;br /&gt;
&lt;br /&gt;
Here are the codes to implement :&lt;br /&gt;
&lt;br /&gt;
   AsyncQueryHelper asyncqueryhelper = SecondObject.GetAsset().CacheConfigSoup();                      //Starts a query to cache the config file of the second object&lt;br /&gt;
   asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                                        //Waits for the query to be completed&lt;br /&gt;
   string ExtractFromStringTable=SecondObject.GetAsset().GetStringTableCached().GetString(&amp;quot;string0&amp;quot;);  //Reads a string &#039;string0&#039; into the string table of the second object&lt;br /&gt;
   Soup SecondObjectconfigSoup = SecondObject.GetAsset().GetConfigSoupCached().GetNamedTag(&amp;quot;xxx&amp;quot;);     //Reads the tag &#039;xxx&#039; into the configtext of the second object&lt;br /&gt;
&lt;br /&gt;
To note :&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;SynchronouslyWaitForResult&#039;&#039;s&#039; function is usable only by script &#039;thread&#039; functions&lt;br /&gt;
&lt;br /&gt;
- the first object has to &#039;know&#039; the second object as an asset (refer to HowTo/Search_for_objects_in_the_world in this wiki)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here an exemple of implementation, with a loco that needs to read the string-table or the configtext of the cars of its train.&lt;br /&gt;
&lt;br /&gt;
  include &amp;quot;locomotive.gs&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
  class MyScript isclass Locomotive&lt;br /&gt;
  {&lt;br /&gt;
   thread void ReadConfigFile(void);&lt;br /&gt;
      &lt;br /&gt;
   public void Init (void)                                                           //Note that here we don&#039;t need to use the formula &amp;quot;Asset asset&#039;. A simple a &#039;void&#039; will be enough, since we don&#039;t need &lt;br /&gt;
   {                                                                                 //to guarantee an access to the configfile of our object : we will read the configfile of another object.&lt;br /&gt;
   inherited();&lt;br /&gt;
   ReadConfigFile();&lt;br /&gt;
   }&lt;br /&gt;
     &lt;br /&gt;
   thread void ReadConfigFile(void)&lt;br /&gt;
   {&lt;br /&gt;
   Train mytrain = me.GetMyTrain();                                                  //Gets the train to which the loco belongs&lt;br /&gt;
   Vehicle[]vehicles = mytrain.GetVehicles();                                        //Makes up a list of the cars in this train, including the loco&amp;lt;br&amp;gt;&lt;br /&gt;
   //Read the string table :&lt;br /&gt;
   int i;                                                                              &lt;br /&gt;
   for(i=1; i&amp;lt;vehicles.size();i++)                                                   //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
      {                                                                              //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
      AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
      asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                   //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
      StringTable stringTable = vehicles[i].GetAsset().GetStringTableCached();       //Gets the cached string-table of the car[i]&lt;br /&gt;
      string Coupling = stringTable.GetString(&amp;quot;coupler&amp;quot;);                            //In that string-table, read the line &#039;coupler&#039; to get the associated string (e.g. &#039;animated&#039; or &#039;not animated&#039;)&amp;lt;br&amp;gt;&lt;br /&gt;
      }&lt;br /&gt;
   //Read the configtext :&lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=1; i&amp;lt;vehicles.size();i++)                                                    //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
    {                                                                                //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
     AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
     asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                    //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
     Soup VehicleconfigSoup = vehicles[i].GetAsset().GetConfigSoupCached();          //Gets the cached configtext as a Soup of the car[i]&lt;br /&gt;
     string Script = VehicleconfigSoup.GetNamedTag(&amp;quot;script&amp;quot;);                        //Read the tag &#039;script&#039; in the configtext and return the name of this script&lt;br /&gt;
    }&lt;br /&gt;
   }&lt;br /&gt;
   };&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45526</id>
		<title>HowTo/Read string table or Config text</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45526"/>
		<updated>2025-11-03T04:01:39Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Reading the string table or configtext of another object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the continuation of the [[HowTo/Upgrade obsolete script functions]]&lt;br /&gt;
&lt;br /&gt;
More precisely, it&#039;s about the new method to read the config file of an object, and thus its string table or another element of its configtext. Two cases are presented to us : the reading concerns the own string table or configtext of an object (in Trainz, an asset), or we want to read the same thing from an object into another object.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reading its own string table or configtext. ==&lt;br /&gt;
&lt;br /&gt;
Begin your script by the mandatory :&lt;br /&gt;
&lt;br /&gt;
  public void Init(Asset asset)&lt;br /&gt;
  {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
  }  &lt;br /&gt;
This method gets the asset subject of this script as a parameter. This guarantees that the config file is already available for reading. &lt;br /&gt;
&lt;br /&gt;
Thus, and further on in the script, you only have to introduce :&lt;br /&gt;
&lt;br /&gt;
  StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
  or&lt;br /&gt;
  Soup MyConfigSoup = me.GetAsset().GetConfigSoupCached()&lt;br /&gt;
&lt;br /&gt;
Note that the function GetStringTableCached replaces the obsolete GetStringTable. The same with GetConfigSoupCached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a basic exemple. &lt;br /&gt;
&lt;br /&gt;
Assume we have an object whith this string-table : &lt;br /&gt;
&lt;br /&gt;
  String-table&lt;br /&gt;
  {&lt;br /&gt;
   string0     &amp;quot;Hello&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
The following script will result in throwing a exception message : &#039;Extract = Hello&#039;.&lt;br /&gt;
&lt;br /&gt;
    include &amp;quot;MapObject.gs&amp;quot;&lt;br /&gt;
              &lt;br /&gt;
    class MyObject isclass MapObject&lt;br /&gt;
    {&lt;br /&gt;
    void ReadStringTable (void);&lt;br /&gt;
   &lt;br /&gt;
    public void Init(Asset asset)&lt;br /&gt;
    {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
    ReadStringTable();&lt;br /&gt;
    }&lt;br /&gt;
                    &lt;br /&gt;
    void ReadStringTable (void)&lt;br /&gt;
    {&lt;br /&gt;
    StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
    string ExtractFromStringTable = MyStringTable.GetString(&amp;quot;string0&amp;quot;);&lt;br /&gt;
    Exception(&amp;quot;Extract = &amp;quot;+ExtractFromStringTable);&lt;br /&gt;
    }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
== Reading the string table or configtext of another object ==&lt;br /&gt;
&lt;br /&gt;
This time, the config file of the second object is not directly accessible. We have to introduce an additional step.&lt;br /&gt;
&lt;br /&gt;
After the mandatory &#039;Init (Asset asset)....&#039;, we have to launch an asynchronous query to cache the config file of the second object. But don&#039;t worry, it&#039;s finally quite simple.&lt;br /&gt;
&lt;br /&gt;
Here are the codes to implement :&lt;br /&gt;
&lt;br /&gt;
   AsyncQueryHelper asyncqueryhelper = SecondObject.GetAsset().CacheConfigSoup();                      //Starts a query to cache the config file of the second object&lt;br /&gt;
   asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                                        //Waits for the query to be completed&lt;br /&gt;
   string ExtractFromStringTable=SecondObject.GetAsset().GetStringTableCached().GetString(&amp;quot;string0&amp;quot;);  //Reads a string &#039;string0&#039; into the string table of the second object&lt;br /&gt;
   Soup SecondObjectconfigSoup = SecondObject.GetAsset().GetConfigSoupCached().GetNamedTag(&amp;quot;xxx&amp;quot;);     //Reads the tag &#039;xxx&#039; into the configtext of the second object&lt;br /&gt;
&lt;br /&gt;
To note :&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;SynchronouslyWaitForResult&#039;&#039;s&#039; function is usable only by script &#039;thread&#039; functions&lt;br /&gt;
&lt;br /&gt;
- the first object has to &#039;know&#039; the second object as an asset (refer to HowTo/Search_for_objects_in_the_world in this wiki)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here an exemple of implementation, with a loco that needs to read the string-table or the configtext of the cars of its train.&lt;br /&gt;
&lt;br /&gt;
  include &amp;quot;locomotive.gs&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
  class MyScript isclass Locomotive&lt;br /&gt;
  {&lt;br /&gt;
   thread void ReadConfigFile(void);&lt;br /&gt;
      &lt;br /&gt;
   public void Init (void)                                                           //Note that here we don&#039;t need to use the formula &amp;quot;Asset asset&#039;. A simple a &#039;void&#039; will be enough, since we don&#039;t need &lt;br /&gt;
   {                                                                                 //to guarantee an access to the configfile of our object : we will read the configfile of another object.&lt;br /&gt;
   inherited();&lt;br /&gt;
   ReadConfigFile();&lt;br /&gt;
   }&lt;br /&gt;
     &lt;br /&gt;
   thread void ReadConfigFile(void)&lt;br /&gt;
   {&lt;br /&gt;
   Train mytrain = me.GetMyTrain();                                                  //Gets the train to which the loco belongs&lt;br /&gt;
   Vehicle[]vehicles = mytrain.GetVehicles();                                        //Makes up a list of the cars in this train, including the loco&amp;lt;br&amp;gt;&lt;br /&gt;
   //Read the string table :&lt;br /&gt;
   int i;                                                                              &lt;br /&gt;
   for(i=1; i&amp;lt;vehicles.size();i++)                                                   //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
      {                                                                              //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
      AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
      asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                   //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
      StringTable stringTable = vehicles[i].GetAsset().GetStringTableCached();       //Gets the cached string-table of the car[i]&lt;br /&gt;
      string Coupling = stringTable.GetString(&amp;quot;coupler&amp;quot;);                            //In that string-table, read the line &#039;coupler&#039; to get the associated string (e.g. &#039;animated&#039; or &#039;not animated&#039;)&amp;lt;br&amp;gt;&lt;br /&gt;
      }&lt;br /&gt;
   //Read the configtext :&lt;br /&gt;
  int i;&lt;br /&gt;
  for(i=1; i&amp;lt;vehicles.size();i++)                                                    //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
    {                                                                                //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
     AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
     asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                    //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
     Soup VehicleconfigSoup = vehicles[i].GetAsset().GetConfigSoupCached();          //Gets the cached configtext as a Soup of the car[i]&lt;br /&gt;
     string Script = VehicleconfigSoup.GetNamedTag(&amp;quot;script&amp;quot;);                        //Read the tag &#039;script&#039; in the configtext and return the name of this script&lt;br /&gt;
    }&lt;br /&gt;
   }&lt;br /&gt;
   };&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45522</id>
		<title>HowTo/Read string table or Config text</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45522"/>
		<updated>2025-11-02T21:16:08Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Reading the string table or configtext of another object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the continuation of the [[HowTo/Upgrade obsolete script functions]]&lt;br /&gt;
&lt;br /&gt;
More precisely, it&#039;s about the new method to read the config file of an object, and thus its string table or another element of its configtext. Two cases are presented to us : the reading concerns the own string table or configtext of an object (in Trainz, an asset), or we want to read the same thing from an object into another object.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reading its own string table or configtext. ==&lt;br /&gt;
&lt;br /&gt;
Begin your script by the mandatory :&lt;br /&gt;
&lt;br /&gt;
  public void Init(Asset asset)&lt;br /&gt;
  {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
  }  &lt;br /&gt;
This method gets the asset subject of this script as a parameter. This guarantees that the config file is already available for reading. &lt;br /&gt;
&lt;br /&gt;
Thus, and further on in the script, you only have to introduce :&lt;br /&gt;
&lt;br /&gt;
  StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
  or&lt;br /&gt;
  Soup MyConfigSoup = me.GetAsset().GetConfigSoupCached()&lt;br /&gt;
&lt;br /&gt;
Note that the function GetStringTableCached replaces the obsolete GetStringTable. The same with GetConfigSoupCached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a basic exemple. &lt;br /&gt;
&lt;br /&gt;
Assume we have an object whith this string-table : &lt;br /&gt;
&lt;br /&gt;
  String-table&lt;br /&gt;
  {&lt;br /&gt;
   string0     &amp;quot;Hello&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
The following script will result in throwing a exception message : &#039;Extract = Hello&#039;.&lt;br /&gt;
&lt;br /&gt;
    include &amp;quot;MapObject.gs&amp;quot;&lt;br /&gt;
              &lt;br /&gt;
    class MyObject isclass MapObject&lt;br /&gt;
    {&lt;br /&gt;
    void ReadStringTable (void);&lt;br /&gt;
   &lt;br /&gt;
    public void Init(Asset asset)&lt;br /&gt;
    {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
    ReadStringTable();&lt;br /&gt;
    }&lt;br /&gt;
                    &lt;br /&gt;
    void ReadStringTable (void)&lt;br /&gt;
    {&lt;br /&gt;
    StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
    string ExtractFromStringTable = MyStringTable.GetString(&amp;quot;string0&amp;quot;);&lt;br /&gt;
    Exception(&amp;quot;Extract = &amp;quot;+ExtractFromStringTable);&lt;br /&gt;
    }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
== Reading the string table or configtext of another object ==&lt;br /&gt;
&lt;br /&gt;
This time, the config file of the second object is not directly accessible. We have to introduce an additional step.&lt;br /&gt;
&lt;br /&gt;
After the mandatory &#039;Init (Asset asset)....&#039;, we have to launch an asynchronous query to cache the config file of the second object. But don&#039;t worry, it&#039;s finally quite simple.&lt;br /&gt;
&lt;br /&gt;
Here are the codes to implement :&lt;br /&gt;
&lt;br /&gt;
   AsyncQueryHelper asyncqueryhelper = SecondObject.GetAsset().CacheConfigSoup();                      //Starts a query to cache the config file of the second object&lt;br /&gt;
   asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                                        //Waits for the query to be completed&lt;br /&gt;
   string ExtractFromStringTable=SecondObject.GetAsset().GetStringTableCached().GetString(&amp;quot;string0&amp;quot;);  //Reads a string &#039;string0&#039; into the string table of the second object&lt;br /&gt;
&lt;br /&gt;
To note :&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;SynchronouslyWaitForResult&#039;&#039;s&#039; function is usable only by script &#039;thread&#039; functions&lt;br /&gt;
&lt;br /&gt;
- the first object has to &#039;know&#039; the second object as an asset (refer to HowTo/Search_for_objects_in_the_world in this wiki)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here an exemple of implementation, with a loco that needs to read the config file of the cars of its train.&lt;br /&gt;
&lt;br /&gt;
  include &amp;quot;locomotive.gs&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
  class MyScript isclass Locomotive&lt;br /&gt;
  {&lt;br /&gt;
   thread void ReadConfigFile(void);&lt;br /&gt;
      &lt;br /&gt;
   public void Init (void)                                                           //Note that here we don&#039;t need to use the formula &amp;quot;Asset asset&#039;. A simple a &#039;void&#039; will be enough, since we don&#039;t need &lt;br /&gt;
   {                                                                                 //to guarantee an access to the configfile of our object : we will read the configfile of another object.&lt;br /&gt;
   inherited();&lt;br /&gt;
   ReadConfigFile();&lt;br /&gt;
   }&lt;br /&gt;
     &lt;br /&gt;
   thread void ReadConfigFile(void)&lt;br /&gt;
   {&lt;br /&gt;
   Train mytrain = me.GetMyTrain();                                                  //Gets the train to which the loco belongs&lt;br /&gt;
   Vehicle[]vehicles = mytrain.GetVehicles();                                        //Makes up a list of the cars in this train, including the loco&lt;br /&gt;
   int i;                                                                              &lt;br /&gt;
   for(i=1; i&amp;lt;vehicles.size();i++)                                                   //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
      {                                                                              //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
      AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
      asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                   //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
      StringTable stringTable = vehicles[i].GetAsset().GetStringTableCached();       //Gets the cached string-table of the car[i]&lt;br /&gt;
      string Coupling = stringTable.GetString(&amp;quot;coupler&amp;quot;);                            //In that string-table, read the line &#039;coupler&#039; to get the associated string (e.g. &#039;animated&#039; or &#039;not animated&#039;)&lt;br /&gt;
      }&lt;br /&gt;
   }&lt;br /&gt;
   };&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45521</id>
		<title>HowTo/Read string table or Config text</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Read_string_table_or_Config_text&amp;diff=45521"/>
		<updated>2025-11-02T21:14:03Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Reading the string table or configtext of another object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is the continuation of the [[HowTo/Upgrade obsolete script functions]]&lt;br /&gt;
&lt;br /&gt;
More precisely, it&#039;s about the new method to read the config file of an object, and thus its string table or another element of its configtext. Two cases are presented to us : the reading concerns the own string table or configtext of an object (in Trainz, an asset), or we want to read the same thing from an object into another object.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Reading its own string table or configtext. ==&lt;br /&gt;
&lt;br /&gt;
Begin your script by the mandatory :&lt;br /&gt;
&lt;br /&gt;
  public void Init(Asset asset)&lt;br /&gt;
  {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
  }  &lt;br /&gt;
This method gets the asset subject of this script as a parameter. This guarantees that the config file is already available for reading. &lt;br /&gt;
&lt;br /&gt;
Thus, and further on in the script, you only have to introduce :&lt;br /&gt;
&lt;br /&gt;
  StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
  or&lt;br /&gt;
  Soup MyConfigSoup = me.GetAsset().GetConfigSoupCached()&lt;br /&gt;
&lt;br /&gt;
Note that the function GetStringTableCached replaces the obsolete GetStringTable. The same with GetConfigSoupCached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a basic exemple. &lt;br /&gt;
&lt;br /&gt;
Assume we have an object whith this string-table : &lt;br /&gt;
&lt;br /&gt;
  String-table&lt;br /&gt;
  {&lt;br /&gt;
   string0     &amp;quot;Hello&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
The following script will result in throwing a exception message : &#039;Extract = Hello&#039;.&lt;br /&gt;
&lt;br /&gt;
    include &amp;quot;MapObject.gs&amp;quot;&lt;br /&gt;
              &lt;br /&gt;
    class MyObject isclass MapObject&lt;br /&gt;
    {&lt;br /&gt;
    void ReadStringTable (void);&lt;br /&gt;
   &lt;br /&gt;
    public void Init(Asset asset)&lt;br /&gt;
    {&lt;br /&gt;
    inherited(asset);&lt;br /&gt;
    ReadStringTable();&lt;br /&gt;
    }&lt;br /&gt;
                    &lt;br /&gt;
    void ReadStringTable (void)&lt;br /&gt;
    {&lt;br /&gt;
    StringTable MyStringTable = me.GetAsset().GetStringTableCached();&lt;br /&gt;
    string ExtractFromStringTable = MyStringTable.GetString(&amp;quot;string0&amp;quot;);&lt;br /&gt;
    Exception(&amp;quot;Extract = &amp;quot;+ExtractFromStringTable);&lt;br /&gt;
    }&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
== Reading the string table or configtext of another object ==&lt;br /&gt;
&lt;br /&gt;
This time, the config file of the second object is not directly accessible. We have to introduce an additional step.&lt;br /&gt;
&lt;br /&gt;
After the mandatory &#039;Init (Asset asset)....&#039;, we have to launch an asynchronous query to cache the config file of the second object. But don&#039;t worry, it&#039;s finally quite simple.&lt;br /&gt;
&lt;br /&gt;
Here are the codes to implement :&lt;br /&gt;
&lt;br /&gt;
   Asyncqueryhelper asyncqueryhelper = SecondObject.GetAsset().CacheConfigSoup();                      //Starts a query to cache the config file of the second object&lt;br /&gt;
   asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                                        //Waits for the query to be completed&lt;br /&gt;
   string ExtractFromStringTable=SecondObject.GetAsset().GetStringTableCached().GetString(&amp;quot;string0&amp;quot;);  //Reads a string &#039;string0&#039; into the string table of the second object&lt;br /&gt;
&lt;br /&gt;
To note :&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;SynchronouslyWaitForResult&#039;&#039;s&#039; function is usable only by script &#039;thread&#039; functions&lt;br /&gt;
&lt;br /&gt;
- the first object has to &#039;know&#039; the second object as an asset (refer to HowTo/Search_for_objects_in_the_world in this wiki)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here an exemple of implementation, with a loco that needs to read the config file of the cars of its train.&lt;br /&gt;
&lt;br /&gt;
  include &amp;quot;locomotive.gs&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
  class MyScript isclass Locomotive&lt;br /&gt;
  {&lt;br /&gt;
   thread void ReadConfigFile(void);&lt;br /&gt;
      &lt;br /&gt;
   public void Init (void)                                                           //Note that here we don&#039;t need to use the formula &amp;quot;Asset asset&#039;. A simple a &#039;void&#039; will be enough, since we don&#039;t need &lt;br /&gt;
   {                                                                                 //to guarantee an access to the configfile of our object : we will read the configfile of another object.&lt;br /&gt;
   inherited();&lt;br /&gt;
   ReadConfigFile();&lt;br /&gt;
   }&lt;br /&gt;
     &lt;br /&gt;
   thread void ReadConfigFile(void)&lt;br /&gt;
   {&lt;br /&gt;
   Train mytrain = me.GetMyTrain();                                                  //Gets the train to which the loco belongs&lt;br /&gt;
   Vehicle[]vehicles = mytrain.GetVehicles();                                        //Makes up a list of the cars in this train, including the loco&lt;br /&gt;
   int i;                                                                              &lt;br /&gt;
   for(i=1; i&amp;lt;vehicles.size();i++)                                                   //Inspects each car of the train vehicle[0], vehicle[1],....vehicle[i]&lt;br /&gt;
      {                                                                              //We assume that the loco is in front of train (i=0) ; so the first car should correspond to the i=1 vehicle.&lt;br /&gt;
      AsyncQueryHelper asyncqueryhelper = vehicles[i].GetAsset().CacheConfigSoup();   //Starts a query to cache the config file of the car[i] &lt;br /&gt;
      asyncqueryhelper.SynchronouslyWaitForResults(&amp;quot;AsyncResult&amp;quot;);                   //Waits for the result (infinitesimal on a human scale)&lt;br /&gt;
      StringTable stringTable = vehicles[i].GetAsset().GetStringTableCached();       //Gets the cached string-table of the car[i]&lt;br /&gt;
      string Coupling = stringTable.GetString(&amp;quot;coupler&amp;quot;);                            //In that string-table, read the line &#039;coupler&#039; to get the associated string (e.g. &#039;animated&#039; or &#039;not animated&#039;)&lt;br /&gt;
      }&lt;br /&gt;
   }&lt;br /&gt;
   };&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43830</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43830"/>
		<updated>2025-01-21T18:36:24Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* What is superelevation in Trainz 22? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE  (see this page :  [[HowTo/Use Superelevation with Trainz 19 and T:ANE]]). &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_19_and_T:ANE&amp;diff=43829</id>
		<title>HowTo/Use Superelevation with Trainz 19 and T:ANE</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_19_and_T:ANE&amp;diff=43829"/>
		<updated>2025-01-21T18:35:19Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Superelevation :  a new feature */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Superelevation :  a new feature ==&lt;br /&gt;
&lt;br /&gt;
This ‘How To’ is dedicated to T:ANE and Trainz 2019. For later versions, go here: [[HowTo/Use Superelevation with Trainz 22]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed from now on in T:ANE.&lt;br /&gt;
&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam.  The slope of the track has to be 4 ° to resist the centrifugal force and not to wear out prematurely the outer rails.&lt;br /&gt;
&lt;br /&gt;
[[File:5.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
However, the implementation of the superelevation in T:ANE is little transparent for the moment. Here is thus a small guide that will supply you all the necessary elements.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In T:ANE, the superelevation is adjusted by means of two parameters. We reach them by the panel &amp;quot;track&amp;quot;, and &amp;quot;advanced&amp;quot;&lt;br /&gt;
[[File:10.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:11.jpg]]  By clicking on a &#039;&#039;&#039;summit of a track spline&#039;&#039;&#039;, we reveal both parameters to be served. These two parameters are thereafter referred as &#039;&#039;&#039;p1&#039;&#039;&#039; and &#039;&#039;&#039;p2.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation : short definition&#039;&#039;&#039; ==&lt;br /&gt;
The Superelevation is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&lt;br /&gt;
It is calculated as the plan below shows it:&lt;br /&gt;
&lt;br /&gt;
[[File:3bis.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If, to calculate the superelevation, the beam of the curve is unknown, it can be calculated by measuring the arrow and the chord of the curve:&lt;br /&gt;
&lt;br /&gt;
[[File:1.jpg]]&lt;br /&gt;
&lt;br /&gt;
Every country has its own standards of superelevation. We find them rather easily on the internet.&lt;br /&gt;
&lt;br /&gt;
In France, the superelevation does not have to exceed 16 cms (6.3 inches) in standard gauge way and 10 cms (3.94 inches) in metrics.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mode of calculation in T:ANE&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
To proceed to the calculations, download the spreadsheet  [https://1drv.ms/x/s!ApXRYIL4PqiQ_CeFQkk5zC2kmi0m?e=MZuFeu  Here]&lt;br /&gt;
&lt;br /&gt;
In the left column, seize the &#039;&#039;&#039;minimum radius of curvature&#039;&#039;&#039; that can know your network, a maxi speed and choose the gauge (standard or metric).&lt;br /&gt;
&lt;br /&gt;
Observe the calculated parameter of Superelevation (SE). If it exceeds 6.3 inch in standard gauge or 3.94 in metrics, it is necessary to decrease the maxi speed (according to French standards).&lt;br /&gt;
&lt;br /&gt;
The parameters p1 and p2 then obtained can apply to all the curves of your network, whathever is their radius of curvature, since the maxi speed will not exceed the one that you seized in the spreadsheet.&lt;br /&gt;
&lt;br /&gt;
[[File:12.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;An example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
In the spreadsheet, you seize the values beam = 150 ft, speed = 55 mph  and standard gauge. And you obtain a superelevation = 5 inches , p1 = 43.73 and p2 = 0.089 radians.&lt;br /&gt;
&lt;br /&gt;
You put a track with these parameters and you make vary the beam of the curve:&lt;br /&gt;
&lt;br /&gt;
- If the beam is 150 ft, the superelevation will be 5 inches and the angle of inclination of the way of 0.089 radians&lt;br /&gt;
&lt;br /&gt;
- If the beam is 300 ft, the superelevation will be 2.5 inches and the angle of inclination of the way of 0.044 radians&lt;br /&gt;
&lt;br /&gt;
- If the beam is 75 ft, the superelevation will be 10 inches and the angle of inclination of the way of 0.178 radians.&lt;br /&gt;
&lt;br /&gt;
If the speed of your trains does not exceed 55 mph, the installation is correct. Except that in this example and for a 75 ft beam, the superelevation exceeds the authorized 6.3 inches. By means of the spreadsheet, look for the maxi speed which, for a 75 ft beam, allows to respect a maxi superelevation of 6.3 inches. Apply the new parameters p1 and p2 to your curve.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other points to be respected:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- There is no superelevation for speeds lower than 15.5 mph in standard gauge and 18.5 mph in metrics (French standards, 25 kmph and 30 kmph)&lt;br /&gt;
&lt;br /&gt;
- On networks with gauge of 2 ft or less, the speed is limited to 15.5 mph (25 kph) : there is thus no superelevation either.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the spreadsheet, the right column allows you to calculate p1 and p2 from the values of chord and arrow of a curve.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Methodology&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Formulaes used on the spreadsheet are two orders: &lt;br /&gt;
&lt;br /&gt;
- the calculation of the beam of a curve from the measure of its arrow and its chord&lt;br /&gt;
&lt;br /&gt;
- the calculation of the superelevation and the angle formed by the track &lt;br /&gt;
&lt;br /&gt;
are formulaes of physics which we can be easily found in diverse books or web sites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Formulaes allowing to calculate p1 and p2 in T:ANE are personal extrapolations, having identified that the parameter p1 is proportional in the square of the maxi speed in standard gauge.&lt;br /&gt;
&lt;br /&gt;
I was then able to build a model according to the graph below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                                                               [[File:8.jpg]]&lt;br /&gt;
&lt;br /&gt;
The calculations were the object of test directly on a map.&lt;br /&gt;
&lt;br /&gt;
 [[File:5.jpg]]   Screenshot pasted in Photoshop  and drawing of a red line on the front of the machine : Photoshop indicates the angle of the line (here 4,2 °).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To estimate the robustness of the model, I proceeded to a series of tests with diverse curves, speeds and gauges. I then compared the value of calculated angles with the value of observed angles. By keeping in mind that a gap from some tenth of degree is of course imperceptible in the eye.&lt;br /&gt;
&lt;br /&gt;
[[File:6bis.jpg]]&lt;br /&gt;
&lt;br /&gt;
The coefficient of correlation between both series of degrees is: r² = 0.983. Q.E.D.&lt;br /&gt;
&lt;br /&gt;
==Return to Index==&lt;br /&gt;
 &lt;br /&gt;
*[[HowToGuides|&amp;lt;&amp;lt; How To Guides]]&lt;br /&gt;
*[[Help:TRS2019_Surveyor|&amp;lt;&amp;lt; Surveyor]]&lt;br /&gt;
&lt;br /&gt;
[[Category:How-to guides]]&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43828</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43828"/>
		<updated>2025-01-21T18:34:23Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* What is superelevation in Trainz 22? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE  (see this page :  [[HowTo/Use Superelevation with Trainz 19 and T:ANE]]). &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=400&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz 22PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz Plus owners only.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43476</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43476"/>
		<updated>2024-10-14T04:36:05Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* What is superelevation in Trainz 22? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=400&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz 22PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz Plus owners only.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43473</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43473"/>
		<updated>2024-10-13T05:58:42Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=400&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43472</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43472"/>
		<updated>2024-10-13T05:57:58Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=400&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43471</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43471"/>
		<updated>2024-10-13T05:54:26Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* What is superelevation in Trainz 22? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td width=400&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43470</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43470"/>
		<updated>2024-10-13T05:50:11Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;&amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = slope angle of the track x Mchord.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
And if you&#039;re really very, very curious, you can see how it works directly in the spreadsheet&amp;amp;nbsp;: on the &#039;English(metric)&#039; sheet, remove the sheet protection, restore column display and unmask the H:K columns.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43467</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43467"/>
		<updated>2024-10-12T20:33:24Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Surperelevation : theoritical base */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.6/45 = 0.10.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;Superelevation Degree = slope angle of the track x Mchord.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43466</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43466"/>
		<updated>2024-10-12T20:27:38Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;&amp;lt;u&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;/u&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* And this is how the spreadsheet works.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Once the values have been entered in the blue zones (arrow, chord and speed), the spreadsheet calculates the curve angle, the superelevation and the slope angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It then takes these elements and recalculates them as if the curve angle were 90° &amp;amp;nbsp;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;it keeps the same value for the chord, but as the curve angle has changed, a new value of the radius of the curve is calculated&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;according to the new value of the radius and the max speed of the train (as entered in the blue zone), it computes the &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;slope angle of the track&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;the variable &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;Mchord&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; is then determined from the chord value of the curve (the one entered in the blue zone and according to the formula in the graph above)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;-&amp;amp;nbsp;Superelevation Degree = slope angle of the track x Mchord.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43465</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43465"/>
		<updated>2024-10-12T19:49:29Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;For a 90° curve &amp;amp;nbsp;:&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43464</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43464"/>
		<updated>2024-10-12T19:46:51Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;td width=180&amp;gt;&amp;lt;td&amp;gt;For a 90° curve&amp;amp;nsbp;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43463</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43463"/>
		<updated>2024-10-12T15:09:38Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=File:Img404.jpg&amp;diff=43462</id>
		<title>File:Img404.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=File:Img404.jpg&amp;diff=43462"/>
		<updated>2024-10-12T14:57:49Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: Vincentrh uploaded a new version of &amp;amp;quot;File:Img404.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43461</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43461"/>
		<updated>2024-10-12T14:55:30Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img404.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=File:Img404.jpg&amp;diff=43460</id>
		<title>File:Img404.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=File:Img404.jpg&amp;diff=43460"/>
		<updated>2024-10-12T14:54:23Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: Vincentrh uploaded a new version of &amp;amp;quot;File:Img404.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43459</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43459"/>
		<updated>2024-10-12T14:35:34Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 20 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43458</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43458"/>
		<updated>2024-10-12T14:33:45Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;As before, there is a relationship between the multiplier &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; and the length of the chord. This establishes the variable &amp;lt;b&amp;gt;Mchord&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;This relationship follows a polynomial equation of degree 2, as shown below:&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43457</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43457"/>
		<updated>2024-10-12T10:12:30Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43456</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43456"/>
		<updated>2024-10-12T08:18:26Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;Surperelevation : theoritical base&#039;, the gradient (in degree) of a curved track may be calculated quite easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*Other observation : the coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43455</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43455"/>
		<updated>2024-10-12T08:15:23Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* As described in the precedent section &#039;   &#039;, the gradient (in degree) of a curved track may be calculated qui easely ; but how do we translate this degree slope into Superelevatioon Degreee, a variable specific to Trainz?&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the slope of the curve required and the Superelevation Degree value entered in Trainz.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*We have just calculated the multiplication coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; for a given chord curve (in this case 200 metres). &amp;lt;br&amp;gt;This coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43454</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43454"/>
		<updated>2024-10-12T08:08:49Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*We have just calculated the multiplication coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; for a given chord curve (in this case 200 metres). &amp;lt;br&amp;gt;This coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a required slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce in Trainz a bank angle of 4.3°, which correspond to the desired value.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* And now, how can we calculate the superelevation degree if we change the chord of our curve?&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43453</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43453"/>
		<updated>2024-10-12T04:29:47Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the chord of the curve and the speed at which the train is travelling.&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*We have just calculated the multiplication coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; for a given chord curve (in this case 200 metres). &amp;lt;br&amp;gt;This coefficient &amp;lt;b&amp;gt;M&amp;lt;/b&amp;gt; will apply to any curve of chord = 200 metres, whatever the angle of this curve.&amp;lt;br&amp;gt;Example: for a 90° bend with a chord length of 200 metres and a slope angle of 8°, we calculate a SuperElevation Degree = 20 (as shown in the table above).&amp;lt;br&amp;gt;if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce in Trainz a bank angle of 4.3°, the desired value.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td width=200&amp;gt;For a 90° curve angle&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=800&amp;gt;Depending on the value of the chord, multiplier factor between the &amp;lt;b&amp;gt;slope value&amp;lt;/b&amp;gt; in degrees and the variable &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;Chord&amp;lt;td width=100&amp;gt;Muliplier factor&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;800&amp;lt;td width=100&amp;gt;7.1&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;300&amp;lt;td width=100&amp;gt;4.75&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=File:Img403.jpg&amp;diff=43452</id>
		<title>File:Img403.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=File:Img403.jpg&amp;diff=43452"/>
		<updated>2024-10-12T04:07:29Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: Vincentrh uploaded a new version of &amp;amp;quot;File:Img403.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43451</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43451"/>
		<updated>2024-10-12T04:07:07Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* In Trainz, with the observation of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td&amp;gt;[[File:img403.jpg]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td width=200&amp;gt;For a 90° curve angle&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=800&amp;gt;Depending on the value of the chord, multiplier factor between the &amp;lt;b&amp;gt;slope value&amp;lt;/b&amp;gt; in degrees and the variable &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;Chord&amp;lt;td width=100&amp;gt;Muliplier factor&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;800&amp;lt;td width=100&amp;gt;7.1&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;300&amp;lt;td width=100&amp;gt;4.75&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;table style=&amp;quot;border: 3px solid #666; border-collapse:collapse;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr &amp;gt;&lt;br /&gt;
        &amp;lt;td width=50&amp;gt;Mois&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td width=50&amp;gt;Date&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Mars&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;10.09.2018&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Juin&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;18.07.2018&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=File:Img403.jpg&amp;diff=43450</id>
		<title>File:Img403.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=File:Img403.jpg&amp;diff=43450"/>
		<updated>2024-10-12T04:00:43Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43449</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43449"/>
		<updated>2024-10-12T03:57:34Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* Based on the observation in Trainz of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td width=200&amp;gt;For a 90° curve angle&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=800&amp;gt;Depending on the value of the chord, multiplier factor between the &amp;lt;b&amp;gt;slope value&amp;lt;/b&amp;gt; in degrees and the variable &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;Chord&amp;lt;td width=100&amp;gt;Muliplier factor&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;800&amp;lt;td width=100&amp;gt;7.1&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;300&amp;lt;td width=100&amp;gt;4.75&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;table style=&amp;quot;border: 3px solid #666; border-collapse:collapse;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr &amp;gt;&lt;br /&gt;
        &amp;lt;td width=50&amp;gt;Mois&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td width=50&amp;gt;Date&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Mars&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;10.09.2018&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Juin&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;18.07.2018&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43447</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43447"/>
		<updated>2024-10-11T15:50:47Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* Based on the observation in Trainz of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td width=200&amp;gt;For a 90° curve angle&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=800&amp;gt;Depending on the value of the chord, multiplier factor between the &amp;lt;b&amp;gt;slope value&amp;lt;/b&amp;gt; in degrees and the variable &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;Chord&amp;lt;td width=100&amp;gt;Muliplier factor&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;800&amp;lt;td width=100&amp;gt;7.1&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;300&amp;lt;td width=100&amp;gt;4.75&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;table style=&amp;quot;border: 3px solid #666; border-collapse:collapse;&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;tr &amp;gt;&lt;br /&gt;
        &amp;lt;td width=50&amp;gt;Mois&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td width=50&amp;gt;Date&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Mars&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;10.09.2018&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;Juin&amp;lt;/td&amp;gt;&lt;br /&gt;
        &amp;lt;td&amp;gt;18.07.2018&amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
    &amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43446</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43446"/>
		<updated>2024-10-11T09:36:01Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* Based on the observation in Trainz of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td width=200&amp;gt;For a 90° curve angle&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=800&amp;gt;Depending on the value of the chord, multiplier factor between the &amp;lt;b&amp;gt;slope value&amp;lt;/b&amp;gt; in degrees and the variable &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;Chord&amp;lt;td width=100&amp;gt;Muliplier factor&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;800&amp;lt;td width=100&amp;gt;7.1&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;300&amp;lt;td width=100&amp;gt;4.75&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43445</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43445"/>
		<updated>2024-10-11T03:59:21Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* Based on the observation in Trainz of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width=300&amp;gt;&amp;lt;td width=200&amp;gt;For a 90° curve angle&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=800&amp;gt;Depending on the value of the chord, multiplier factor between the &amp;lt;b&amp;gt;slope value&amp;lt;/b&amp;gt; in degrees and the variable &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;Chord&amp;lt;td width=100&amp;gt;Muliplier factor&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;800&amp;lt;td width=100&amp;gt;7.1&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td width=300&amp;gt;&amp;lt;td width=100&amp;gt;300&amp;lt;td width=100&amp;gt;4.75&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43444</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43444"/>
		<updated>2024-10-11T03:26:10Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious...(under construction) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* Based on the observation in Trainz of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43443</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43443"/>
		<updated>2024-10-11T03:24:13Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt; Calculating the gradient of curved track depends on the radius of the curve and the speed at which the train is travelling.&lt;br /&gt;
* Based on the observation in Trainz of a curve with a chord = 200 metres and an angle = 90°, we determine that there is a constant multiplier between the Superelevation Degree value entered in Trainz and the slope of the curve observed.&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43442</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43442"/>
		<updated>2024-10-10T15:17:34Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...(under construction)==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt;With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
* For a curve with a given chord and angle, there is a strict correlation between the Superelevation Degree value and the degree of slope required.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° curve and chord = 200 metres, a Superelevation Degree of 10 gives a slope angle of 4°, a Superelevation Degree of 20 gives a slope of 8°, etc...&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43441</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43441"/>
		<updated>2024-10-10T15:16:46Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt;With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
* For a curve with a given chord and angle, there is a strict correlation between the Superelevation Degree value and the degree of slope required.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° curve and chord = 200 metres, a Superelevation Degree of 10 gives a slope angle of 4°, a Superelevation Degree of 20 gives a slope of 8°, etc...&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43440</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43440"/>
		<updated>2024-10-10T15:15:40Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* What is superelevation in Trainz 22? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt;With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
* For a curve with a given chord and angle, there is a strict correlation between the Superelevation Degree value and the degree of slope required.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° curve and chord = 200 metres, a Superelevation Degree of 10 gives a slope angle of 4°, a Superelevation Degree of 20 gives a slope of 8°, etc...&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
The more open the curve, the greater the angle. &lt;br /&gt;
The tighter the curve, the smaller the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt; &lt;br /&gt;
 To apply superelevation in Trainz, we saw above that we had to calculate the &#039;superelevation degree&#039;. More precisely, this means to determine the angle of the slope by degree of the concerned curvature.&amp;lt;br&amp;gt;&lt;br /&gt;
 Example: we have a curve with a &amp;lt;b&amp;gt;curve angle&amp;lt;/b&amp;gt; of 60° and a &amp;lt;b&amp;gt;superelevation angle&amp;lt;/b&amp;gt; of 4°. The &#039;superelevation degree&amp;quot; will be equal to 4/60 = 0.066.&lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfwdDV8UOxK0tkPtAQ?e=nNyVKj  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; with these values : 6,4 (standard gauge) or 5,8 (metric gauge).&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401bis.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43439</id>
		<title>HowTo/Use Superelevation with Trainz 22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=HowTo/Use_Superelevation_with_Trainz_22&amp;diff=43439"/>
		<updated>2024-10-10T15:13:58Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
The more open the curve, the greater the angle. &lt;br /&gt;
The tighter the curve, the smaller the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt; &lt;br /&gt;
 To apply superelevation in Trainz, we saw above that we had to calculate the &#039;superelevation degree&#039;. More precisely, this means to determine the angle of the slope by degree of the concerned curvature.&amp;lt;br&amp;gt;&lt;br /&gt;
 Example: we have a curve with a &amp;lt;b&amp;gt;curve angle&amp;lt;/b&amp;gt; of 60° and a &amp;lt;b&amp;gt;superelevation angle&amp;lt;/b&amp;gt; of 4°. The &#039;superelevation degree&amp;quot; will be equal to 4/60 = 0.066.&lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfwdDV8UOxK0tkPtAQ?e=nNyVKj  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; with these values : 6,4 (standard gauge) or 5,8 (metric gauge).&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401bis.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43438</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43438"/>
		<updated>2024-10-10T14:09:51Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt;With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
* For a curve with a given chord and angle, there is a strict correlation between the Superelevation Degree value and the degree of slope required.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° curve and chord = 200 metres, a Superelevation Degree of 10 gives a slope angle of 4°, a Superelevation Degree of 20 gives a slope of 8°, etc...&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43437</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43437"/>
		<updated>2024-10-10T14:03:32Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;line-height:16pt;&amp;quot;&amp;gt;With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;br /&gt;
* coucou&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43436</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43436"/>
		<updated>2024-10-10T14:00:25Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Superelevation: how do we go about it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section.&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43435</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43435"/>
		<updated>2024-10-10T13:59:09Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5. &amp;lt;br&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43434</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43434"/>
		<updated>2024-10-10T13:56:01Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
* - With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;bnsp;Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5.  &lt;br /&gt;
In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43433</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43433"/>
		<updated>2024-10-10T13:53:00Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==For those who are curious...==&lt;br /&gt;
&lt;br /&gt;
The spreadsheet is based on the following observations:&amp;lt;br&amp;gt;&lt;br /&gt;
1 - With a given chord length and a curve angle of 90°, the calculated SuperElevation Degree will apply to any curve with the same chord length, whatever its curve angle.&lt;br /&gt;
Example: for a 90° bend with a chord length of 200 metres and a bank angle of 8°, we calculate a SuperElevation Degree = 21.5.  &lt;br /&gt;
In Trainz, if this same bend were to be transformed to have an angle of 45°, the SuperElevation Degree = 21.5 value would still apply to produce a bank angle of 4.3°, the desired value.&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43432</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43432"/>
		<updated>2024-10-10T13:32:19Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* For those who are curious... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==For those who are curious...==&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
	<entry>
		<id>https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43431</id>
		<title>Superelevation Trainz22</title>
		<link rel="alternate" type="text/html" href="https://wiki.trainzsimulator.com/index.php?title=Superelevation_Trainz22&amp;diff=43431"/>
		<updated>2024-10-10T13:31:43Z</updated>

		<summary type="html">&lt;p&gt;Vincentrh: /* Superelevation: how do we go about it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;What is superelevation in Trainz 22?&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;superelevation&amp;quot; or the slope of rails in curves is proposed since T:ANE. &#039;&#039;&#039;This page updates the instructions for Trainz 22&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Important to note : &#039;&#039;&#039;  The ‘Superelevation’ function worked very well with T:ANE and Trainz 2019. As of today (2024 october the 9th), it does not work with Trainz 22 and Trainz PE.&lt;br /&gt;
 This error has recently been rectified and Superelevation is now available again, but for Trainz 22+ owners only.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To resist centrifugal force and and not to wear out prematurely the outer rail, the track must be tilted on bends.&amp;lt;br&amp;gt;&lt;br /&gt;
Applying a gradient to a curved section of track is called &amp;lt;b&amp;gt;superelevation&amp;lt;/b&amp;gt;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Here is the example of a machine launched to 80 kph in a curve of 500 meters of beam. The slope of the track has been set to 4 °.&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:5.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;U&amp;gt;To implement Superelevation in Trainz 22, follow the steps below :&amp;lt;/U&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=400&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;On the tools palette,select the highlighted icone as shown on the opposite picture&amp;amp;nbsp;(1)&lt;br /&gt;
Clic on the track to select it&amp;amp;nbsp;(2) &lt;br /&gt;
Clic on one of the submits of the selected track&amp;amp;nbsp;(3)&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE1.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
      &amp;lt;td width=600&amp;gt;&amp;lt;td width=&#039;600&#039;&amp;gt;Clic on Edit Properties&amp;amp;nbsp;(1)&lt;br /&gt;
Complete both sections&amp;amp;nbsp;(2)&amp;lt;br&amp;gt;&lt;br /&gt;
Determining the variable &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is essential for applying superelevation to a curve...&amp;lt;br&amp;gt;more details to follow in this ‘How To’...&lt;br /&gt;
Do the same with the other submit of the track&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:SE2.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Surperelevation : theoritical base&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;Everything that follows in this section is designed to give you the theoretical basis for calculating a superelevation.&lt;br /&gt;
In the next section, a spreadsheet will be provided to do all the calculations for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;The &amp;lt;B&amp;gt;Superelevation&amp;lt;/B&amp;gt; (SE) is the height that the outside rail takes compared with the internal rail in a curve.&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;It is calculated as the diagram below shows it:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[File:img396bis.jpg]]&amp;lt;td&amp;gt; &lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:25pt;&amp;quot;&amp;gt;&lt;br /&gt;
1 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Maximum value of SE&amp;lt;/span&amp;gt; is limited to 16 cm (6.3 inches) for standard gauge tracks and 10 cm (3.14 inches) for metric tracks.&amp;lt;br&amp;gt;&lt;br /&gt;
2 - &amp;lt;span style = &amp;quot;color:red;&amp;quot;&amp;gt;Superelevation Limit&amp;lt;/span&amp;gt; (or degree of slope &amp;lt;b&amp;gt;&amp;lt;span style = &amp;quot;color blue&amp;quot;;&amp;gt;A&amp;lt;/span&amp;gt;&amp;lt;span style = &amp;quot;font-size: 8pt;color:blue&amp;quot;&amp;gt; deg&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;) is limited to 6.4° for standard gauges and 5.8° for metric gauges.&amp;lt;br&amp;gt;&lt;br /&gt;
3 - There is no superelevation for speeds lower than 25 kmh (15.5 mph) in standard gauge and 30 kmh (18.5 mph) in metrics.&amp;lt;br&amp;gt;&lt;br /&gt;
4 - On networks with gauge of 60 cm (2 ft) or less, the speed is limited to 25 kmh (15.5 mph) : there is thus no superelevation either.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Of the four variables above (G, V, R,g), one is unknown at start: the &amp;lt;B&amp;gt;radius of the curve&amp;lt;/B&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;The diagram below shows how to determine it :&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[File:img397bis.jpg]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;&amp;amp;nbsp;Trainz 22 introduces an aditionnal concept for determining the superelevation of a curve: the &amp;lt;B&amp;gt;degree of curvature&amp;lt;/B&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;400&#039;&amp;gt;Here, with a quarter-circle curve, the curve angle is 90°.&lt;br /&gt;
With a chord of a given length :&amp;lt;br&amp;gt;&lt;br /&gt;
- the more open the curve, the smaller the angle. &amp;lt;br&amp;gt;&lt;br /&gt;
- the tighter the curve, the greater the angle.&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img402.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td width =100&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;line-height:20pt;&amp;quot;&amp;gt;&lt;br /&gt;
The parameter &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; is depicted in the game as : the degree of superelevation of this track vertex (where 0 is none, and 1 is one degree bank per degree of curvature).&amp;lt;br&amp;gt;&lt;br /&gt;
This means that, for a curve with a chord equal to 200 metres, with a degree of curvature of 45 and superelevation angle of 4.6°, the variable Superelevation Degree should be 4.3/45 = 0.095.&amp;lt;br&amp;gt;&lt;br /&gt;
In the game, if we enter this value, the slope observed will be close to 0 metres. In reality, if we want a slope angle of 4.6°, we need to enter a &amp;lt;b&amp;gt;Superelevation Degree&amp;lt;/b&amp;gt; = 25 !&amp;lt;br&amp;gt;&lt;br /&gt;
To calculate the correct Superelevation values, see the next section.&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Superelevation: how do we go about it?&#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
To proceed to the calculations, download and save to your hard drive the spreadsheet [https://1drv.ms/x/s!ApXRYIL4PqiQgfw2GrkLnD5vr44iyg?e=4DGwip  Here]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proceed in two steps :&lt;br /&gt;
* measure the chord and arrow of your curve&lt;br /&gt;
* proceed to the calculations with the spreadsheet&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Measure the chord and arrow of your curve :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;800&#039;&amp;gt;In your Asset Pallet, select the spline &#039;ruler&#039; &amp;lt;kuid:447125:108&amp;gt; Ruler Metric or &amp;lt;kuid:447125:109&amp;gt; Ruler Imperial&lt;br /&gt;
Measure the lengths of the chord and the arrow as shown opposite &lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img399.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Procced to the calculations whith the spreadsheet :&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt; &lt;br /&gt;
&amp;lt;td width=100&amp;gt;&amp;lt;td width=&#039;820&#039;&amp;gt;&lt;br /&gt;
*Enter the values of chord and arrow (1)&amp;lt;br&amp;gt;&lt;br /&gt;
*Indicate the maximum speed in the bend and choose between &#039;standard&#039; or &#039;metric&#039; gauge (2)&amp;lt;br&amp;gt; &lt;br /&gt;
*Look at the value of SuperElevation now displayed (3) : it doesn&#039;t have to exceed 16 cms (6.3 inches) in standard gauge tracks and 10 cms (3.94 inches) in metrics -French standard-. If these values are exceeded, reduce the Max speed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Note the value of superelevation degree (4) and complete the property &amp;lt;b&amp;gt;&#039;Superelevation Degree&#039;&amp;lt;/b&amp;gt; of your track as shown in the first section. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Also complete the second property &amp;lt;b&amp;gt;&#039;Superelevation Limit&#039;&amp;lt;/b&amp;gt; : you can leave this variable equal to 100 since superelevation is controlled by the ‘Superelevation degree’ variable.&lt;br /&gt;
&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;[[File:img401_4.jpg]]&amp;lt;/td&amp;gt; &lt;br /&gt;
&amp;lt;/tr&amp;gt; &lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===For those who are curious...===&lt;/div&gt;</summary>
		<author><name>Vincentrh</name></author>
	</entry>
</feed>