chatgpt可以用什么插件 利用ChatGPT为Rhino软件编写新功能——一种脚本插件思路的拓展

默认分类1年前 (2023)发布 admin
2,529 0
ChatGPT国内版

Rhino是工业设计师必不可缺的常用软件,很多时候我们需要用到很多插件,但是只能下载别人打包封装好的插件,或者在别的软件上用到的比较好的功能,想移植到Rhino上就比较困难,毕竟我们大部分设计师并不会直接写代码,强大的代码生成能力就可以解决这一问题。

举个例子,在软件中,有个很好用的功能,可以随机对的视图中的物体进行着色,这样场景里物体材质分类就一清二楚,但是Rhino中没有这个功能。

有时我们在收到客户或者结构工程师给的STP文件时,里面的零部件往往非常多且杂,如果没有颜色上的分层分类操作起来往往需要很久的整理时间,比如下面RC车零件。

那么我们整理一下用犀牛脚本写个随机分层步骤:

首先,使用()函数获取当前选中的对象。

chatgpt可以用什么插件 利用ChatGPT为Rhino软件编写新功能——一种脚本插件思路的拓展

然后,使用内置的库生成一个随机的RGB颜色值(范围为0-255)。

接着,使用()函数将RGB颜色值转换为Rhino软件可以识别的颜色对象。

然后,使用()函数将颜色对象应用到选中的物体上,从而改变它们的颜色。

最后,用循环算法将以上步骤循环遍历一遍即可。

我们直接启动,输入上述我们整理的咒语,等待魔法生效

魔法生效很快,接着我们打开Rhino,在标题栏空白处右击“新增按钮”,为我们设想的功能开发一个按钮。

chatgpt可以用什么插件 利用ChatGPT为Rhino软件编写新功能——一种脚本插件思路的拓展

再给我们的功能画个漂亮的UI图标,用SKD举个栗子。

最后我们来看一下实际使用效果

速度还是很快的,效果还是很不错的,当然只是作为一种利用的思路,熟练运用脑洞大开,我们可以把很多常用的快捷键组合在一起,提高我们软件使用效率。

以上小插件有需要的同学关注私信留言,下期再会。

© 版权声明
广告也精彩

相关文章

暂无评论

暂无评论...