找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 15751|回复: 0
打印 上一主题 下一主题

[求助] 求高手:为什么我的.net程序为什么不能延展body的面呢

[复制链接]
跳转到指定楼层
1
发表于 2008-7-23 19:36:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
下面的程序,我用单个曲面测试通过,但是用简单body比如block的一个面和边,却出现这样的错:

Target  / Tool must contain only exterior edges。

程序如下
                Face face = (Face)Session.GetSession().Parts.Work.FindObject("HANDLE R-2295");//为了方便,加了高亮测试
                Edge edge = (Edge)Session.GetSession().Parts.Work.FindObject("HANDLE R-2095");
                face.Highlight();
                edge.Highlight();
                TrimExtend feature = null;
                TrimExtendBuilder theBuilder = Session.GetSession().Parts.Work.Features.CreateTrimExtendBuilder(feature);
                theBuilder.ExtendNewFace = false;
                theBuilder.Type = TrimExtendBuilder.CreationTypes.ByDistance;
                theBuilder.ExtensionMethod = TrimExtendBuilder.ExtensionMethods.NaturalTangent;
                Expression exp = theBuilder.TargetExtendDistance;
                exp.RightHandSide = "10";
                FaceDumbRule theRule = Session.GetSession().Parts.Work.ScRuleFactory.CreateRuleFaceDumb( new Face[] { face });
                theBuilder.TargetCollector.ReplaceRules(new SelectionIntentRule[] { theRule },false);
                EdgeDumbRule theRule2 = Session.GetSession().Parts.Work.ScRuleFactory.CreateRuleEdgeDumb(new Edge[] { edge });
                theBuilder.TargetCollector.ReplaceRules(new SelectionIntentRule[] { theRule2 }, false );
                //theBuilder.TargetReversed = true;
                theBuilder.Commit();
                face.Unhighlight();
                edge.Unhighlight();
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-25 06:36 , Processed in 0.028057 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表