问题标签 [rhino3d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

python - Applescript '其扩展名是' DWG/STEP

我需要一个脚本来读取所选文件夹及其子文件夹中的每个 .dwg/.step ,然后进行一系列单击以将文件保存在同一文件夹中,然后将其关闭。

这是我所拥有的,Applescripts 无法识别 .dwg/.step 扩展指令。

我是 applescript 的初学者,但这个应用程序可以节省大量的工作时间!在此先感谢您的帮助 :)

0 投票
1 回答
503 浏览

python - 在 Grasshopper3D 中使用 Python – 解决方案异常:没有名为 AppKit 的模块

我正在使用 Mac 版本的 Rhino/Grasshopper。我正在尝试导入一个模块以在 Grasshopper 中使用 Python。运行脚本时,我收到以下错误。我已经AppKit安装了。我什至尝试保存AppKitPyObjC在一个单独的目录中并使用sys.path.append它来访问它。

知道我做错了什么或可以尝试吗?

代码:

在此处输入图像描述

代码:

在此处输入图像描述

0 投票
1 回答
888 浏览

python - 如何使用 Python 脚本与打开的 Rhino3D 应用程序交互

我目前正在使用subprocess.call()外部 python 脚本打开 Rhino 并运行 Rhino 命令行。

但是,这意味着每次我运行脚本时都打开 Rhino,然后再关闭它。

有没有办法检查 Rhino 是否已经打开并将 RhinoCommand 文件直接运行到 Rhino 中?

我不是在寻找 Rhino 和 Python 之间的管道。

谢谢!

0 投票
0 回答
67 浏览

c# - Rhino 是否有任何插件或 api 可以将图像直接上传和导入到编辑器

我想制作一个可以使用任何 api 将文件(图像)直接推送到 Rhino 的移动应用程序

所以我的问题是:Rhino 是否提供任何 http rest api 或类似的东西,我可以直接调用并将文件推送到 Rhino 并使用任何插件或其他任何东西在 Rhino 上接受文件。

或者我应该将文件上传到其他地方,例如 Google Drive,而不是在 Rhino 中制作插件并从 Google Drive 下载文件

谢谢 !

0 投票
1 回答
260 浏览

rhino3d - 一键多指令

如何使用一个快捷方式运行多个命令?

我要跑dupfaceborder, offsetcrvonsrf, split, extrudesrf指定的距离,比如 50 次,是否可以将它们转换为一个命令?我读过它并且知道使用 python 是可能的,但我无法做到这一点,所以我需要另一种更简单的方法。

0 投票
1 回答
94 浏览

python - 使用 Rhino Grasshopper Python 循环浏览选项

我想通过以下方式使用蚱蜢 python 组件循环浏览设计选项:

a输出的名称在 哪里。a例如,然后将与圆的直径相关联。

在 rhino 视口上,我希望在迭代的每个步骤中看到圆的直径变化。

显然我展示的内容不起作用。

我还尝试time.sleep(1)在每个步骤之间使用 in 以及ghenv.Component.ExpireSolution(True).

他们都失败/崩溃了犀牛软件。

非常感谢任何帮助或指示

0 投票
1 回答
56 浏览

batch-file - 在 BATCH 文件中的引号内传递引号

我一直在寻找解决这个问题的方法,但到目前为止我一直没有成功。我正在尝试使用批处理文件打开两个程序。问题是这些文件的两个路径都包含空格,并且这些路径之一已经用引号引起来。因为第二个文件(.gh 文件)没有打开。我已经尝试将第二条路径放在引号中,并使用\字符转义引号,但没有任何结果。任何帮助表示赞赏。

0 投票
0 回答
89 浏览

.net - 无法从 App.Config 中的 AppSettings 获取键值对

我想从配置文件中的 AppSettings 读取键值对,但我看不到我的自定义 AppSettings。我猜程序看不到我的自定义配置文件。对此有什么建议吗?谢谢!由于安全问题,我不想将我的键值对放在设置文件中。

我添加了System.Configuration作为参考,并按照这个答案的建议尝试了下面的代码,但它没有用。

使用 Rhino 6.30.20288.16410 和 .NET Framework 4.6.2

配置文件:

代码:

0 投票
2 回答
205 浏览

c# - 将实体框架与 Sql Server Compact Edition 一起使用,无需添加 App.Config

我正在为 Rhinoceros 6 开发一个插件,并且到目前为止对 Rhinoceros 的 App.Config 文件进行编辑似乎是不可能的。插件项目的 App.Config 对 Rhinoceros 的 App.Config 没有影响。

出现以下错误消息是因为我无法将提供程序和参数添加到 App.Config 的entityFramework部分。

我用 NuGet 安装了 EntityFramework.SqlServer.Compact 和 Microsoft.SqlServer.Compact 并检查了参考,一切似乎都很好。

下面是我的代码优先 dbcontext 类:

搜索了一段时间后,我找到了这个解决方案并将其转换为用于 SqlCe,如下所示,但它也没有帮助

版本:-RhinoCommon 6.30.20288.16410 -.NET Framework 4.8 -EntityFramework 6.4.4 -SqlServerCe.4.0

在 ErikEJ 的指示下,它奏效了!对于那些想要查看代码的人来说,这里是 repo:https ://github.com/Tahirhan/RhinoPluginSqlCECodeFirst

谢谢!

0 投票
0 回答
19 浏览

matrix - 犀牛矩阵轴-z有错误的看法

rhino 矩阵视图选项发生了一些事情,z 轴不是直的(你可以在下图中看到,它有一些角度)。我试图重新安装矩阵,但它没有帮助。在朋友的机器上看起来很直

图片