组合两个或多个曲面或多重曲面物件到一个多重曲面。
rhinoscriptsyntax.JoinSurfaces ( object_ids, delete_input=False )
rhinoscript.surface.JoinSurfaces ( object_ids, delete_input=False )
object_ids |
必须参数。列表。按照顺序调整好的要组合的曲面和多重曲面的字符串列表或 Guid 列表。 |
delete_input |
可选参数。布尔值。组合以后删除输入物件。默认情况下不删除物件(False)。 |
Guid |
执行成功,返回新生成多重曲面物件的 ID 。 |
None |
如果执行不成功或出错,返回空值。 |
import rhinoscriptsyntax as rs
objs = rs.GetObjects("Select surfaces in order", rs.filter.surface)
if objs and len(objs)>1: rs.JoinSurfaces(objs)