Train Simulators 5 min read

What is Train Sim Modeler, and how do I create TSC stock?

Ian Stephens
In short

Learn why Train Sim Modeler cannot export directly to Train Simulator Classic and follow the correct rolling-stock creation workflow.

Train Sim Modeler is a legacy 3D modelling package built mainly for Microsoft Train Simulator, not Train Simulator Classic. It cannot export TSC-ready rolling stock directly. For TSC, create or import the mesh in a compatible 3D package, then use TSC’s asset pipeline to compile geometry, build blueprints and test it in-game.

Is Train Sim Modeler compatible with Train Simulator Classic?

Train Sim Modeler can be useful as a source-modelling or recovery tool, but its original simulator output is incompatible with Train Simulator Classic. The similarly named games use different geometry, texture, configuration and physics systems.

Tool or formatIntended purposeUse with TSC
Train Sim ModelerCreating models for older train simulators, especially Microsoft Train SimulatorUse editable models only if they can be transferred into a compatible modern modelling package
MSTS shape and configuration filesCompiled rolling stock for Microsoft Train SimulatorCannot be copied into TSC or referenced by a TSC blueprint
TSC asset pipelineCompiling geometry, textures, animations and blueprints for the RailWorks engineRequired for native Train Simulator Classic rolling stock

A 3D mesh is only one part of a TSC vehicle. Complete rolling stock also needs materials, textures, level-of-detail models, wheel and bogie pivots, coupling positions, collision data, physics and a compiled blueprint. A drivable locomotive additionally needs propulsion simulation, controls, cab assets and sounds.

How do you create rolling stock for Train Simulator Classic?

  1. Decide between a reskin and a new model. Use a reskin when an existing vehicle has the correct body, bogies and proportions. Build a new model when the silhouette, windows, running gear or cab differs. Our explanation of how TSC reskins depend on an installed base model shows why a texture replacement cannot change the underlying geometry.
  2. Create a provider and product source tree. Keep editable files beneath a path such as RailWorks\Source\YourProvider\YourProduct\RailVehicles\. Exported game assets go beneath the matching RailWorks\Assets\ structure. Do not treat compiled files in Assets as your master project: updates, cache operations or re-exports can replace them.
  3. Build the model to real dimensions. Follow the axis and unit conventions required by the chosen TSC exporter. Put wheel pivots at axle centres, bogie pivots at their actual rotation points and the vehicle origin where the exporter expects it. Separate moving components from the body and add sensible lower-detail meshes for distance rendering.
  4. Prepare TSC-compatible materials. UV-map the model and assign shaders supported by Train Simulator Classic rather than leaving generic materials from the modelling application. Check smoothing, transparency and texture paths before export; unsupported materials are a common cause of invisible or incorrectly rendered parts.
  5. Export geometry and animations. The usual source pipeline passes geometry and animation data through TSC-compatible exporter formats before Blueprint Editor compiles them into game assets such as .GeoPcDx. The exact exporter depends on the modelling package, but an MSTS .s shape is not a substitute.
  6. Create the rolling-stock blueprints. Choose the appropriate wagon or engine blueprint and reference the exported geometry. Enter the vehicle dimensions, mass, collision geometry, bogies, wheel radii, couplings, braking data and other simulation properties. A locomotive then needs its engine simulation and associated cab, controls, lights and sound references. Our guide to compiling source assets with Blueprint Editor covers the source folders, references and export process in detail.
  7. Export and test one vehicle first. Enable the provider and product for the test route, place the vehicle in a simple scenario and inspect it from every angle. Check rail height, wheel rotation, bogie movement, curve clearance, coupling gaps, braking and level-of-detail transitions before building a full train.
  8. Build a consist and package the finished files. Once the individual vehicle behaves properly, follow our method for assembling and testing rolling stock in a consist. For distribution or backup, package the completed project as an RWP with Utilities, including every original asset while excluding third-party dependencies you cannot redistribute.

Can an old Train Sim Modeler project be converted?

An editable Train Sim Modeler project may provide a useful starting mesh, but conversion is normally a rebuild of the asset setup rather than a one-button export. Transfer the model through a format supported by both applications, then repair its scale, smoothing, UV mapping, part hierarchy, pivots and materials in the TSC-compatible modelling package.

Animations and configuration must be recreated for Train Simulator Classic. MSTS vehicle configuration does not translate into a TSC engine or wagon blueprint, and old material definitions do not become TSC shaders automatically.

Only convert work you created or have permission to modify and distribute. Possessing a compiled model from another simulator does not grant rights to extract, alter or release it.

Why does new rolling stock fail to appear or work?

SymptomLikely causeWhat to check
Vehicle is absent from the scenario browserThe blueprint did not export, has the wrong category, or its provider and product are disabledReview Blueprint Editor errors, blueprint type and the route’s provider settings
Vehicle places but is invisibleIncorrect geometry reference, failed geometry export or unsupported materialConfirm that the compiled geometry exists and that its blueprint path matches exactly
Textures are blank, black or missingTexture compilation failed or the material points to the wrong sourceCheck texture names, source paths, shader assignment and exported texture files
Wheels orbit or bogies turn incorrectlyBad pivots, hierarchy or wheel dimensionsReturn to the source model; blueprint values cannot repair an incorrectly centred mesh
Couplings overlap or leave a large gapVehicle length, pivot or coupling positions are wrongMeasure from the model origin and test both ends with several existing vehicles
It works only on the developer’s PCAn undeclared texture, sound, cab or child-object dependency was omittedTest the package in a clean provider folder and document every required add-on

A mistake we see constantly is editing generated files until the vehicle appears to work, while leaving the source blueprint wrong. Correct the source project and export it again. That keeps future revisions reproducible and prevents the next compilation from erasing the fix.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members