由于自由曲面灵活的空间布局和设计自由度,使光学系统的结构得到了简化,像质得到了提高.本文通过设计实例详细介绍了在光学设计软件CODE V中运用用户自定义面型UDS(user defined surface)的功能和计算机动态链接库DLL(dynamic link library)软件技术设计含有自由曲面光学系统的方法.通过利用此方法设计了球面和锥面光学系统,验证了其准确性和可靠性.并且利用此项技术设计了含有自由曲面的光学系统,使光学系统达到了质量轻、体积小的设计目标.此项技术扩充了CODE V软件的功能,有效地拓宽了CODE V计算复杂面型的能力.