research microsoft word product testing catia autocad automatic sprinkler system layout oxygen sensor design failure mode and effect analysis (dfmea) tutorials functional testing firefighting pressure sensor track geometry mechanical engineering mechatronics electronics benchmarking solidworks research and development