The application relates to the technical field of
building construction, in particular to a
curtain wall quick dismounting and mounting node and a construction method, which comprises a universal circular
pipe, a plurality of positioning grooves are arranged on the surface of the universal circular
pipe and spaced apart along the axial direction of the universal circular
pipe, bolts are arranged in the positioning grooves, a sleeve core is fixed on the surface of the universal circular pipe through the bolts, a
keel is fixed on the sleeve core, the end surface of the
keel is an arc surface matched with the surface of the universal circular pipe, a connecting part is arranged on the inner end of the sleeve core and extends to the outer side of the
keel and is attached to the universal circular pipe, a hook is arranged on the connecting part, an aluminum plate up-down hanging profile is hung through the hook, and an aluminum plate is paved on the outer surface of the aluminum plate up-down hanging profile. The aluminum keel can be removed and installed on site, the angle is adjusted through the aluminum
alloy universal circular pipe, the
building modeling is ensured to be beautiful, the aluminum
alloy hook is connected with the aluminum plate up-down hanging profile after the aluminum plate is removed and transported, and the outer aluminum plate can be fixed.