← Back to team overview

yade-users team mailing list archive

Re: [Question #689434]: How to generate many polyhedra randomly without specific data in Potential Blocks code?


Question #689434 on Yade changed:

    Status: Open => Answered

Vasileios Angelidakis proposed the following answer:
> I found that the direction of the transformed polyhedron is different
from the original polyhedron.

Yes, this has been reported before and is probably a bug in the
calculation of the principal orientations of the PotentialBlocks. In
general, when a particle has b.state.ori=Quaternion((1,0,0),0) it should
be oriented to its principal axes and the two codes should lead to the
same result. Will have another look if I can spot this bug.

> At the same time, what should I do to remove the previous polyhedron?

This is easier :) Do not append the body in the body container (i.e. do
not use O.bodies.append() for the polyhedron). Just define its shape to
calculate its surface triangulation.

Best regards,

You received this question notification because your team yade-users is
an answer contact for Yade.