The invention relates to a method for preparing a 
PLGA / PCL / nHA composite bone repair 
porous scaffold by a 3D printing technology as well as a product and application of the method. The method comprises the following steps: mixing 1,4-dioxane which is used as a 
solvent with 
PLGA and PCL according to a 
mass ratio of 9:(1-5):5, adding nHA 
powder according to a 
mass fraction of 10-25%, and finally adding 
tributyl citrate as a compatibilizer to improve the uniformity of the material; using the solution as 3D printing 'ink', carrying out 3D printing with a 3D printer, selecting a 150-micron discharging needle, and setting printing parameters as follows: parallel printing is adopted for each layer with gaps of 0.1-0.3mm, the Z-axis direction is raised by 0.2mm each time, the 
layers are verticallycrossed and stacked, the 
extrusion speed is set to 1.5-2mm / s, and the temperature of a receiving platform is -20 to -10 DEG C; and after the 
scaffold is printed, carrying out freeze-
drying for 48 hours, and then 
drying the 
scaffold in a vacuum oven at 50 DEG C for 24 hours or more to prepare a 
PLGA / PCL / nHA composite bone repair 
porous scaffold. The preparation method provided by the invention issimple and feasible; the prepared porous bone repair 
scaffold has proper pore size and 
porosity, good 
biocompatibility and 
mechanical strength, thereby providing a new idea for 
clinical treatment of large bone defects, and having a wide clinical application prospect.