SUMMARYA common mesh refinement-based coupling technique is embedded into a component mode synthesis method, Craig-Bampton. More specifically, a common mesh is generated between the non-conforming interfaces of the coupled structures, and the compatibility constraints are enforced on that mesh via L2-minimization. This new integrated method is suitable for structural dynamic analysis problems where the substructures may have non-conforming curvilinear and/or surface interface meshes. That is, coupled substructures may have different element types such as shell, solid, and/or beam elements. The proposed method is implemented into a commercial finite element software, B2000++, and its demonstration is carried out using an academic and industry oriented test problems.