Question:
I would like to move the surfaces in the {0} list with the vectors in {0}
And would like to move the surfaces {1} over the vector {1}.
It is not working probably because of there are 2 translation vectors in {0} and only 1 in {1}.
Any suggestions?
It should be fairly simpel but I cant figure out. 2020-04-08 copy surfaces.gh (13.7 KB)
Ahh, sorry but there is still 1 question left.
I noticed that if there are also surfaces which do not have to be moved, they are still moved.
So its important that only the surfaces in list {1} are moved over {1}
Surfaces Move
{0} --> do not move
{1} --> moved over{1}
{2} --> moved over {2}
Don’t be afraid of the red component, it works as it should.
On the other hand I don’t really prefer these solutions. Generally I think you are better off splitting the data tree and only use the (move) component on the branches you would you like to modify and merge them after.
Thanks again! .
I am sorry but there is still 1 challenge to go .
Because at the moment we set ‘manually’ the ‘null’ at branch 0. In this case that is ok, but this could be in future fases any branch number. What we have to do is to ‘compare’ the branch names and filling 0 only at the items which dont have a ‘move command’.
I think we are pretty close.
The only thing we need to do is to find a way to ‘cull list A’ with branches that are present in branch B.
So only list C remains.
Do you have any suggestions?
Hi!
Ahh thanks again!
I am very sorry but just came to the conclusion that I would need, exactly the opposite function.
So I would like to retrieve all ‘same branches’ because then I can simply this list of surfaces in the move command.
Do you know how to retrieve all ‘the same’ branches?
I cant find it