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