How to load a Package in to python

Yes, you can:

#Copyright 2019. All rights reserved. Bimorph Consultancy LTD, 5 St Johns Lane, London EC1M 4BH www.bimorph.com
#Written by Thomas Mahon @Thomas__Mahon info@bimorph.com Package: BimorphNodes
#Follow: facebook.com/bimorphBIM | linkedin.com/company/bimorph-bim | @bimorphBIM

import clr
clr.AddReference('ProtoGeometry')
import Autodesk
from Autodesk.DesignScript.Geometry import *

import System
from System.Collections.Generic import Stack

import sys
sys.path.append('ADD YOUR PATH TO THE BIMORPHNODES PACKAGE BIN FOLDER HERE')

clr.AddReference('BimorphNodes')
import Curve

curveList = IN[0]

stack = Stack[Autodesk.DesignScript.Geometry.Curve]()
for crv in curveList:
    stack.Push(crv)

ptList = Curve.IntersectAll(stack)

OUT = ptList

4 Likes