The invention relates to a 3D printer control system for supporting a user side. The system comprises the user side, a cloud side server and a 3D printer for supporting cloud service, the user side, the cloud side server and the 3D printer interact with one another through the Internet, the user side comprises a model setter, a slice editor and a local slice generator, the model setter selects a to-be-printed 3D model, and the slice editor sets a slice strategy, and calculates the number of nodes and sections, and if the number of the nodes or the sections is lower than a set numerical value, the local slice generator generates a local 3D print text and a slice preview; the cloud side server comprises a 3D model library and a cloud side slice generator, if the number of the nodes or the sections is higher than the set numerical value, the user side uploads the slice strategy, the cloud side slice generator generates a cloud side 3D print text according to the slice strategy, and the user side downloads the cloud side 3D print text and afterwards generates a slice preview; the 3D printer receives the 3D print texts and afterwards conducts 3D printing work. According to the 3D printer control system for supporting the user side, remote manipulation of the 3D printer is achieved, and the system is adaptive to 3D printers of various types.