我刚刚开始在Rhino中使用Python学习。我学习体系结构,并且具有基本的编程基础知识。去年,我不得不处理使用带有three.js的javascript进行几何创建的问题。

当然,我在网上找到了许多有关Python命令的信息,所有信息都解释得很好,但是几乎没有使用任何编程语言背景,这对我来说还不够。

有没有办法我可以在Rhino中绘制一些曲线,基本的圆柱体/盒子/等并获取python代码?

最佳答案

我也是一名架构师,我首先通过David Rutten的这本非常好的教程书学习了编程(和Python):
http://www.rhino3d.com/download/ironpython/5.0/rhinopython101用于在Rhino3D中创建几何。它还将帮助您更好地理解NURBS曲线和曲面。除此之外,您还可以在RhinoPython documentation 中找到简短的代码示例。例如,以下是有关创建圆柱的一种方法:http://developer.rhino3d.com/api/RhinoScriptSyntax/win/#heading-AddCylinder

在Rhino3D中创建和操作几何图形时,我会真正坚持使用Rhino3D(和Grasshpper3D)相关网站上的示例。
那里有很多通用的Phyton教程,但是其中大多数都是关于软件开发的其他更常见主题的,如果您只是想在Rhino3D中使用Python进行几何脚本编写,可能会造成混淆。例如,如果您自己编写相当短的脚本,则可以轻松地忽略有关面向对象编程和类的任何内容。

关于python - Rhino Python代码生成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40718881/

10-12 22:46