Currently VDE (you call it Coach Sweep) the only way to set vehicle is to create a box from template as a car cross section and longitudinal dimensions (bogie spacing and overhangs). In reality railroad cars, especially passenger and transit, are not boxes. They are tapered at the ends to reduce outswing of overhang parts, and articulated in the middle to reduce bridging (inswing). See attached example of Siemens S70 LRV data with tapered shape and articulation. Also, vehicle heights vary.
When creating VDE, there should be an option to add multiple templates, let's say at the center of the car, at the bogies, and at the end, to represent the vehicle footprint. Another option would be using two templates: horizontal for the footprint, and multiple vertical templates for the cross section.
Most of trains, especially freight, have multiple car types and DPU locomotives in one assembly- the routine should reflect that.
Also, many of passenger cars and most of LRVs are articulated. Adding flex point which is not the same as a standard coupler would help to create an accurate DVE within dense urban infrastructure and limited guideway spaces.
And lastly, but perhaps the most advanced, would be using overhead catenary (contact wire) to control pantograph heights.
Civil Product Used | OpenRail Designer, OpenRail Overhead Line Designer |