Computer-controlled methods for forming composition-controlled products using 3D printing include placing at least two liquid reaction compositions in at least two respective reservoirs; And mixing the two or more liquid reaction compositions, wherein the mixing step in turn comprises controlling, by a computer, the mass ratio of the two or more liquid reaction compositions mixed. The computer-controlled method includes, under the control of a computer, scanning a substrate with a mixed liquid reactant nozzle; Depositing a mixed liquid reaction composition onto a substrate; And operating a light source to polymerize the deposited mixed liquid reaction composition under the control of a computer.3D 프린팅을 사용하여 조성-제어된 생성물을 형성하기 위한 컴퓨터-제어 방법은 둘 이상의 각각의 저장소에 둘 이상의 액체 반응 조성물을 배치하는 단계; 및 둘 이상의 액체 반응 조성물을 혼합하는 단계를 포함하며, 혼합 단계는 차례로 컴퓨터에 의해, 혼합된 둘 이상의 액체 반응 조성물의 질량비를 제어하는 단계를 포함한다. 컴퓨터-제어 방법은, 컴퓨터의 제어하에, 혼합 액체 반응물 노즐로 기판을 스캐닝하는 단계; 혼합 액체 반응 조성물을 기판 상에 증착시키는 단계; 및 컴퓨터의 제어하에, 증착된 혼합 액체 반응 조성물을 중합시키도록 광원을 작동시키는 단계를 더 포함한다.