SurfaceGen是一款方便易用、功能强大的sketchup(草图大师)方程曲面生成插件。它可以通过输入数学公式来生成曲面图形,并可随时返回修改公式数据以获得满意的结果,有喜欢的朋友请下载。
SurfaceGen支持两种:
①功能模式
高度图中点的Z坐标是X和Y的函数,因此每X,Y坐标只能有一个Z值。
②公式模式
给出了X,Y和Z相关的方程。此模式可以绘制具有公式的任何3D曲面,但可能需要稍长时间。行进立方体算法,用于生成从方程生成的数据的3D网格周围的表面。
SurfaceGen安装起来非常简单,下载软件压缩包文件并解压,将RAR文件夹下的所有文件复制到SketchUp的插件文件夹下即可使用.
SurfaceGen使用教程
1、打开sketchup
没有安装sketchup程序的用户可以通过下面的地址下载:
SketchUp Pro(草图大师) 2017中文破解版:https://www.jb51.net/softs/508811.html

2、运行SurfaceGen,首先建立一个1000X1000X1000的区域方便研究(红轴是X轴绿轴是Y轴蓝轴为Z轴)

3、只能在创建的方程区域内生成曲面

4、创建的区域最好和XYZ取值范围对应比例
PS:比如取值范围0~1,0~2,0~3 ,那么红轴方向宽度:绿轴方向宽度:兰轴方向宽度=1:2:3,这样才能确保图形符合函数公式的真实比例

4、修改函数Z=X^2 (ps:Z等于X平方),观察取值范围Z=-25~25 不难知道区域下半截不会有图像。为确保测试结果,对取值范围进行调整。

SurfaceGen(曲面生成器)测试实例
1、Z=X^2+Y^2-25
XZ轴和YZ轴的截面各反应了一个二次函数截面~并且经过测量他的高也等于1/2总高度
2、0=X^2+Y^2+Z^2-25
由于取值范围所以呈现1/4个球
PS:细分指模型的精度,边界是指生成面后不现实区域边界,柔化边缘就不用说了
更新日志
SurfaceGen 0.9.0更新:
1、在WebDialog中将pt单位更改为px单位在所有浏览器中,字体应显示为相同的大小。
2、现在可以从任何目录工作。从包含surfacegen.rb的目录开始查找资源。
3、可以更容易地更改WebDialog大小,width和height是在surfacegen中的常量。
常见问题
X平方+Y平方+Z平方减一个数=0怎么理解?
1、首先设计一个半圆弧,连接圆弧上任意一点形成的三角形为直角三角形,根据勾股定理就不难推出球面公式雷同
2、减掉一定值协调半径,修改取值范围0=X^2+Y^2+Z^2-25
计算结果得出一个完整的球体
3、适当调节减去的值,显示球面部分超出绘图区后的效果
|