The utility model relates to the technical field of aluminum
alloy doors and windows, in particular to an aluminum
alloy door and window with a drainage mechanism, which comprises a window frame main body, a glass
assembly and the drainage mechanism. The drainage mechanism is provided with a flow guide groove, a drainage plate, a driving
assembly and a connecting rod mechanism, the flow guide groove collects rainwater, the drainage plate drains the rainwater through movement, and the driving
assembly controls the drainage plate to act so as to enhance the drainage and cleaning effects. A protective cover is arranged at the top of the window frame body, a water collecting tank and a drainage
pipe are arranged at the bottom, and a
humidity sensor is arranged inside to achieve
intelligent control. Water accumulated in the window frame can be rapidly discharged,
dirt accumulation and
corrosion are reduced, the sealing performance is improved, meanwhile, the automatic cleaning function is achieved, operation is convenient and efficient, and the service life of
doors and windows is remarkably prolonged.