/// <summary>
        /// 设置程序名
        /// </summary>
        /// <param name="program"></param>
        public void SetProgramName(int site)
        {
            string preName = "O" + string.Format("{0:D4}", site);

            this.site = site;
            this.nameModel.ProgramName = preName;
            if (operModel != null)
            {
                if (template == null)
                {
                    template = new ElectrodeCAMTemplateModel();
                }
                NCGroup preGroup = template.FindTool(preName);
                if (preGroup == null)
                {
                    preGroup = template.CreateProgram(preName);
                }
                operModel.MoveOpreationToProgram(preGroup);
            }
        }