Rhino python 代码生成

Rhino python code generation

我刚开始学习使用 Python 和 Rhino。我学习建筑,并且具有非常基本的编程背景。去年我不得不使用 javascript 和 three.js 处理一些几何创建。

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

有什么方法可以在 Rhino 中绘制一些基本 cylinder/box/etc 曲线并获取 python 代码吗?

我也是一名架构师,我第一次学习编程(和 Python)是通过 David Rutten 的这本非常好的教程书: http://www.rhino3d.com/download/ironpython/5.0/rhinopython101 It is made for creating geometry in Rhino3D. It will also help you understand NURBS curves and surfaces better. In addition to that you can find short code examples in the RhinoPython documentation . For example here is one about creating a cylinder: http://developer.rhino3d.com/api/RhinoScriptSyntax/win/#heading-AddCylinder

为了在 Rhino3D 中创建和操纵几何体,我会坚持使用 Rhino3D (and Grasshpper3D) 相关网站上的示例。 那里有许多通用的 Phyton 教程,但其中大部分是关于软件开发的其他更常见主题的,如果您只想在 Rhino3D 中使用 Python 进行几何脚本编写,则可能会造成混淆。例如,如果您只是为自己编写相当短的脚本,那么您完全可以忽略任何有关面向对象编程和 类 的内容。