Créer un Type de Voie.
les Types de pistes sont chargés dynamiquement et les types de pistes personnalisées peuvent être créés dans le dossier "tracks/"
Ce document décrit comment créer des types de pistes personnalisées. Les pistes existantes sont également intéressantes pour comprendre la structure de fichier et la façon dont les modèles sont dessinés.
Ce document décrit comment créer des types de pistes personnalisées. Les pistes existantes sont également intéressantes pour comprendre la structure de fichier et la façon dont les modèles sont dessinés.
Création du Dictionnaire (Et définir une ID).
Le nom du répertoire de la piste est également l'identifiant de ce type de piste. Ce nom de répertoires doit commencer avec votre initiale ou une autre combinaison de caractères assez unique, suivi d'un trait de soulignement (_), pour éviter les collisions de noms.
Des IDs sans grandes initiales (comme "bridge" plutôt que "ene_bridge") sont réservés pour les pistes livrées avec l'extension (et le préfixe "ene_"'est déjà réservé par moi, Eneroth3). En utilisant une telle ID pour votre propre piste peut conduire à ce quelle soit remplacée lors de la mise à jour de l'extension. Créez un répertoire avec l'ID choisie comme nom de "pistes / " 'pour enregistrer les fichiers de la piste.
Des IDs sans grandes initiales (comme "bridge" plutôt que "ene_bridge") sont réservés pour les pistes livrées avec l'extension (et le préfixe "ene_"'est déjà réservé par moi, Eneroth3). En utilisant une telle ID pour votre propre piste peut conduire à ce quelle soit remplacée lors de la mise à jour de l'extension. Créez un répertoire avec l'ID choisie comme nom de "pistes / " 'pour enregistrer les fichiers de la piste.
Construire les Modèles.
Profils d'extrusion
Les faces d'extrusion sont enregistrées dans un fichier nommé '"extrusion_profile.skp". Chaque face de ce modèle doit être dans son propre groupe. En séparant les faces en des groupes individuels les sommets inutiles de bords à d'autres faces peuvent être évités, réduisant le nombre de faces créées dans l'extrusion.
Les groupes peuvent être peints avec un matériau ou laissés sans matériau afin que l'utilisateur puisse peindre la piste (par exemple, les structures de pont). Les faces doivent être établies dans le plan xz des modèles avec l'avant de la face tournée vers le y négatif. Lors d'un plafond de tunnel, la face peut être orientée dans l'autre sens de sorte que les faces avant sont orientées vers l'intérieur lorsqu'il est extrudé.
Les extrusions les plus importantes peuvent être les deux rails. L'écartement standard (distance entre les côtés intérieurs des rails) est de 1435 m. La face supérieure des rails doit être sur l'axe rouge. La face interne devrait être la moitié de la distance de jauge de l'origine du modèle. De nombreuses pistes partagent les mêmes rails et le ballast que celui par défaut de sorte que ces trois groupes peuvent être copiés et collez en place dans le dossier de l'extrusion de la nouvelle piste.
Liaisons / Traverses
Les Liaisons/Traverse sont sauvegardée dans un fichier nommé "along_ <distance> _tie.skp" où <distance> est la distance entre eux en mètres avec un point (.) comme marque décimale. "_tie" peut être utilisé dans l'avenir dans le plugin des Liaisons/ traverses séparées des autres composants dessinés le long de la piste, comme les piliers. Les liaison / devraient être établie juste en dessous de l'origine (centré dans le plan horizontal et au-dessous du sommet des rails).
Les Extrémités
Des composants peuvent également être ajoutés à la fin de chaque morceau soit de la piste, où les changements de type de piste (par exemple, la tête de pont et de tunnel) ou lorsque la piste arrive à un arrêt (par exemple un arrêt de tampon).
Ces fichiers doivent être nommés comme suit:
Les faces d'extrusion sont enregistrées dans un fichier nommé '"extrusion_profile.skp". Chaque face de ce modèle doit être dans son propre groupe. En séparant les faces en des groupes individuels les sommets inutiles de bords à d'autres faces peuvent être évités, réduisant le nombre de faces créées dans l'extrusion.
Les groupes peuvent être peints avec un matériau ou laissés sans matériau afin que l'utilisateur puisse peindre la piste (par exemple, les structures de pont). Les faces doivent être établies dans le plan xz des modèles avec l'avant de la face tournée vers le y négatif. Lors d'un plafond de tunnel, la face peut être orientée dans l'autre sens de sorte que les faces avant sont orientées vers l'intérieur lorsqu'il est extrudé.
Les extrusions les plus importantes peuvent être les deux rails. L'écartement standard (distance entre les côtés intérieurs des rails) est de 1435 m. La face supérieure des rails doit être sur l'axe rouge. La face interne devrait être la moitié de la distance de jauge de l'origine du modèle. De nombreuses pistes partagent les mêmes rails et le ballast que celui par défaut de sorte que ces trois groupes peuvent être copiés et collez en place dans le dossier de l'extrusion de la nouvelle piste.
Liaisons / Traverses
Les Liaisons/Traverse sont sauvegardée dans un fichier nommé "along_ <distance> _tie.skp" où <distance> est la distance entre eux en mètres avec un point (.) comme marque décimale. "_tie" peut être utilisé dans l'avenir dans le plugin des Liaisons/ traverses séparées des autres composants dessinés le long de la piste, comme les piliers. Les liaison / devraient être établie juste en dessous de l'origine (centré dans le plan horizontal et au-dessous du sommet des rails).
Les Extrémités
Des composants peuvent également être ajoutés à la fin de chaque morceau soit de la piste, où les changements de type de piste (par exemple, la tête de pont et de tunnel) ou lorsque la piste arrive à un arrêt (par exemple un arrêt de tampon).
Ces fichiers doivent être nommés comme suit:
- ending_track.skp fin de cette piste individuelle
- ending_track_type.skp où un autre type de piste est connecté
- ending_railroad.skp où le chemin de fer s'arrête
Création d'un Fichier Info.
Pour créer ou modifier des informations de piste exécutez Ene_Railroad.property_editor dans la console Sketchup. Sélectionnez la piste, entrez l'ID de votre piste et puis entrez les informations pour elle.
Conversion de Nommination
Pour rendre plus facile à trouver la piste dans la liste alphabétique le nom de la liste doit être séparé par des virgules comme suit décrivant le type de piste:
Exemples:
Description
Il y a un petit espace pour montrer une description de la piste. Cela ne devrait pas être un essai sur le type de piste, mais juste montrer les informations les plus vitales telles que le temps où ce type de voie a été construite ou la durée maximale d'un pont.
Conversion de Nommination
Pour rendre plus facile à trouver la piste dans la liste alphabétique le nom de la liste doit être séparé par des virgules comme suit décrivant le type de piste:
- Gauge en millimètres, sauf qu'il est par défaut (1435 mm)
- Type (par exemple pont, tunnel)
- Construction le cas échéant (surtout pour les ponts, par exemple, voûte, treillis, poutre)
- Matériau le cas échéant, (par exemple Pierre, Brique, Acier)
- Informations complémentaires le cas échéant (par exemple, aérodynamique, Orange)
- "Double" si la piste comporte des parties qui devraient être partagées pour une double voie, comme un tunnel ou d'un pont
Exemples:
- Tunnel, Pierre
- Tunnel, Béton, aérodynamique (ICE)
- Bridge, Beam, acier
- 600 mm, tunnel
Description
Il y a un petit espace pour montrer une description de la piste. Cela ne devrait pas être un essai sur le type de piste, mais juste montrer les informations les plus vitales telles que le temps où ce type de voie a été construite ou la durée maximale d'un pont.
Création d'une Image de Prévisualisation.
Pour créer l'image d'aperçu de la piste, ouvrez preview.skp du dossier / tracks/. Changez le type de pistes dans le modèle de la piste. Si votre nouveau type de piste est un tunnel, vous pouvez avoir la piste par défaut en face de lui de sorte que le portail est affiché. S'il s'agit d'un pont, vous pouvez définir la piste à l'arrière pour être élevée pour ressembler à une tête de pont.
Choisissez une scène appropriée en fonction de si la nouvelle piste est un tunnel, un pont, double, etc
Exécutez ce code dans la console image pour exporter avec une piste de résolution correspondante tapée livrée avec l'extension. Plus la taille de la fenêtre sera proche de 1362*610, plus l'épaisseur de la ligne sera mieux rendue.
Mon plugin Viewport Resizer peut être utilisé pour cela.
path = ''#WRITE FULL PATH TO TRACK TYPE DICTIONARY BETWEEN QUOTES
Sketchup.active_model.active_view.write_image path + "/image.png", 150, 100, true
Choisissez une scène appropriée en fonction de si la nouvelle piste est un tunnel, un pont, double, etc
Exécutez ce code dans la console image pour exporter avec une piste de résolution correspondante tapée livrée avec l'extension. Plus la taille de la fenêtre sera proche de 1362*610, plus l'épaisseur de la ligne sera mieux rendue.
Mon plugin Viewport Resizer peut être utilisé pour cela.
path = ''#WRITE FULL PATH TO TRACK TYPE DICTIONARY BETWEEN QUOTES
Sketchup.active_model.active_view.write_image path + "/image.png", 150, 100, true
Partage des Pistes.
L'ensemble du dossier pour le type de piste peut facilement être comprimé, partagé, et décompressé dans le dossier de la piste de quelqu'un d'autre.