The invention relates to the field of
integrated manufacturing systems, and discloses a modular integrated building
curtain wall system and a mounting method thereof. The
system comprises an MIC main body structure module; a
curtain wall unit module; the modularized connecting structure comprises a horizontal plug-in type connecting
assembly with a deformation compensation gap and a vertical socket-and-spigot type connecting
assembly. The socket type connecting
assembly is provided with a temperature deformation self-adaptive adjusting mechanism, and the adjusting mechanism comprises a socket structure with a memory
alloy sleeve; the BIM intelligent integrated interface comprises a control module and is used for acquiring real-time
pose data corresponding to the
curtain wall unit module through a preset
laser positioning reflector plate; kalman filtering fusion is carried out based on preset parameters of the BIM model and preset
wireless stress sensor actual measurement data, and a
pose correction amount is generated; and generating an MIC main body structure module, a curtain wall unit module and corresponding module installation information according to the real-time
pose data and the pose correction amount. And a more efficient, accurate and economical technical scheme is provided for production of building curtain walls.