Cubic Hermite interpolation curve plays a very important role in interpolation curves modeling, but it has three shortcomings including low continuity, difficult shape adjustment, and the inability to accurately represent some common engineering curves. We construct a cubic trigonometric Hermite interpolation curve to make up the three shortcomings of cubic Hermite interpolation curve once and for all. The cubic trigonometric Hermite interpolation curve not only inherits the features of cubic Hermite interpolation curve but also achieves C2 continuity, has local and global adjustability, and can accurately represent elliptical arc, circular arc, quadratic parabolic arc, cubic parabolic arc, and astroid arc that often appear in engineering. In addition, we give the schemes for optimizing the shape of the cubic trigonometric Hermite interpolation curve based on internal energy minimization. The schemes include optimizing the shape of planar curve and spatial curve. Some modeling examples show that the proposed schemes are effective and the cubic trigonometric Hermite interpolation curve is more practical than cubic Hermite interpolation curve.