1. 首页
  2. SketchUp

SketchUp从多个曲面创建多个组

大家晚上好,
我有一张约2000个小表面的图纸,我想分组制作,然后推拉。创建曲面后,如果图形是新的,下面的脚本工作得非常好。当我只选择第二个或第三个曲面时,它仍然运行得很快,但是当我选择了一个并且在脚本中有一个以前创建的组时,它只以一半甚至更少的速度运行,脚本变成\”没有响应\”,但最终在后台运行一段时间后它就完成了。即使我重新启动sketchup甚至pc并重新运行脚本,它仍然很慢。当我分解所有组并进行另一个选择时,脚本又变快了。如果我做错了什么,也许有人能告诉我。我的笔记本电脑有16 GB内存,图形卡是,并设置为Nvidia
中间的\”puts\”命令可能会减慢脚本速度,但我把它放在那里查看速度
提前感谢您的=0型号选择.grep(Sketchup::Face);c+=1}model.commitu操作输出\”Made#{c}face groups\”
智能引号在复制代码时会引起问题,所以…
[如何]在论坛上发布格式正确、颜色正确的代码?2
也请遵循良好的编码风格。(在运算符前后加空格,并正确缩进代码。)
您还提交了一个撤消操作,但从未启动过一个。
感谢您的评论,我花时间阅读了过程,希望更正是正确的。代码可以工作,但是在处理组的2-3次选择之后,脚本速度会减慢。(最多30分钟可处理200个曲面)编码中是否有任何原因,或者是否有方法清理dwg的内存?20.12.18编队高度+进度20.12.10-8.skp(15.4 MB)

SketchUp从多个曲面创建多个组 为WP2原创文章,链接:https://www.wp2.cn/sketchup/sketchup%e4%bb%8e%e5%a4%9a%e4%b8%aa%e6%9b%b2%e9%9d%a2%e5%88%9b%e5%bb%ba%e5%a4%9a%e4%b8%aa%e7%bb%84/