我们这里节Grasshopper的课程主要讲解三角形相关的运算器:三角函数,角度转化,三角形参数和三角形的重心。
三角函数:三角函数是基本初等函数之一,是以角度(数学上最常用弧度制,下同)为自变量,角度对应任意角终边与单位圆交点坐标或其比值为因变量的函数。
三角函数在中学就学习过了,三角函数在研究三角形和圆等几何形状的性质时有重要作用,也是研究周期性现象的基础数学工具。常见的三角函数包括正弦函数、余弦函数和正切函数。在航海学、测绘学、工程学等其他学科中,还会用到如余切函数、正割函数、余割函数、正矢函数、余矢函数、半正矢函数、半余矢函数等其他的三角函数。
上图列举的都是三角函数的运算器,Link就不在这里一一列举了,下图给出sine正弦函数的用法,其他的三角函数运算器用法同学们自己研究一下吧。
上图中1个pi输入Sine中输出0,π/2输入sine中得到1
degrees:弧度转角度
Radians:角度转弧度
这个用法非常简单,且看下图图示:1个π转为180°,90度转化为π/2。
默认情况Grasshopper中跟角度相关的计算都是弧度作为标准的,我们平常的建筑设计很多是基于角度计算的,比如两个墙的夹角,屋顶的倾斜角度等等,因此我们在设计角度的时候应该把弧度转为角度。
这两个运算器不知道怎么翻译了o( ̄▽ ̄)d ,他们的作用呢都是通过两三个条件得出三角形其他的参数,比如输入两边和一个夹角,得到三角形其他的边和夹角。这个在做建筑表面的零部件(三角面)分析时是很有用的,因为根据这两个运算器的特性,我们就很容易就能得到三角形面的所有参数。
举例:输入30°和6(直角边),结果输出三角形的其他参数
Triangle Trigonometry这个运算器和上面用法一样的,同样留给同学们研究研究,如果有什么问题可以在Link的博客,零刻学堂这里提问的。
这一堆是用不同的方法求得三角形的重心的
所谓重心:三角形重心是三角形三条中线的交点。当几何体为匀质物体时,重心与形心重合。
用法很简单,请看下面实例吧,另外这几个的用法都大同小异的,这里就不一一列举了