The present invention discloses a material for 3D printing, a 3D printing apparatus using the material, and a product and a preparation method thereof, wherein the material comprise, by weight, 100 parts of a polymerizable
monomer being an
oligomer and / or a
diluent monomer, 0.01-5 parts of a
photoinitiator, 0-5 parts of a
photoinitiator aid, and 1-20 parts of other functional aids, wherein the
photoinitiator is one or a plurality of compounds selected from a
quinone compound, a titanocene compound, an iodonium salt compound, a
sulfonium salt compound and a
triazine compound, and the compounds have activity under the
radiation of
laser or
monochrome visible light having a visible light waveband of 415-780 nm. According to the present invention, the used
light source has advantages of safety, low cost and the like compared to the commonly used
ultraviolet radiation light source; and the printing material used by the method under the
normal state is the liquid, has the adjustable
viscosity, and has advantages of high printing precision, fast molding, high
mechanical strength of the printed product, and the like.