The available coupling DualSPHysics-Chrono does not allow the use of motors
yet, but it includes the *ChLinkLockRevolute *constraint of Project Chrono
to simulate rotational joints. In case you need something in depth about
DualSPHysics, feel free to contact me.

Regards,
Iván


El lun, 21 nov 2022 a las 17:21, Richard Kelly (<[email protected]>)
escribió:

> Hi Ivan,
>
>
>
> Thanks for the response. I’ll give that example a go. I do have Irrlicht
> working with some of the other examples. Also a big thank you for offering
> to provide some help with the coupling of DualSPHysics and Chrono.  I will
> take you up on that offer. I have spent a fair bit of time working on it
> from the DualSPHysics side of things but have been getting strange results.
> I didn’t see the source of Chrono that DualSPHysics is using, but there
> seems to be some modification of the library to make it work. If I were to
> guess, I would Imagine DualSPHysics is using links and not motors, but that
> is just a guess. I would like to add some real time controls of the motors.
> I was just overwriting the angular velocity of a boats prop which worked
> for about a second of simulation time and then the Prop would become
> instable.  So now I am playing around with Project Chrono to better
> understand its workings and capabilities.  I also noticed that DualSPHysics
> comes with its own SPH solver, FSI.. I don’t know if it is worth looking at
> that route as well. Thanks for your help. It is greatly appreciated. For
> now I’ll spend my afternoon looking through the example you provided. I
> have also been playing around with the demo_MCORE_motors example as well.
> With the example you sent I’ll try to replace a rotating rectangle with a
> prop and report back my results.
>
>
>
> Thanks again for your help.
>
>
>
> It is appreciated.
>
>
>
> *From:* Iván Martínez Estévez <[email protected]>
> *Sent:* Monday, November 21, 2022 11:37 AM
> *To:* Richard Kelly <[email protected]>
> *Cc:* ProjectChrono <[email protected]>; Dan Negrut <
> [email protected]>
> *Subject:* Re: import mesh to project chrono
>
>
>
> Dear Richard,
>
>
>
> The class *ChBodyEasyMesh *may be used in order to import a mesh in
> Project Chrono, for example as:  *auto mesh =
> chrono_types::make_shared<ChBodyEasyMesh>(GetChronoDataFile("models/cube.obj"),
> 100.0, mat, 0.05, csys_type);*
>
> This code is included in the package of Chrono:
> https://github.com/projectchrono/chrono/blob/main/src/demos/irrlicht/demo_IRR_visualize_collision.cpp
> <https://urldefense.com/v3/__https://github.com/projectchrono/chrono/blob/main/src/demos/irrlicht/demo_IRR_visualize_collision.cpp__;!!D9dNQwwGXtA!UtxWPGQrI4n7i494zHMd2PUgzq217e7fYcS_tsa2liE21m0OFc7by45d_rbypGQC5JuXlgKZt53axXC5xlD5DrMVHjG9gIhDWTs_iA$>
>
> Note that you should enable the use of the Irrlicht module to compile and
> execute the suggested case.
>
>
>
> Another thing, please let me know if you have any problem or you need help
> dealing with the coupling DualSPHysics-Chrono.
>
>
>
> Regards,
>
> Iván
>
>
>
> El lun, 21 nov 2022 a las 2:08, Dan Negrut (<[email protected]>) escribió:
>
> Ivan - is there any way you can help Richard with this issue?
> Dan
>
> -------------------------------------------------
> Bernard A. and Frances M. Weideman Professor
> NVIDIA CUDA Fellow
> Director, Wisconsin Applied Computing Center
> Department of Mechanical Engineering
> Department of Computer Science
> University of Wisconsin - Madison
> 4150ME, 1513 University Avenue
> Madison, WI 53706-1572
> 608 772 0914
>
> https://urldefense.com/v3/__http://sbel.wisc.edu/__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmeYYUpWg$
> <https://urldefense.com/v3/__http:/sbel.wisc.edu/__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmeYYUpWg$>
>
> https://urldefense.com/v3/__http://projectchrono.org/__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmKyr4n4E$
> <https://urldefense.com/v3/__http:/projectchrono.org/__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmKyr4n4E$>
>
> -------------------------------------------------
>
> -----Original Message-----
> From: [email protected] <[email protected]> On
> Behalf Of Richard Kelly
> Sent: Friday, November 18, 2022 9:35 AM
> To: ProjectChrono <[email protected]>
> Subject: [chrono] import mesh to project chrono
>
> Hi all,
>
>
>
> I am trying to simulate a boat on the water in project Chrono. I know I
> have some work ahead of me. As a first step I am just trying to get a
> couple of motors working with props. I have spent signigicant time trying
> to get the working with DualSPHysics and am now working through how Chrono
> works. Can anyone point me to a simple example of how to import a mesh? I
> found this example online:
>
>
> https://urldefense.com/v3/__https://api.projectchrono.org/development/tutorial_pychrono_demo_mesh.html__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmL69Agjg$
> <https://urldefense.com/v3/__https:/api.projectchrono.org/development/tutorial_pychrono_demo_mesh.html__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmL69Agjg$>
>
>
> but that uses pychrono. I am currently using the C++ API.
>
>
> Then I compiled this tutorial:
>
>
>
> https://urldefense.com/v3/__https://api.projectchrono.org/tutorial_demo__f_e_a_cosimulate_load.html__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmPXV2RBc$
> <https://urldefense.com/v3/__https:/api.projectchrono.org/tutorial_demo__f_e_a_cosimulate_load.html__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmPXV2RBc$>
>
>
> which compiles fine but I am missing the rest of the files that go with
> the example so it doesn't run. I'll have a look through the git repo to see
> if I can find them, but at the same time if someone can point me to a nice
> simple example that would be great.
>
>
> Much Thanks,
>
>
> Richard
>
>
>
>
>
> This email is governed by the Terms and Conditions found in our Disclaimer<
> https://urldefense.com/v3/__http://www.mi.mun.ca/ict/disclaimer__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmSg7df4w$
> <https://urldefense.com/v3/__http:/www.mi.mun.ca/ict/disclaimer__;!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmSg7df4w$>
> >.
>
> --
> 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://urldefense.com/v3/__https://groups.google.com/d/msgid/projectchrono/6633198a1d5348a2b6dcdffa2a517d05*40mi.mun.ca__;JQ!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmbYe_D0w$
> <https://urldefense.com/v3/__https:/groups.google.com/d/msgid/projectchrono/6633198a1d5348a2b6dcdffa2a517d05*40mi.mun.ca__;JQ!!D9dNQwwGXtA!QbywaaeG0V_1TxapZwzkvu0Tq40k-aFkNAROV5GgGxYKQd09lKR0HmRZgEnG2CZrIWBnyewKCEZHWpHe6XBmbYe_D0w$>
> .
>
>
>
>
> --
>
> Iván Martínez Estévez
>
> PhD Student in Computer Science
>
> Environmental Physics Laboratory (EPhysLab), CIM-UVIGO
>
> Universidade de Vigo
>
> Edificio do Campus da Auga
>
> Rúa Canella da Costa da Vela 12, Campus Sur
>
> 32004 Ourense, SPAIN
>
> Phone number: +34988387270
>

-- 
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/CAC0tZzkaKVVXHdz%2BtvqjqLnyV7ACZhYny8oPBCeJSjqBvdK3EA%40mail.gmail.com.

Reply via email to