Przekształcanie danych w katalog rozjazdów

Za pomocą skryptu w języku Python można przekształcić plik programu Microsoft Excel w katalog rozjazdów kolejowych.

  1. Jeśli na komputerze nie jest jeszcze zainstalowane oprogramowanie Python, przejdź do witryny pobierania Python, https://www.python.org/downloads/, a następnie pobierz i zainstaluj najnowszą wersję oprogramowania Python.
    Uwaga: Podczas instalowania oprogramowania Python należy się upewnić, że wybrano opcję dodania języka Python do ścieżki.
  2. Otwórz okno poleceń i zmień katalog na C:\ProgramData\Autodesk\C3D <version>\plk\Data\Railway Design Standards\Turnout\USCatalogSampleTool.
  3. Uruchom polecenie „pip install xlrd==1.2.0”, aby zainstalować pakiet xlrd.
  4. Przygotuj plik programu Excel z danymi, które chcesz przekształcić, i umieść go w folderze C:\ProgramData\Autodesk\C3D <version>\plk\Data\Railway Design Standards\Turnout\USCatalogSampleTool.

    Przykładowy plik programu Excel o nazwie US-Turnout-Catalogue-Sample-920-18.xlsx został dołączony do folderu C:\ProgramData\Autodesk\C3D <version>\plk\Data\Railway Design Standards\Turnout\USCatalogSampleTool. Można go użyć jako podstawy swojego pliku i do testowania.

  5. W przypadku przekształcania własnych danych należy edytować plik convert_C3D_US_TurnOut.py, tak aby odnosił się on do niestandardowego pliku programu Excel.

    Aby spróbować przekształcić przykładowy plik, nie trzeba edytować pliku convert_C3D_US_TurnOut.py.

  6. W folderze C:\ProgramData\Autodesk\C3D <version>\plk\Data\Railway Design Standards\Turnout\USCatalogSampleToolconvert_C3D_US_TurnOut.py kliknij dwukrotnie plik, aby uruchomić skrypt.

    Dane są przekształcane w pliki US_Metric.json i US_Imperial.json, które można wczytać i używać jako katalogi rozjazdów.