You GUI in the EJS is so complicated that I do not really understand it.
I saw the whole system is expanding when I run it.
I do not know what is going on.

You should re-assign those property value if it's background is not white.

You did not provide detail information about your system, size/shape ...
The GUI you have is not the same as the one I have created.
I do not know how it should look like. There is no way I can help if I do not know what it should be look like.
Sorry!


PS:
You do not need to add a new tube element for each segment,
if you define
px={0,0,0.5}
py={0.,0.5,0.5}
in variable tabs.

and assign px to Pos X and py to Pos Y for tube element, you will create two connected tube.
You can add more if you define px,py with more dimensions .

Why there are so many arrows in the GUI, you should be able to use a polygon to draw all connected segments.