In this paper, a novel virtual assembly training system which supports co-located collaboration is proposed. It aims to enhance the visualization level and operation efficiency of the assembly process on the basis of multi-view stereoscopic projection display and view-dependent rendering technologies. The assembly data are organized and displayed as a tree, and the scene of each view is rendered in real time from the viewpoint of each user in an adaptive manner. With strong immersion, the assembly target is clear, which improves the smoothness of the assembly operation. At the same time, the system supports multi-user co-located collaborative operation, which is more in line with the real assembly environment and is conducive to the completion of complex assembly tasks.