Rhino插件:RhinoPythonShell
408
摘要: 本插件为Rhino增加一個IronPython解釋器,可以让你通过交互的方式用Python编写Rhino3d的脚本。让您在输入代码时可以同时看到代码的执行结果。
2020.9.08
07 September 2020

● Verion alpha 0.0.2
● 版权 (c) 2019-2020 mahaidong
● 由ikuku.cn & caad.xyz 提供支持
English

sample

在rhino软件中没有python的REPL交互环境,RhinoPythonShell为Rhino提供了这种编程环境.

本插件为Rhino增加一個IronPython解釋器,可以让你通过交互的方式用Python编写Rhino3d的脚本。让您在输入代码时可以同时看到代码的执行结果。

这对于在编写Rhino.python脚本时探索 rhinscriptsyntax, scriptcontext, RhinoCommon API 是非常棒的。

注: 本插件受到RevitPythonShell启发。

简介



● 交互式IronPython解释器。
○ 语法高亮
○ 自动完成(句号后按CTRL+SPACE)
○ 基于IronLab 项目
● 包括所有Rhino内置的api (Rhinoscriptsyntax, scriptcontext)
● 完全接入.NET框架和RhinoCommon API。

安装



1、适用于rhino6 和 rhino7 wip
2、减压 RhinoPythonShell.zip 到rhino的pluginin文件夹
3、在 rhino 命令中输入 RhinoPythonShell
4、enjoy it!

贡献



● Issue Tracker: https://github.com/caadxyz/RhinoPythonShell/issues
● 源码: https://github.com/caadxyz/RhinoPythonShell
● food4rhino: https://www.food4rhino.com/app/rhinopythonshell

Todo



● 缓存输入的命令列表

相关文章



建筑师为什么要会python编程?
Caad4Rhino:建筑绘图工具插件
Rhino及Bob McNeel的故事(转载)
计算机曲线spline简史(转载)
漫谈算法设计(computational design)与脚本语言(grasshopper, python)
算法: 平面图自动生成(转载)

建筑师编程课推广



ikuku精选课 Python4Rhino 建筑师编程课 2020.9.26开始线上直播!讲师:马海东

1
ikuku创始人 CAAD ETH Zürich 建筑设计+软件开发
文献数据
参考文献:
原文时间:
Post数字编号:1878835

Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions) in Unknown on line 0