问题描述:Dynamo的python script中引用下载的软件包
解决方案:
以BimorphNodes的导入和使用为例:下面附上BimorphNodes软件包在Dynamo的显示图(打开了Curve那一列)和导入BimorphNodes的样例代码:
使用代码如下:
# Load the Python Standard and DesignScript Libraries
import sys
import clr
clr.AddReference('ProtoGeometry')
import Autodesk
from Autodesk.DesignScript.Geometry import *
#添加路径
sys.path.append(r'C:\Users\admin\AppData\Roaming\Dynamo\Dynamo Revit\2.1\packages\bimorphNodes\bin')
#引入BimorphNodes
clr.AddReference('BimorphNodes')
#从BimorphNodes中导入Curve模块
import Curve
line = IN[0]
#使用BimorphNodes中的Curve.InterectAll节点的功能
OUT = Curve.InterectAll(line)
这是我在工作中遇到的问题笔记,希望能帮到您!!!!