欢迎光临散文网 会员登陆 & 注册

【Python】如何将block 用代码bake到rhino文件中

2023-01-11 07:34 作者:RhinoCode  | 我要投稿

__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()

【Python】如何将block 用代码bake到rhino文件中的评论 (共 条)

分享到微博请遵守国家法律