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.