合并曲面
(mergesfr):可以用于合并两个曲面,这个功能不太好用,因为它的限定条件太多了: 合并曲面有如下参数选项:
平滑可以确定相交处是否平滑,公差允许相交处存在很小的边界差距。我们看看不同参数下的效果:
尽管如此,这个命令还是有很多满足了以上两个条件的曲面不能被合并为一个曲面,那和曲面的内在性质有关,我们后面遇到再讲。 衔接曲面 (matchsfr):不能把两个曲面合并在一起,但它能让两个曲面边界"完全重合"我们在合并曲面失效时,可以使用衔接曲面先把两个曲面的边界重合在一起。 衔接曲面会给出一系列选项
位置(又称G0连续):可理解为第一个曲面继承第二个曲面的位置。
相切(又称G1连续):可理解为第一个曲面与第二个曲面相切。
曲率(又称G2连续):可理解为第一个曲面继承第二个曲面的曲率(此时两者结合最为平滑但产生较大的位置差)。
互相衔接:第一个曲面和第二个曲面互相继承对方发生G0、G1和G2连续。 另外注意结构线方向和混接命令类似,衔接时一定要点击同一侧,否则会犯类似错误:
刚才提到了G0连续(位置)、G1连续(相切)、G2连续(曲率) 您会在使用Rhino时经常遇到这几个选项,我这里讲一讲这几种连续方式的概念: G0连续:当两个表面相接,若我们提取出它们的剖面线,这两根线其中一根端点与另一根端点直接相连,我们就叫做这两个表面处于GO连续状态。
G1连续:两个曲面截面曲线彼此连接在一起,而且处于彼此相切的状态。(准确叙述是曲线的一阶导数连续)。那么我们认为这两个曲面处于G1连续。(可以理解为每根曲线各增加一个CV点让他们彼此相切,因此叫G1。)
G2连续:两个曲面截面曲线彼此连接在一起,而且这两根曲线的曲率处于连续状态,这时我们可以称这两个面处于G2连续状态。(可以理解为两根曲线各增加了两个CV点让它们的曲率连续,因此叫做G2。)
很多时候我们做出来的模型在本来希望平滑相接的地方但看起来有明显的转折痕迹,那就是因为面的连续性不够的问题,那我们就需要调整面的连续性。 一般来说,您可以肉眼看出G0连续,但无法通过肉眼判断G1和G2连续。我们可以使用Rhino的曲面斑马线 (Zebra)命令判断曲面处于何种连续性状态。
我们建筑学建模时达到G1连续就够了,很多工程上的模型譬如汽车、航天等需要模型达到G2连续。 前几天布置的作业都没人交,我也不知道是否有人下去练习了,因此以后就不布置作业了,下课。 |