【Python】如何將block 用代碼bake到rhino文件中
__author__ = "Rhinocode"
__version__ = "2023.01.11"
說明:? ?
?1- 在rhino文件中定義了一個block;
?2- 代碼功能描述:將block拾取進電池后,對block進行了移動操作,然后將移動后的?
? ? block bake到rhino中;
代碼如下:
import Rhino
import System
blocks = Rhino.RhinoDoc.ActiveDoc.InstanceDefinitions.GetList(True)?
xform = Rhino.Geometry.Transform.Translation(100,100,100)
id = Rhino.RhinoDoc.ActiveDoc.Objects.AddInstanceObject(blocks[0].Index,xform)
if id != System.Guid.Empty:
? ? Rhino.RhinoDoc.ActiveDoc.Views.Redraw()
標(biāo)簽: