EM BIM Consultant, a consulting engineering firm, have used a conventional CAD-based system to design rail signal systems. But this approach had serious limitations. For example, the designs had no intelligence or connection to bills of materials, making accuracy difficult. Designers had no way to model their work or collaborate on designs, which slowed down projects. As part of the company’s building information modeling (BIM) initiative, management wanted to introduce intelligence, automation, and multi-dimensional modeling into the rail signal design process.