For future reference, is there anywhere I can log at the start of a simulation if the initial position of the bodies are violating constraints?
On Tuesday, February 27, 2024 at 10:40:56 AM UTC-6 T-Lind wrote: > That was it, the joints created through a motor was placed into a slightly > wrong position. Changing those to the proper location fixed everything. > > Thank you for your help! > On Monday, February 26, 2024 at 1:48:37 PM UTC-6 [email protected] > wrote: > >> Hi T-Lind, >> This usually happens when the initial position of bodies is violating >> constraints. Might be your case? >> You may want to try to call *DoFullAssembly()* before starting your >> simulation (or *DoAssembly*): this will try to close all joints before >> starting, but I would encourage to actually try to place all bodies in a >> meaningful position if possible. >> >> >> Il giorno lunedì 26 febbraio 2024 alle 15:41:40 UTC+1 T-Lind ha scritto: >> >>> Hi all, >>> >>> I'm running a simulation in which there are bodies that have a high >>> speed to start out with. However, I notice that if the speed becomes too >>> high, the bodies don't join together properly at the start and fly apart. >>> It almost looks like it takes the links an extra second or two to load in >>> properly, so if the assembly hasn't broken in that time, then the >>> simulation executes as expected. >>> >>> Is there any way to create sort of a "load-in" buffer, where chrono >>> waits an extra few seconds / makes sure everything has finished loading? >>> >>> >>> Thank you! >>> >> -- 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/82b27683-84b2-496c-94e2-3aa02cd2f122n%40googlegroups.com.
