🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](http://www.rhinostudio.cn/files/course/2019/06-20/10440445e9b1122097.png) ## **Sweep1** 单轨放样,和rhino里的单轨放样基本一样,只不过更严格,会有手工可以做但是这个运算器却做不了的情况。我现在使用的版本中M端输入什么都木有改变,所以只能利用align plane的运算器对平面进行纠正,从而得到不自由扭转的成管。**而gh做方管,也是gh小白最喜欢问的问题之一。** **关于GH中单轨的问题,举个竹里建模当中一位同学提的问题,他的瓦部分,线也ok,断面线也ok,就是有一部分无法单轨,完全不知道为什么,报错信息也啥都没有,就写着could not creat sweep:** ![](http://www.rhinostudio.cn/files/course/2019/11-29/2157139995bf635751.png) 其实原因很简单,GH里单轨对数据要求很高,以他的为例,失败的,都是因为断面线不在曲线的起点,而是在终点也就是说断面线所在位置,必须在扫掠线起点,所以我们只要统一一下曲线方向,让曲线起点和断面线都在一个位置就可以了: ![](http://www.rhinostudio.cn/files/course/2019/11-29/215802b0079e476449.png) 除了断面线必须位于轨迹线起点之外,Sweep1运算器,如果处理多个对象的话,一定要分好数据结构,它的处理可不是一一对应的,毕竟单轨扫掠断面线可以有无数个,比如: ![](http://www.rhinostudio.cn/files/course/2019/11-29/220044c53ebb105082.png) ![](http://www.rhinostudio.cn/files/course/2019/11-29/220308ca7389001625.png) 如上图,所以,千万别把gh的运算器和rhino的命令看成一样的,GH要严格的多。 另外需要注意的是封闭曲线的单轨也很严格,有同学会发现sweep1单轨想做个封闭方管都失败,不论断面线放在哪里: ![](https://img.kancloud.cn/d9/dc/d9dcee6fec2b6ea986e2e2d6f5531d9f_1732x846.png) ![](https://img.kancloud.cn/c5/b2/c5b2b1aea7a2ac7b22c59c316cafe020_1584x765.png) 其实原因很简单,封闭轨迹线单轨的时候需要满足两个条件,第一,断面线在曲线起点,第二,轨迹线必须和断面线相交: ![](https://img.kancloud.cn/6e/71/6e719a28f7c3a61726c26288ffcce511_1584x765.png)