类似Rhino插件Grasshopper这样的参数化设计工具还有哪些

Python010

类似Rhino插件Grasshopper这样的参数化设计工具还有哪些,第1张

拉电池的比较常见的有 REVIT搭配Dynamo , 还有自己本身拉电池的softimage(已停止更新),甚至新版的CAD以及3DSMAX的材料都模仿这个来拉电池了。还有什么

Solidworks、Catia、Digital Projects等等都是不错的平台。

其他的工具其实各个设计软件里都有本身的编程语言。RHINO里面有RhinoScript,MAX里面有MAX Script,MAYA里面有Mel。另外这些软件基本都可以外挂其他的编程语言插件,比如PYTHON、C#等。GH里面本身也有VB和C#,还可以外挂PYTHON。

最近几年参数化圈很火的是Processing,本身是基于javaScript的,也可以外挂C#、VB和Pyhton。使用度很宽,非常的自由,值得一学(玩)。

其他的还有些比较小众的参数化设计可能用得到的软件比如流体力学模拟的Realflow,分形结构模拟的Chaoscope等等还有各种其他建模软件能帮得上忙的像zbrush、maya等等。

主要还是根据自己需要的设计内容去选择工具。

python作为一个编程语言,具有与其他编程语言同等的能力。冠冕堂皇地讲,是所有语言都是图灵等价的。不过python作为一门语言,尤其独特的优点,简单易学,内置了很多库。也很容易扩展。Python培训课程如何学?

可以选一本通俗易懂的书,找一个好的视频资料,然后自己装一个IDE工具开始边学边写。下面我具体来讲讲:

1.找一本靠谱的书,难度一定要是入门级别,千万不能太复杂,不要一下子陷进去,会打乱节奏,学东西要循序渐进,不能一口吃个胖子.打个比方,学过java的同学都听过大名鼎鼎的thinking in java,这边书很厚很全,若一上来就学,肯定会吃力,时间长了就会失去兴趣,因此对初学者来说,一定要找一本通熟易懂的,简单的书。入门的书非常关键。

入门的书很多,但是我个人强烈推荐《A Byte of Python》,这本书我读了2遍,作者写作思路非常清晰,对每个知识点讲解很到位,不多不少。对初学者来说,力道刚刚好。而且是全英文,对提高自己的英语水平也很有帮助。

网上有人会推荐《笨办法学Python》,我个人觉得这本书没有《A Byte of Python》好 。一般有一些编程基本,我建议直接看《A Byte of Python》。这本书的销量已经破百万了,而且在豆瓣上点评有8.8,可谓是入门级的神书.电子版大家可以在CSDN 搜一下就有,都是高清的。

2.找一个靠谱的师傅。Python编程是一个十分系统的技术体系,有时候光靠看书和网上的视频,只能是一知半解,遇到问题,没有人给你讲解其中的原理和流程,那么对于整个技术点的理解就永远不会通透。况且,编程不只是知识,还涉及到做具体的项目,在做项目中,如果有人带,进步才是最神速的。

3.多编写程序,这似乎是废话,但是确实是一句实话。学编程一定要亲身去编写,没有什么捷径。一开始哪怕你把书里面的例子一字不落敲一遍,也好过你只是去看书,而不动手。

而且学python 最好是坚持编,每天抽小半个小时,学一些知识点,不断坚持.快的话几个星期基本就能入门了。