Castings and special squeeze casting are new casting technologies. Compared with ordinary die casting, vacuum pressure casting increases the vacuum pumping operation, which can extract the gas in the mold cavity. The molten metal fills the mold cavity in the vacuum state, reducing the involved gas. The castings can be heat treated, and the mechanical properties are higher than ordinary die castings. In order to carry out the research on aluminum alloy body in China, it is necessary to master these two casting technologies. However, the development of these two casting technologies in China is relatively late, and a series of common technical problems such as alloy materials, process control, mold design and equipment development have not been thoroughly studied. Therefore, the development of multi-functional composite squeeze casting equipment that can realize the above casting process at the same time and the research on common technologies related to key castings of aluminum alloy body will become an important work for the research on manufacturing technology of aluminum alloy body in China.