比如,我3D建模,画出一个建筑物的外表面(比如定义长方体的8个角点+地面),然后通过计算,得出在某高度的横截面及相关尺寸等等,以及在此基础上的一系列计算
CAD可以建模,但是后续计算似乎很麻烦。我对Ruby比较熟悉,但是Ruby对于空间计算似乎无能为力
另外,Revit? Rhino?
另外我在知乎上也问了: http://www.zhihu.com/question/29049973
1
ZyZyZzz 2015 年 3 月 26 日
Maxscrpit?
|
2
seki 2015 年 3 月 26 日
在 Python 的范围内貌似没有好轮子
我要做计算都是只能自己现推公式,由于用得也不是很多,暂时没有造轮子的想法 |
4
loading 2015 年 3 月 26 日 via Android
MATLAB
|
5
seki 2015 年 3 月 26 日
@cqcn1991 python 库里边 numpy、 scipy和 sympy 都还行,numpy 是负责线性代数的,scipy 是负责科学计算的,sympy 是符号计算。
积分的事情不知道你要的是什么积分,不过 scipy 和 sympy 能做一些 |
6
cqcn1991 OP |
7
HowardMei 2015 年 3 月 26 日
@seki blender就是python写的,功能远远超过3D建模 http://www.blender.org/get-involved/developers/
|
8
seki 2015 年 3 月 26 日
@HowardMei 看了一下就是 api 是 py 的吧。而且 blender 的目标和我的需求不一样。我其实希望有一个常用库能够实现空间的计算,比如距离,求交线,求法线,求面积,拟合曲面等等。显示的话 matplotlib/mayavi 也讲究能用了。
这种需求倒可能是太简单了没人做……估计早就有好多轮子就是没有成熟的 |
9
HowardMei 2015 年 3 月 26 日 |
10
levie 2015 年 3 月 26 日 |
11
seki 2015 年 3 月 26 日
|
13
ruoyu0088 2015 年 3 月 27 日
|