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

iCAx开思网

直接建模/编辑的可预见性 I

2011-6-13 12:19| 查看: 40755| 评论: 0|原作者: 咋不乐|来自: 它山的石头

摘要: 我已经写过一些文章来阐述“可预见性”和如何利用直接建模得到想要的结果。最近我被问到“可预见性”具体指的是什么?本帖子就是要来解释一下。直接建模给了我们直接操作几何模型的功能。相反,“间接修改”就是处理 ...
原文 by Paul  
翻译 by 咋不乐

我已经写过一些文章来阐述“可预见性”和如何利用直接建模得到想要的结果。最近我被问到“可预见性”具体指的是什么?本帖子就是要来解释一下。

直接建模给了我们直接操作几何模型的功能。相反,“间接修改”就是处理参数,尺寸,变量等。

当我使用直接建模技术做编辑的时候,我们是直接选择我们需要的几何,然后通过沿着某个方向或者轴方向的“推”,“拉”,“旋转”来完成编辑。一般认为编辑后的结果应该是你想要的,但事实上有时候会事与愿违。当你推拉某个面的时候,很多不一样的结果会衍生出来。最大的问题就在于:在我们操作的面的相邻的面发生了啥变化?它们是扭曲了吗?是增加了新面还是被移除了?被拉或被推的面发生了啥情况?形状和大小保持了原样还是有所变化?

针对这篇文章我觉得最好是录制一段视频。你可以模仿在你喜欢的CAD工具里做出原型,然后比较直接建模/编辑的结果。在当下的基于历史的建模工具(参数建模)和非历史建模工具(直接/显示建模)中都包含“直接编辑”的功能。所以你可以在很多CAD系统中做测试。注意:不要混淆了“Instant3D” ,“动态修改Dynamic Modification” 和“直接建模”。这类功能实际是动态操控参数,尺寸,变量和草汇—i.e.”间接编辑”

我使用7种不同的CAD系统测试了这个例子。但我仅仅将展示一下利用CoCreate建模的功能(zebra注明:现在这款产品已经被纳入到PTC的creo平台中)。每个人可以尝试一下自己擅长的CAD工具。关键点在于使用CAD系统默认的设置。当然利用设置后的功能可能会得到不一样得结果。我所关心的是理解CAD工具默认的功能或行为。

解释一下例子中的模型:

创建一个方块。我们并不关心大小,仅仅关心拓扑
为两个靠近的面倒斜面,任何角度都可以
在两个斜面的交接边处倒圆面
在上面偏后的边倒圆面,任何大小都可以,只要他们没有相交。
加上45度得倒斜面,宽度应该小于倒圆角的半径
在方块中心加一个通孔
为顶端的通孔加一个倒斜面

希望你的实验和上面的能够匹配。


现在让我们来尝试一下直接编辑。

尝试一下利用你喜欢的CAD工具。你是否能够得到期待和预见的结果呢?你是否必须使用框选?或者是你必须使用其他的辅助的操作来满足要求,还是默认的动作能够达到预先的结果?

在此视频中有一个事情你可能已经意识到了:Cocreate能够从机械设计的角度来理解“倒圆面和倒斜面”。它和B-Rep实体模型交互,然后识别出符合机械设计的情况,所以说它不仅仅是几何模型制造机。谈到机械设计CAD,它的成熟度就显现出来了(嗯,或许是下篇文章的题材)。不幸的是很多的CAD工具仅仅重视几何体设计本身而没有其考虑工程师想要干些啥。

当然我列举的简单例子在基于历史的系统里通过编辑特征也很容易做到。前提条件是你必须以正确的顺序创建了准确的特征,并且数模不是从外部导入的。这两个严苛的条件也是说明在某种情况下我们需要直接建模。


我在其它6种流行的CAD系统中测试了这个例子,但并没有留下很深刻的印象,即使在一款特别流行的CAD系统中。我甚至都不能完整的创建这个模型—当我尝试倒斜面的时候,它完全没辙。所以我甚至都不能尝试直接编辑的功能,太糟糕了,我本以为CAD本身已经大大超过这些功能。同时也发现经过我测试的某些系统中,倒圆面旁边的倒斜面是非常不精确的;在编辑的过程中,相切度竟然不能够被维持,奇了大怪!!

下一步测试“可预见性”的工作就是通过直接编辑来修改几何拓扑。比如说:将倒好斜面的一边移到和孔交接除。在有些CAD系统中,直接编辑的功能不会让你做这类修改。在其他一些系统中,这类修改会出现奇怪的结果。还有一些会比较正常。这门技术本身是在高速发展的。

不管咋样,尝试一下这个例子吧,然后将你的发现和结果反馈过来。结果是不是可预见呢?
1

赞一下!

刚表态过的朋友 (1 人)

相关阅读

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

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

GMT+8, 2024-12-22 18:54 , Processed in 0.016872 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

返回顶部