Pour convertir des données en catalogue d’appareils de voie

Vous pouvez utiliser un script Python pour convertir un fichier Microsoft Excel en catalogue d’appareils de voie.

  1. Si Python n’est pas déjà installé sur votre ordinateur, accédez au site de téléchargement de Python, https://www.python.org/downloads/, puis téléchargez et installez la dernière version de Python.
    Remarque : Lorsque vous installez Python, veillez à sélectionner l’option permettant d’ajouter Python à PATH.
  2. Ouvrez une fenêtre de commande et accédez au répertoire C:\ProgramData\Autodesk\C3D <version>\fra\Data\Railway Design Standards\Turnout\USCatalogSampleTool.
  3. Exécutez « pip install xlrd==1.2.0 » pour installer le package xlrd.
  4. Préparez un fichier Excel contenant les données à convertir et placez-le dans le dossier C:\ProgramData\Autodesk\C3D <version>\fra\Data\Railway Design Standards\Turnout\USCatalogSampleTool.

    Un exemple de fichier Excel nommé US-Turnout-Catalog-Sample-920-18.xlsx a été inclus dans C:\ProgramData\Autodesk\C3D <version>\fra\Data\Railway Design Standards\Turnout\USCatalogSampleTool pour que vous l’utilisiez comme base pour votre propre fichier et à des fins de test.

  5. Si vous convertissez vos propres données, modifiez le fichier convert_C3D_US_TurnOut.py de sorte qu’il fasse référence à votre fichier Excel personnalisé.

    Si vous souhaitez convertir le fichier d’exemple, il n’est pas nécessaire de modifier le fichier convert_C3D_US_TurnOut.py.

  6. Dans C:\ProgramData\Autodesk\C3D <version>\fra\Data\Railway Design Standards\Turnout\USCatalogSampleTool, cliquez deux fois sur le fichier convert_C3D_US_TurnOut.py pour exécuter le script.

    Les données sont converties en fichiers US_Metric.json et US_Imperial.json que vous pouvez charger et utiliser comme catalogues d’appareils de voie.