Universite-Gustave-Eiffel / I-Simpa

An Open Source software for 3D sound propagation modelling
https://i-simpa.univ-gustave-eiffel.fr/
GNU General Public License v3.0
227 stars 56 forks source link

Is there a way to use a Hybrid algorithm in isimpa? #254

Open skaramroudi opened 3 years ago

skaramroudi commented 3 years ago

Hello everyone , I'm still new with isimpa and trying to understand how It works.I know that the SPPS code is base on geometrical code and TCR is numerical,what I want is to use a hybrid method so it works bettter in smaller rooms.like using tcr on lower frequencies and spps on higher ones,is there such a way to do this? one more thing, I'm not good at coding so if there is ready to use way to do as I describe,it would be a great help for me! and also I have problem modeling my room inside the program , it's a simple teaching room but I have to place the door and windows for it, how can I do that?

thanks guys

skaramroudi commented 3 years ago

Up

Picaut commented 3 years ago

Thank you for your question. It is probably feasible, mais needs coding using Python. However, the SPPS code is quite good, and you should find better results than the TCR code (but with higher computational times). You can also use the SPPS in the 'Random' mode : https://i-simpa-wiki.readthedocs.io/en/latest/code_SPPS_principle.html to decrease computational times.

Concerning your model, I suggest you to use this 3D modeller: https://app.formit.autodesk.com/

Best

maxlox commented 3 years ago

... also I have problem modeling my room inside the program , it's a simple teaching room but I have to place the door and windows for it, how can I do that?

use blender (open/free), design model with separate objects (start from the cube and make walls, ceil, windows, doors ...) and export to 3ds: i-simpa will recognize them

skaramroudi commented 3 years ago

Thank you for your question. It is probably feasible, mais needs coding using Python. However, the SPPS code is quite good, and you should find better results than the TCR code (but with higher computational times). You can also use the SPPS in the 'Random' mode : https://i-simpa-wiki.readthedocs.io/en/latest/code_SPPS_principle.html to decrease computational times.

Concerning your model, I suggest you to use this 3D modeller: https://app.formit.autodesk.com/

Best

thanks for your help,I usued formit for model and it was easy to do,now how can I import it into isimpa?

skaramroudi commented 3 years ago

Thank you for your question. It is probably feasible, mais needs coding using Python. However, the SPPS code is quite good, and you should find better results than the TCR code (but with higher computational times). You can also use the SPPS in the 'Random' mode : https://i-simpa-wiki.readthedocs.io/en/latest/code_SPPS_principle.html to decrease computational times. Concerning your model, I suggest you to use this 3D modeller: https://app.formit.autodesk.com/ Best

thanks for your help,I usued formit for model and it was easy to do,now how can I import it into isimpa?

cuz when I import the model.isimpa sends an error(unable to load the 3D model)

skaramroudi commented 3 years ago

Here is my model maybe there is something wrong with it https://we.tl/t-1iMKU0g0yM

Picaut commented 3 years ago

The import of valid models for I-Simpa can be complex. See the documentation: https://i-simpa-wiki.readthedocs.io/en/latest/import_file_recommandations.html We are currently trying to propose a simple way to import 3D model with the Freecad tool, and a corresponding tutorial. Soon...