最近需要把大量的dwg文件导入gh里做运算,想通过python批量导入,但是没找到能导入gh里的,只能导入到rhino里。 找了好久找到一个方法是安装rhino7以后用c#来导入:
private void RunScript(string path, ref object A)
{
using( var doc = Rhino.RhinoDoc.CreateHeadless(null) )
{
doc.Import(path);
var geometry = new System.Collections.Generic.List<GeometryBase>();
foreach(var obj in doc.Objects)
{
geometry.Add(obj.Geometry.Duplicate());
}
A = geometry;
}
}
请问用python的语法可以完成这个导入到GH的过程吗?哪位大佬帮忙把c#翻译成python一下{:7_526:}
|
|