本帖最后由 Jessesn 于 2017-5-4 17:47 编辑
请教各位版主。同一条三维曲线,用犀牛命令SetPt和Project得到的结果是不一样的,不清楚这个Project的原理。而在Grasshopper中的project结果与SetPt一样。 首先,SetPt 这个工具属于变动工具的范畴。因此,它只会改变物件控制点的位置,而不会改变控制点的数量。
投影工具则不同,它是在做物件交集的处理,这种方式依据逼近式算法。
这里指的逼近,是与文件的系统公差设置有关系的,如下图所示:
在建模之前,将文件的系统公差值设置为0.001mm,在这个公差下,依据逼近式算法得到的模型精度将会很高,即便是把曲线投影在一个简单的平面上,得到的曲线控制点也较多。
如果建模之前的公差值设置数值较大,那么它允许创建模型出现的误差也较大,所以投影得到的曲线并不需要太多的控制点,如下图所示:
|