请问下为什么直接换个椭圆封平面出来的曲面是修剪过的

请问下为什么直接换个椭圆封平面出来的曲面是修剪过的,如题,点击曲面没有显示是修剪过的曲面,但是实际查看属性是修剪过的曲面, 那我自己画椭圆 或者其他造型,岂不是要重新建立UV。 为什么我没修剪过,直接封平面出来的 是修剪过的

因为任何原生的NURBS曲面都是四边的,你使用 PlanarSrf 经过一个椭圆来建立的曲面,背后是在使用椭圆去修剪一个经过椭圆的最大边框的四边平面。

基于‘任何原生的NURBS曲面都是四边的’ 这个原理,如果你希望得到一个未修剪且经过椭圆的曲面,你只需要把一个椭圆分割为4条线,然后使用 这4条线来建立曲面即可,简单示范如下
Ellipse+NURS

谢谢解答,后面我也懂了,只是我们一般点击曲面,指令栏会提示是修剪还是未修剪的。所以有此一问。因为他没有显示是修剪过的曲面,没想到属性查看是修剪过的

你可以使用 SelTrimmedSrf 指令来筛选修剪过的曲面,使用 SelUntrimmedSrf 指令来筛选未修剪过的曲面,

据我所知指令历史视窗一直以来都只显示你所选物件的数量,类型(点/曲线/曲面/网格等等)和 开放还是封闭,并不会显示是否有修剪。

查看曲面是否为修剪面要在属性中查看,①或者②都行

有个概念是不太对的:
”rhino创建曲面的命令出来的面都是没修剪的。只要用户不修剪,他就一定是不修剪的“

你所知道的那些创建标准nurbs曲面的命令例如loft,sweep确实是不修剪曲面
但有些命令会询问用户是否要修剪,例如patch
image

还有一些命令会自动根据用户给的条件来判断是否要修剪
例如你这里的PlanarSrf
给一个矩形,他就会创建未修剪
给一个椭圆或者三角形,他就会修剪,同上面Jessen版主提到的情况