脚本扩展了Rhino功能。
几乎所有 Rhino 的指令都可以使用指令巨集执行,指令巨集可以由指令行输入、工具列按钮、快捷键、指令别名、以 ReadCommandFile 指令或将指令巨集以 Paste 指令粘贴至 Rhino 的指令行执行。
下面这些指令可以简化通过 Rhino 界面来执行脚本时的操作。
取消目前执行的指令与取消选取物件。.
Delete
删除物件。
Echo
将脚本指令的响应转到指令历史窗口。
EditPythonScript
编辑 Python 脚本
EditScript
打开 RhinoScript 文件的脚本编辑器。
Enter
在脚本中模拟回车键的输入。
EnterEnd
在指令巨集中模拟回车键的输入。
GetDocumentUserText
检索通过 SetDocumentUserText 指令附加于文件的文本信息。
GetUserText
检索通过 SetUserText 指令附加到物件上的文本信息。
打开一个编辑和测试脚本的编辑窗口。
NoEcho
关闭脚本指令在指令历史窗口中的显示。
Pause
暂停脚本等待用户输入。
从文本文件读取并执行指令脚本。
Run
指令从 Rhino 内部启动外部的程序。
RunPythonScript
执行 Python 脚本
RunScript
执行 RhinoScript 脚本。
SetCurrentRenderPlugIn
选择一个渲染插件。
SetDisplayMode
设定一个工作视窗显示模式。
SetDocumentUserText
将文本信息附加到文件。
SetObjectName
给物件赋予名称。
在指令脚本执行过程中暂停画面重绘。
在指令脚本执行过程中启用画面重绘。
SetUserText
将文本信息附加到一个物件。
设置保存和打开文件的默认文件夹。
BringViewportToTop
将一个工作视窗前置。
清除复原缓存以释放占用的内存。
CloseRenderWindow
关闭渲染显示窗口。
关闭当前工作视窗。
CommandPrompt
管理指令提示窗口的显示。
CopyRenderWindowToClipboard
将渲染视窗中的图像复制到剪贴板。
DocumentPropertiesPage
打开文件属性对话框中的页面。
Exit
关闭 Rhino。
Maximize
Rhino 应用程序窗口最大化显示。
当前工作视窗最大化。
创建一个自由浮动的工作视窗。
建立一个新的工作视窗。
NextOrthoViewport
使用正交投影启用下一个工作视窗。
NextPerspectiveViewport
使用透视投影启用下一个工作视窗。
NextViewport
设置下一个工作视窗为当前的工作视窗。
NextViewportToTop
将下一个工作视窗移至所有其它工作视窗的前面。
将光标的移动现在到一个特定的角度。
设置光标正交移动的角度。
OptionsPage
打开选项对话框中特定的页面。
PrevViewport
设置前一个工作视窗为当前的工作视窗。
PushViewportToBack
将一个已命名工作视窗后置于所有工作视窗之后。
PropertiesPage
打开属性对话框中特定的页面。
SetActiveViewport
将一个已命名工作视窗设置为当前工作视窗。
SetMaximizedViewport
在应用程序窗口中将一个已命名工作视窗最大化显示。
SetOrtho
切换正交模式的开关状态。
SetPlanar
切换平面模式的开关状态。
SetSnap
切换格点锁定的开关状态。
打开物件锁点控件。
Snap
切换当前的锁定格点模式状态。
设定格点锁定的间距。
AssignBlankTexture
将纹理名称分配给物件。
ComputeVertexColors
获得贴图坐标并设置顶点颜色。
Rhinoceros 6 © 2010-2017 Robert McNeel & Associates. 25-6月-2018