Hola, hace algún tiempo que quise saber cómo se podia configurar ese archivo, estuve haciendo pruebas y os paso mis resultados.
El archivo en cuestión es éste:
SIMISA@@@@@@@@@@JINX0t1t______
Speedpost_Set
(
Name ( Japanese )
Speed_Sign_Shape ( JP1PerRedSp2.s 1
-0.011 1.754 -0.249 0)
Speed_Warning_Sign_Shape ( JP1PerRedSp.s 1
-0.011 1.754 -0.249 0)
Speed_Resume_Sign_Shape ( JP1ResumeSp.s 1 0 0 0 0 )
Speed_Digit_Tex ( jp1signnumbers.ace )
Speed_Text_Size ( 0.20 0.20 0)
Restricted_Shape ( JP1YelloFla.s 1 0 0 0 0 )
End_Restricted_Shape ( JP1GreenFla.s 1 0 0 0 0 )
Milepost_Shape ( JPMilepost.s 3
0.0028 0.725 -0.15139 0
0.0888 0.725 0.0001 -120
-0.08959 0.725 0.0001 120 )
Milepost_Digit_Tex ( signnumbers.ace )
Milepost_Text_Size ( 0.15 0 -0.15 )
)
Bueno, la parte que nos interesa es a partir de
Milepost_Shape....... , pues ahí empieza la configuración del poste kilométrico.
Milepost_Shape ( xxxxxxx ) Éste parámetro contiene entre paréntesis el archivo .s que determina la forma de nuestro nuevo poste.
Lógicamente debe tener el mismo nombre que el objeto que hayamos generado para tal fin.
Si nos fijamos, al final del paréntesis hay otro número, en nuestro ejemplo es un 3.
Ése número representa el número de caras donde se generarán los números de nuestro poste .Si escribimos un 2 sólo aparecerán números en dos caras, un 4 generará números en 4 caras y así sucesivamente.
-Siguen una serie de números.En este ejemplo si nos fijamos hay tres filas y cuatro columnas.
Cada fila corresponde a una cara de nuestro poste.Si hubiésemos configurado cuatro caras en el apartado enterior deberíamos editar cuatro filas.
En la primera columna de cada fila se determina la posición de los números de nuestro poste de manera ortogonal , o sea que como cada fila es una cara, en esta columna separaremos (izquierda-derecha) o juntaremos(dentro-fuera), los números de nuestro poste.
Los valores son positivos o negativos ello determina la dirección en cada caso.
La escala que he obtenido para colocar los valores de desplazamiento es muy rara: 0.0008 es igual a 1 milímetro.
La segunda columna de cada fila determina la altura de nustros datos numéricos en el poste.Como vemos en el ejemplo todos están a la misma altuta (0.750).Naturalmente podemos escribir la altura que mas nos convenga an cada caso.
La tercera columna también determina la posición de los números en nuestro poste de la misma manera que la columna primera, siendo exactamente igual su configuración.
La cuarta columna indica en grados la inclinación de las caras que determinamos en el primer punto (Milepost_Shape), en nuestro ejemplo escribimos el número 3 por lo cual tendremos tres caras y en consecuencia los ángulos son: 0, -120, y 120.
Si hubiésemos escrito 4 caras los ángulos podrían ser: 0, -90, 90, 180.
-
Milepost_Digit_Tex ( xxxxxxxxxxx )Aquí debemos escribir dentro del paréntesis lo mismo que vemos en el ejemplo ( signnumbers.ace).
Se trata de un archivo de texturas donde se encuentran los números y signos que el programa utiliza.Ignoro totalmente cómo crear un archivo .ace nuevo para tal fin, por lo cual sugiero utilizar el mismo por defecto.
-Milepost_Tex_Size ( xxx x xxx ).
Como podemos deducir este parámetro define las medidas de nuestro números.
El primer grupo de cifras sirve para indicar el tamaño.Amayor número mayor tamaño y viceversa.
el segundo grupo, un cero, nos indica que la posición de partida es el centro del objeto poste.Podemos variar dicho punto de partida, aunque los resultados no los veo utilizables, pues desperdiga los datos numéricos simétricamente, alejéndolos del poste.
El tercer grupo de números configura la separación en espacios de los números de nuestro poste, siendo mayor con valores mayores.
Bueno espero que les sirva, a pesar de que no está muy bien explicado.
Saludos:
Music224