GH板块 加入小组

1190个成员 8514个话题 创建时间:2018-09-10

GH进行布尔运算的时候报错?

发表于2021-11-15 1799次查看

问题描述:先看图片;

                 生成的一段隧道模型总共长度是235米,想切割成12m一段,总共应该是20段,前面都没有问题,但是最后进行布尔运算的时候出问题了;

                 我总共模拟了四种情况只有第三种情况会让电脑卡死,其他三种情况正常,不知道是什么原因;

                 模型我内置到了GH文件中,还请老师测试一下;

ceshi.rar 预览 下载
3回复
  • 2楼 蒯鼎 2021-11-15

    我打开你的文件试了下,并没有出现死机呀,你是不是公差没设置,让模型精度太高了,

    而且你这个完全可以直接画线基础,甚至直接阵列的,为啥非要用布尔运算这种特别费时的做法呢。

  • 3楼 断梦 2021-11-16

    嗯,谢谢老师,我得模型公差属实太小了,因为这个是个隧道工程(线性工程),每一段的起点/终点的高程都不一样,算是双曲吧,所以得通过路径/截面放样,然后按照施工流水段进行划分,上面我叙述的问题我尝试了四种方法,就第三种不好使(没有Graft,但是别的段不Graft也好使就这段不知道中什么邪术了,不好使,但是Graft之后就好),一运行就卡;我看您操作的时候也Graft了一下,很奇怪,如果我把分段距离调整一下比12000大一点也好使;

  • 4楼 老李在修炼 2021-11-17

    你为什么这么大的模型要用毫米单位呢??建议使用米单位,因为毫米是米的1000倍,无形中会给运算量翻倍;如果可以选择不用体块与体块的布尔就不要选择这个,一是会增加运算量,二是运算后可能会出错;;比如我的这个逻辑,先对20个面把空腔面掏去,然后沿路径挤出就可以了,因为我是在你给的体块提取的一些面和线 ,所以电池显得多一些,但是总的运算量大大降低了,而且会完美达到预期效果,仅供参考!!

发表回复
你还没有登录,请先 登录或 注册!
话题作者
热门小组