The invention belongs to the technical field of 
metal casting equipment, and particularly relates to full automatic 
continuous casting production equipment and technology for low-
pressure casting of aluminum and aluminum 
alloy. The equipment consists of a 
smelting furnace (1), a low-pressure heat preserving furnace (2), a wheel type multi-platform 
casting machine (3), an automatic part-taking mechanical arm (4), an automatic dedusting-spraying-cooling three-in-one mechanical arm (5), an automatic conveyor and liquid level pressuring device (6), a 
temperature control cabinet (7) and a control panel (8). By adopting a 
numerical control multi-
station and timing-sequence-sharing 
continuous casting technology, the 
raw material is fed into the 
smelting furnace, and is automatically transported into the heat preserving furnace after being smelted, and molten aluminum is injected into 
metal molds on the wheel type multi-platform 
casting machine under the control of the liquid level pressuring device, so that a product can be formed. A plurality of molds and corresponding mold disassembly / 
assembly mechanisms are arranged on the wheel type multi-platform casting 
machine, and the working procedures such as the casting, the shape keeping, the mold disassembling, the part taking, the cleaning-spraying-cooling, the mold assembling and the like in the process of the low-
pressure casting can be completed on different stations at different times when the wheel type multi-platform casting machine rotates, so that the continuous and quantitative automatic production of the aluminum 
alloy cast parts can be realized.