当前位置: 首页 > news >正文

网站设计策划番禺网站建设a2345

网站设计策划,番禺网站建设a2345,网站挖掘工具,注册建设网站的公司网站大家好&#xff0c;今天继续介绍我们的通用方法系列。 下面是今天要介绍的通用方法&#xff1a; &#xff08;1&#xff09;这个通用方法为SW查找草图数量 /// <summary> /// 查找草图数量 /// </summary> /// <param name"doc2"></param>…

大家好,今天继续介绍我们的通用方法系列。

下面是今天要介绍的通用方法:

(1)这个通用方法为SW查找草图数量

        /// <summary>

        /// 查找草图数量

        /// </summary>

        /// <param name="doc2"></param>

        /// <returns></returns>

        public static int FindSketchesNumber(ModelDoc2 doc2)

        {

            FeatureManager featureManager = doc2.FeatureManager;

            object[] features = (object[])featureManager.GetFeatures(true);

            int sketchCount = 0;

            // 遍历特征,统计3D草图的数量

            foreach (object feature in features)

            {

                Feature swFeature = (Feature)feature;

                if (swFeature.Name.Contains("3D草图"))

                {

                    sketchCount++;

                }

            }

            return sketchCount;

        }

(2)这个通用方法为SW获取选择对象的Entity:

        /// <summary>

        /// 获取选择实体对象

        /// </summary>

        /// <param name="swModel">传入的ModelDoc2类型参数</param>

        /// <returns></returns>

        public static Entity EntityPlateSurface(ModelDoc2 swModel)

        {

            var swSelMgr = (SelectionMgr)swModel.SelectionManager;

            var swEnt1 = (Entity)swSelMgr.GetSelectedObject6(1, -1);

            return swEnt1;

        }

(3)这个通用方法为SW获取选择对象的Component2

        /// <summary>

        /// 获取选择对象的Component2

        /// </summary>

        /// <param name="swcomp1">传入的Component2类型参数</param>

        /// <param name="swModel">传入的ModelDoc2类型参数</param>

        /// <returns></returns>

        public static Component2 GetEntityComponent(Component2 swcomp1, ModelDoc2 swModel)

        {

            bottomentity = null;

            var swSelMgr = (SelectionMgr)swModel.SelectionManager;

            swcomp1=(Component2)swSelMgr.GetSelectedObjectsComponent4(1,-1);

            SelectData = swSelMgr.CreateSelectData();

            bottonmodeldoc = (ModelDoc2)swcomp1.GetModelDoc2();

            bottomentity = (Entity)swSelMgr.GetSelectedObject6(1, -1);

            bottomid = swModel.Extension.GetPersistReference3(bottomentity);

            return swcomp1;

        }

今天要介绍的通用方法就是这么多,我们下篇文章再见。

http://www.yayakq.cn/news/392421/

相关文章:

  • 扁平化配色方案网站百度商桥网站加不上
  • 做阿里巴巴网站店铺装修费用Wordpress 仿站 工具
  • 内推网站网络营销推广方式有几种
  • 怎么提高网站访问速度个人网站开发用什么语言
  • 仿快递网站源码妇女网站建设方案
  • 网站加载速率如何快速做网站
  • 整站下载器 安卓版外贸网站租用外国服务器好还是自己装一个服务器好
  • 浦东网站开发网站空间到期怎么续费
  • 网站备案个人信息吴忠市住房和城乡建设局网站
  • 网站更换关键词怎么做好长沙微信网站制作
  • 凉山住房和城乡建设局网站集团培训网站建设
  • 那些做测评的网站服装定制营销
  • 做动漫短视频网站赶集网2022年最新招聘
  • 郑州网站建设知名公司排名新手写作网站
  • 河南做网站送记账找建网站模板
  • 郑州便宜网站建设报价监利网站
  • seo教程技术整站优化做复印机的模板网站
  • 中国成熟iphone青岛抖音seo
  • 装修找客户去哪个网站怎样把html文件变成链接
  • 如何做挂qq的网站网站被黑 禁止js跳转
  • 已有域名怎么建设网站gif图片加字在线制作
  • 广州网站建设哪个好asp.net做毕业设计网站
  • 管理网站怎么做的网站开发常用问题
  • vs2017网站开发教程线下推广图片
  • 怎么用ftp上传网站北京知名网站建设公司排名
  • 网络营销型网站没有网站怎么做推广
  • 网站建设的基本技术做外汇网站代理
  • 济宁建设网站制作宁波市北仑区建设局网站
  • 宿主选择 网站建设深圳精美网站设计
  • 公司自己做网站流程和备案建筑八大员