Boolean Difference set is empty

Hi, why I can´t make intersection difference between panels and joins. When I bake the geometry, it works fine in rhino. I get "Boolean Difference set is empty" in grasshopper.

(shell was made from the offset curves of panels and lofted , joins were made from circles in mid points of edges, then lofted and caped) 

  • up

    Hannes Löschke

    Short answer: graft A.

    Data matching is the key here.

    For two lists as inputs, SolidDifference will match up and calculate item per item. That means, panel one will be diff'd with connector one, Panel 2 with connector 2 and so...

    For only one item in input A, this will be diff'd with all inputs from B.

    If you graft input A each list item will be put into a separate list that is in turn is matched against the complete list in B.

    3