The invention discloses a method for preparing a Sm2O3 film by a
solvent heat method. The method comprises the following steps of: adding analytically pure SmCl3.6H2O into
isopropyl alcohol or a mixed
solvent of the
isopropyl alcohol and water, stirring, and thus obtaining solution A; adjusting the pH value of the solution A by using
ammonia water to form
coating film liquid; pouring the
coating film liquid into a hydrothermal kettle, soaking a substrate into the
coating film liquid, sealing the hydrothermal kettle, reacting at the hydrothermal temperature of between 120 and 200 DEG C for 12 to 48 hours, and naturally cooling to
room temperature; and opening the hydrothermal kettle, taking the substrate out, washing by using absolute
ethanol cleanly,
drying in a
vacuum drying oven, and thus obtaining the Sm2O3
optical film on the surface of the substrate. In the method, a reaction for preparing the Sm2O3 film is finished in a
liquid phase at a time without
crystallization thermal treatment at a later stage, so that the defects of curl,
seasoning crack, grain coarsening of the Sm2O3 film which are possibly caused in the
thermal treatment process, reaction of the film with the substrate or the
atmosphere and the like are overcome; the method has simple
process equipment, is low in reaction temperatures and makes
high pressure easily generated, the obtained film has higher purity, and
crystal grains grow controllably. The film which is uniform and compact, does not have visible defects and has higher bonding force and higher appearance quality can be prepared.