| 关于你的几个问题 1:你可以把下面这段代码复制到“挤出曲面”指令的右键,方便使用,可以一步挤出并合并曲面。
 
 [AppleScript] 纯文本查看 复制代码 ! -_RunPythonScript (
#coding=utf-8
import rhinoscriptsyntax as rs
rs.Command("! _ExtrudeSrf _Pause _Solid=_Yes")
rs.Command("_SelLast")
rs.Command("! _MergeAllFaces")
)
   
 2:我查看了你的模型,这个是你的模型问题,我不知道你是如何做的这个钢结构。你这个侧面是一个不可以炸开的曲面,很显然不共面,使用在使用MergeAllFaces命令的时候会失败。
 
   
 解决办法:
 2.1先炸开多重曲面
 2.2选择炸开生成的物体,使用_ShrinkTrimmedSrfToEdge指令,缩回修建的曲面。
 2.3选择缩回边缘后的曲面,使用ConvertToBeziers指令,再节点处打断曲面。
 2.4选择所有曲面,再执行join指令后,使用MergeAllFaces命令就能merge到一起了。效果如下图
 
   
 Ctrl+shift选择面再移动操作轴进行伸长或者缩短,我这里没有问题,我现在测试的rhino是Rhino6.0SR9
 
 
 3:问题3我测试非常的完美,没有任何问题,效果如下图
 
     
 4:问题4我测试也没有问题,很完美
 
 5:问题5并不是不圆滑了,只是你把边缘线显示打开,你前两种如问题2,炸开是一张无法炸开的曲面,而3是多重曲面。如图,模型圆滑度是一模一样的。
 
       
 6:问题6我测试也没有问题,非常的完美
 
 
 |