BlockResearchGroup / compas_ags

Design and Analysis of 2D structures using algebraic graphic statics

Home Page:https://blockresearchgroup.github.io/compas_ags/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

collapsed edges in the force diagram have no orientation

duchaoyu opened this issue · comments

In exercise question 6 and 7, if I modify the forcediagram, and make two vertices overlap, which means the edge length is zero, then I always cannot compute the FormDiagram. Unsure whether it's a limitation of AGS or a bug.

image

image

@brgcode this is still not possible with the new code.

Everytime that one edge goes to zero its "orientation" stops existing (a zero vector does not point anywhere) and this is an issue with the current formulation.

We would like to explore this example in class, therefore, do you have any suggestion for us? The only solution in here is redrawing the form diagram removing the member which force collapsed to zero. Can you think of an automated way to do that?

Thanks.

For any edge that has collapsed to a point in the force diagram, we could assign a dummy orientation vector of (0,0,1)?

what is the problem with the orientation? where exactly does this fail?

The "problem" is that we can not make the force go to zero, i.e. move nodes in the force diagram such as we make an edge collapse to zero length.

yes, i understood that, but where/how/what goes wrong? you mentioned something about the orientation being the "problem" ...

i think this is now solved. please check and close if appropriate