With these wizard-style guiding dialogs, the user
appoints the CAD objects whose physical and geometric
parameters are automatically extracted by the background
program from the 3D CAD model, and interactively sets the
parameters that are needed in running stability analysis but
not included in CAD model. As showed in Fig. 3, the
extraction processes consist of user-setting part (dark-dashed
frame) and program-finishing part (light-dashed frame). The
user only completes the user-setting part, and the programfinishing
part can automatically and accurately extract the
physical and geometric parameters from the 3D CAD model.
With all dynamic parameters obtained, the Matlab
software package for running stability analysis is directly
called in secondary development program coded with Visual
C++ by which Matlab M-files can be easily invoked. As a
result, the analysis results are directly presented in CAD
environment without additional parameter input task. It can
be found that, by applying the methods described above, we
can not only ensure the precision of dynamic parameters, but
also improve the analysis efficiency of the running stability
of railway vehicles.