Esempio n. 1
0
        public List <string> Types;                      //常量数组,保存所有Feature的类型名以筛选有效的Feature

        public FileClass(string fil)                     //FileClass类初始化函数
        {
            skets    = new List <newSketch>();
            fileName = fil;
            swApp    = ConnectToSolidWorks();
            swApp.OpenDoc(fil, (int)swDocumentTypes_e.swDocPART);
            feas  = new List <newFeature>();
            Types = new List <string>();
            Types.Add("BaseBody");
            Types.Add("Blend");
            Types.Add("BlendCut");
            Types.Add("Boss");
            Types.Add("BossThin");
            Types.Add("Cut");
            Types.Add("CutThin");
            Types.Add("Extrusion");
            Types.Add("NetBlend");
            Types.Add("RevCut");
            Types.Add("Revolution");
            Types.Add("RevolutionThin");
            Types.Add("Sweep");
            Types.Add("SweepCut");
        }