完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

发布于:2022-07-12 15:03:02
首页/BIM专题
分享

本文源自微信公众号:学设计的小熊

 腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

犀牛如何批量导出文件?

今天分享一下用Gh插件实现批量导出文件。

有些时候,要将犀牛文件导出为其它格式,比如3d打印需要用stl格式。

一般情况下,首次导出文件的过程往往是这样,之后大致是循环重复:

①选取物件后在菜单中选择“导出选取物件”,犀牛会弹出一个面板

②选择合适的存放路径

③在几十个格式里面找到目标格式

④给文件起名字

当模型的零件数量比较少的时候,手工将模型一个一个导出倒也不算太麻烦,但是当模型零件数量很多的时候就要开始暴走了。

比如要将下面这个挖掘机导出进行3d打印(模型源于Bongo Example,仅作演示)。查看一下零件数量:23个,如果用逐个导出的方式,你的小手指需要点击次数至少为:3*23+3=72次,可想而知有多么费劲!(坦白了:是想偷懒【捂脸】)

腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

这时候得介绍一个Gh插件了:Pancake,专门来弄导出文件用的,可以在Food4Rhino网站上下载。

腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

小熊利用Pancake的电池写了如下图1所示的脚本。文件夹的地址是自定义的,最好创建一个长期固定的专用于存放3d打印文件的文件夹。如果已经定制好了自己的命名方式,可将这个脚本封装得更简洁一些(如图2)。小熊采用的是时间命名法,文件名称由当前时间生成,当前时间通过图3的C#代码获取。双击按钮,即可如图4在文件夹中找到导出的所有零件文件。

腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

图1

腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

图2

腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

图3

腿腿教学网-Grasshopper如何批量导出文件?用Gh插件实现批量导出文件

图4

双击一下button就能导出这23个零件

建立这种工作流后,以后如果碰上数量比较多需要批量导出的,只需要这几步操作

①打开gh文件

②将物件转成Mesh

③将Mesh导入gh

④点击按钮导出

案例中的挖掘机用手工导出方式至少需要72次点击行为,且模型零件越多越费劲。而上述工作流哪怕模型零件特别多,都只需要大约6次点击,非常节省人力成本(狗头)。

你可能会问:能不能将转成mesh的这个步骤集成到脚本里面呢?小熊尝试过,但很遗憾的是Grasshopper的转Mesh算法可能不是太好,遇到复杂的模型会有破面。同时,官方也是推荐最好先在犀牛里面转成Mesh再导出stl,毕竟直接转格式都是可能会有潜在问题的。(比如正切部分有时候Mesh精度始终达不到,比如有的时候有破面)

这也是本期下一篇文章的主题:《3d打印导stl参数设置》

转载请注明来源本文地址:https://www.tuituisoft/bim/26291.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了