Good morning Radu, thank you a lot for your suggestions! I will try to implement them.
Gianni Il giorno sabato 13 luglio 2024 alle 07:53:01 UTC+2 Radu Serban ha scritto: > Gianni, > > > > If you are interested in collisions of your internal components with the > inside of the box, then utils::CreateBoxContainer > <https://api.projectchrono.org/group__chrono__utils.html#ga5a4915221a0bb565bf7bf06239545c57> > > allows creating a closed box (i.e. with 6 walls); see its last argument > (optional, default: false). No need to create a separate body for the > “lid” and connect it through a weld joint (which would only add additional > states and constraints). > > > > Otherwise, the easiest way is to simply create one solid box and ignore > collisions with any of the internal components by using collision families > (set the box in one collision family and all internal components in a > different one, then disable any collisions between the two families). See > ChCollisionModel::SetFamily > <https://api.projectchrono.org/classchrono_1_1_ch_collision_model.html#ab591335fd235fb5590e7204f4b7ad5bf> > > and ChCollisionModel::DisallowCollisionWith > <https://api.projectchrono.org/classchrono_1_1_ch_collision_model.html#a93ece48505bc18dce4fb53645f61b2bb> > . > > > > Of course, all of this assumes your internal components carry collision > geometry. Otherwise, you do not need to do anything special. > > > > --Radu > > > > *From:* [email protected] <[email protected]> *On > Behalf Of *Gianni Curti > *Sent:* Thursday, July 11, 2024 10:16 AM > *To:* ProjectChrono <[email protected]> > *Subject:* [chrono] Creating hollow closed box in Multicore > > > > Hi, > > I am trying to create a hollow closed box in Multicore since I need to > simulate the movements of some internal components but I do not want any > interaction with the external environment. > > I saw there is a command to create a container, thus I was thinking to > decleare another box and use it as a "lid" to close it by putting LinkLock > constraints. > > Is there a simpler procedure? > > > > Thank you for your kindness! > > > > Gianni > > -- > You received this message because you are subscribed to the Google Groups > "ProjectChrono" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/projectchrono/77e16914-2654-4f12-8f9b-b1f5a1ca0c94n%40googlegroups.com > > <https://urldefense.com/v3/__https:/groups.google.com/d/msgid/projectchrono/77e16914-2654-4f12-8f9b-b1f5a1ca0c94n*40googlegroups.com?utm_medium=email&utm_source=footer__;JQ!!Mak6IKo!M0cfaIrQix2JA3O-No0YeW9SAuzDKu9mlIvRGUhRKgQa5H2ZPx-P_KxR78E9B9JMuUXbTyTDhX8RYb-lCGgP$> > . > -- You received this message because you are subscribed to the Google Groups "ProjectChrono" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/0b878724-0989-4cfe-acd8-5914cbf9c13cn%40googlegroups.com.
