跳到主要内容

Rhino软件控制

向Rhino发送命令或脚本

当前模块定义

sys:rhinocontrol第三方软件交互Action
标准模块
输入 5 · 输出 2 · 枚举 1

输入参数

  • 操作类型operationEnum必填

    操作类型

    填写 固定输入默认 RunScript
    执行脚本默认RunScript
  • 命令内容commandText可选

    命令或脚本内容。

    填写 输入或变量条件 仅:RunScript
  • 等待命令结束waitRespBoolean可选
    填写 输入或变量条件 仅:RunScript默认 true
  • 最长等待时间(ms)waitMsNumber必填

    最长的等待返回结果的,毫秒数

    填写 固定输入默认 10000
  • 失败后停止stopIfFailBoolean可选

    失败后是否停止动作

    填写 固定输入默认 true

输出参数

  • 是否成功isSuccessBoolean

    操作是否成功

  • 脚本输出outputText

    仅通过接口执行脚本时支持返回内容。

概述

向Rhino软件发送命令或脚本。

Rhino软件控制

向Rhino发送命令或脚本
操作类型
操作类型
命令内容
 
命令或脚本内容。
最长等待时间(ms)
10000
最长的等待返回结果的,毫秒数
是否成功
-- 选择变量 --
操作是否成功
脚本输出
-- 选择变量 --
仅通过接口执行脚本时支持返回内容。
步骤注释
 

【操作类型】

可选的操作类型,目前仅支持“执行命令”。

【命令内容】

要执行的命令。

示例动作

通过手势、轮盘等执行命令或脚本

因为轮盘等快速触发不能直接向Rhino发送命令,需要通过一个单独的动作来中转。实现步骤如下:

(1)先在合适的位置安装此动作:参数传递Rhino命令

(2)在轮盘、手势等位置,使用下面的设定方式调用动作,并将要执行的命令作为参数传递给动作。

设置方法:1、操作类型选择“运行Quicker动作”。2、输入动作名称“参数传递Rhino命令”。3、动作参数中输入要执行的命令。

更新于