SCAD

sphere 球体

球体

创建一个球体在一个坐标系统的原点。参数名称是可选择。

参数
r
十进制。这个是球体的半径。球体的分辨率基于尺寸,和 $fa, $fs,$fn 变量。更多的信息关于特殊的
变量查看:其他语言特征
$fa
角度表示角
$fs
毫米表示角
$fn
分辨率
使用实例:
sphere(r = 1);
sphere(r = 5);
sphere(r = 10);



实例:

//  这个将创建一个高分辨率的球体到 2mm 半径,就是把其周长平均分成 100 份
sphere(2, $fn=100);


从图上的方格来看,好像是分了 50 份,不过也可以了,我试了把 $fn1000 ,这时候计算机需要计算一会儿才能够得出来结果,这个 cad 软件和数学的程序好像关联很大阿,如果你用 c 语言计算过圆弧和角度的话,应该知道 openscad 的 $fn 是怎么回事了。
特别注意: $fn 后边的数值越大,表示分辨率越高,计算机生成的速度越慢,反之亦然。 $fn 是一个可以单独使用的,调整球体分辨率的函数。 $fn 数值多少,就是把其周长平均分成多少份。

实例:

//  同样将创建一个 2mm 的高分辨率的球体但是这个不是用很多的小三角形在球体的支架上。
sphere(2, $fa=10, $fs=0.1);


特别注意: $fa 和 $fs 这两个函数是同时使用的。 $fa 单独使用没有什么效果,而 $fs 可以单独使用,表示周长除以数值,单位是毫米。如果两个函数结 合, $fa 可以表示圆周 360 度,多少度一段为分辨率,如果 $fa 大于 $fs 的数值,那么就显示大的,如果 $fa 小于它,最低的效果就是 $fs 的数值,就 是周长 /$fs 的数值。
$fa 和 $fs 的数值越小,圆周等分的段数越多,分辨率越高。

码圣代码编程

打字练习

3D创意C++

进入比赛

创客中心

关于傲亚

傲亚CMS

傲亚物联网

我要合作

创客平台

南昌市红谷滩区名门世家2期8号楼608
aoyakefu
TEL:18720086320
kefu@1wwz.com

扫码关注公众号

扫码添加创始人

企业微信服务商