Offset option

Hello, I’m trying to make a truss but the offset is going in different directions. In the offset option i chose the xy plane.

Although I agree that Q&A forums should follow some guidelines such as the ones that stackoverflow has, I usually tackle this kind of problems by creating conditionals based on the normals of the surfaces, so for example, if the normal is negative, negate the translation vector or something along the lines of that. But without much info is very hard to guess.