Top of the column (Top offset)

Hello, community!
I tried to resolve one problem. The top of the column should be adjusted with the floor/beams above. The parameter “Top Offset” = the thickness of the floor/beam. But it doesn’t calculate all the columns on the level. node “List.map” causes an error. What can I do?

Are all floors and beams the same depth? If so, you just need one of each. If not, then you need to determine which columns are dependent on which floors/beams. Right now you’re blindly comparing columns, floors, and beams with no relationship between the three categories. You also need to handle the list structure but that depends on the previous question.

Where is the Zcol and Zhor? and also add a full watch node for the input columns so that we can say whether your list is fine or not