“Could not find node at … where support is attached” error

“1. Solution exception: Could not find node at (2.20210841232375 / -0.828296184285726 / 0) where support number 2 is attached.”

The beams are created from Grasshopper curves using LineToBeam and the model assembles correctly without supports. The support points are taken from curve end points filtered by Z-value (ground supports). Visually, the support point coincides with a beam end, but Karamba still reports that no node exists at that coordinate. If I clean duplicate support points using tolerance-based methods, the error appears; if I don’t, Karamba warns about duplicate supports. Snapping supports to nodes via Disassemble Model causes recursive data stream errors. It seems Karamba requires an exact numerical match between support points and beam nodes, and very small coordinate changes break this link. Has anyone faced this or knows a reliable way to define supports in such cases?

the line to beam and assemble model components have tolerances which snap points within a certain threshold (0.05 as a default). Therefore I suggest you use the Point output of the Line To Beam component and snap your selected support points to them before inputting them into the Support Pos/Ind input.