Pachyderm Acoustic

Pachyderm is a plugin largely used by Designers and Scientists alike to simulate acoustics in buildings, rooms, cities, and other settings.

Load Previous Comments
  • David Probst

    Hi Arthur,

    thanks for the answer, it helped me a lot to be more confident with my work. Also, please don't feel pushed by my questions, I really appreciate all the help you have given me already.

    The only thing I don't understand comletely yet is your answer regarding the absorption-coefficient. I do understand the part about why the absorption designer is the right choice and whether or not the surface-structure would matter, but I am still struggling with the impact of the distances beetween each individual hole to the next hole.

    I think I had phrased my question a little bit ambigious in the last post. Actually, the whole plate is perforated, but I am talking about the "frequency" of holes along the plate. By that I mean a 1m² plate could have 1000 or 100 or only 5 holes.  I know for example that 1.4 percent of the plate are holes and the rest is massive. With which setting could I compensate for this frequency of holes? Or is there a fundamental flaw in my thought process?

    I would love to send you the model and hear your opinion about it, but would prefer to keep that private, since it is not my own creation and I am just testing around with it. Can you accept my friend request here, so I can send you a private message?

    Thank you in advance!

  • David Probst

    Hi,

    I know understood that it is actually the hole pitch that defines the distances beetween the individual holes, I could calculate that from the percentage of the holes and therefore that works for me now. Sorry for my misunderstanding and thank you so much for your help!

    Besides that, I would still love to hear your opinion on the calculations, if I can send you those privately.

    All the best

    David

  • Alex Cligman

    Hi Arthur,

    Is there any you'd be able to at an issue myself and others have encountered with the ITDG component? At present in all simualtions it outputs a value of '0.0' despite other components successfully computing their respective paramters,

    Many thanks,

  • Sandrine Heroux

    Hi,

    I see that Zaqi Fathis and Rowan Browan have the same issue as me. Every time I open the Pachyderm Mapping Method tab, Rhino 5 crashes instantly, even though the file was empty. All the other tabs open without any problem. I'm on windows 10 on Parallels with a Mac. 

    Did anyone find out what causes the bug and how to fix it?

  • Arthur van der Harten

    Hi,

    It isn't clear to me what is causing the issue, but Rhino has always had trouble on Mac with Parallels. Since I am unable to reproduce the issue of the mapping tab crashing rhino, I can't really comment on it.

    Arthur

  • Alex Cligman

    I have a similar issue with the mapping function running Rhino 5 on Windows 10, the pachyder_mapping command does nothing when it is executed and when you try to open it up in a Rhino tab it just crashes. Does anyone have any insights or remdies of this problem?

    Many thanks,

    Alex

  • Arthur van der Harten

    Hi Alex,

    I have witnessed that one with one other user, but I have not been able to reproduce it on my machine... ergo, I have no idea what causes it.

    Answer me this - could you please provide a list of which plugins you have installed in Rhino? I wonder if it is a GUID conflict...

    Arthur

  • Arthur van der Harten

    Some semi good news - I finally have access to a computer which manifests the problem with the Mapping Interface. (Remember that it doesn't happen on my development machines).

    I will try and work it out within the next week or so.

    Arthur

  • Alex Cligman

    Hi Arthur,

    For for further info, I removed all other Rhino components yet still faced the same problem after testing on two machines:

    Bootcamped iMac running windows 10 and a machine running windows 8, experienced same problem with both. Let me know if you would like me to test any further configurations to help de-bug!

    Best regards,

    Alex

     

  • Arthur van der Harten

    I figured out what is wrong. One of the components seems to be initializing with a width of zero, which results in exception. This only happens on some computers, and the reason is still mysterious.

    I have changed the code so that this is no longer an issue. I will try and release it later this week, along with fixes for some of the other issues that have been brought up recently.

    Thanks for reporting!

    Arthur

  • Andrei

    Hello,

    Is Pachyderm working in Rhino 6?

    Thank you!

    Andrei

  • Arthur van der Harten

    Hi. I'm working on it. I have 3 running issues with rhino 6 on the Serengeti forum. When I have everything settled, I'll post the new version.

    Arthur

  • Camila Calegari Marques

    Hi Arthur,

    I have the same issue with Pachyderm Mapping Method tab. My Rhino crashes instantly when I try to open it. It is installed in Windows 10. I noticed you figured this issue. Is it possible to share this new code, please?

    Thank you very much.

  • Sandrine Heroux

    Hi Arthur, I just downloaded the latest version of Pachyderm. The «apply material» button seems to have disappeared. Is there a new way to apply them or might it be just a problem with my Parallel again? If it's the case, is there any way to get the previous versions?

    Thank you for all your hard work!


  • Arthur van der Harten

    Hi Sandrine,
    To apply the materials as before, just click it in the library. It sets automatically.

    Just responding to some feedback.

    Camila, your issue should be resolved now as well.

    Arthur
  • Hosniye

    Where to download this plugin

  • David Maimone

    Hi Arthur,

    I am trying apply material and I am having the same problem of Sandrine. If I click on the library, I can't choose apply, the button is not there like the tutorial. I am also curious to know how to apply material throug grasshopper canvas. And Finally, to be sure about the applied material, how can I check its application to a surface?

    Thanks in advance

    David

  • Arthur van der Harten

    Hi David,

    The apply button is gone because clicking the library entry applies it's parameters automatically. This was requested by other users.

    Regarding applying materials in grasshopper, it is fine by layer ID, and layer ID is assigned as the zero based order of appearance on your layer tab in rhino. You need one ID in GL per item in GG. Make sure your input is in list form, not tree form.

    Arthur
  • Fabio Brocchi

    Hi Arthur,

    I've find an issue about "mapping surface".

    When i create the output, the result of the mapping corresponds to higher values to the ones calculated with hybrid method.

    Practically, the results i obtain correspond to the ones i would have with a source of at least 120 dbA SWL, even if i inserted a "speaking person".

    Moreover, i can't create output for all the parameter that are not SPL.

    Can you help me?

    Thank you in advance,

    Fabio

  • alexandre braz de macedo

    hi
    I am new here.
    alexandre.
  • prakrati sharma

    hey arthur

    i'm having problem to load library in the rhino interface . i mean to say i'm not able to assign the material there's no option of apply material in pachyderm acoustic where we get all those impulse material and analysis ..

    please help its urgent 

  • prakrati sharma

    and also im not getting any material in the list . what to do???

  • Arthur van der Harten

    Hi Prakati,

    In the latest version, I removed the "Apply" button by popular request. Instead, as soon as you click a library item, it applies it to the selected layer automatically.

    For some, that was less confusing.

    But is the issue actually that you don't have a library? It's hard to know why without looking at your computer. Most likely, the file is missing. Here is where it would be normally:

    C:\Users\[Username]\AppData\Roaming\Pachyderm

    In case it is indeed missing, please take mine: Pach_Materials_Library.txt

    There isn't a whole lot in there - it is up to the users to fill it. But hopefully this helps.

    Arthur

  • prakrati sharma

    hey arthur 

    thanks for replying . i have one more doubt how to adjust the interface of the call absorption . i have already tried to adjust the screen resolution it doesn't fit . what to do ? 

    thanks 

  • Arthur van der Harten

    Hi Prakrati,

    It sounds like your screen is a bit small. sorry about that. I'm afraid I don't have a good solution for you at this time.

    Maybe you can find a larger screen somewhere. (I'll see how small I can allow it to get for a future release... I think there was a limit in terms of the legibility of the graphics, though).

    Arthur

    Arthur

  • prakrati sharma

    hey arthur im having issue with pulling the rhino geometry to polyscene . its showing this error please help 

  • prakrati sharma

  • prakrati sharma

  • Arthur van der Harten

    Hi Prakati,

    Simple. Load Pachyderm for rhino before opening grasshopper. The grasshopper plugin depends on the rhino plugin to work.

    To load it, just run any Pachyderm command in the command line

    Arthur
  • Surakist Hunpaisarn

    Hi Authur

    I am study in master degree and i am researching about Changing Acoustic in Multi functional space  

    I have some issue about "Ray tracing" Component in grasshopper when i put all the value and then the Ray tracing will show a message "Preparing Threads" for long time and then clash and not responding and another case it can work but just some Ray that reached and then it clash again. I don't know why this component can not run. How solve this problem ? what should i do ?

    ps. I use Minimum Convergence so Do i no need to put value in Number of Rays ?

     

    Thank you

  • Petros F.

    Hi Arthur thanks for your great plugin and hi everyone,

    on "pachyderm hybrid models" window

    -I am facing some problems on opening analysis data that was previously saved as a file type ".pac1" from pachyderm.

    -Also, I find a problem at the material section,  when I assign a custom material on a layer, it will automatically reassign this material to all the project layers. So I am using the "object acoustic setting" at rhino properties to input the absorption material data.

    I am running latest pachyderm on windows Rhino 6.

    I am just wondering if this is something known or is me doing something wrong.

    Best regards

  • Arthur van der Harten

    Hi Surakist,

    Sorry for the long wait. I didn't get a notice that you had posted... Happens sometimes.

    First off, what pachyderm is doing is very computationally intensive, so unless the window outright disappears, it has not crashed. You should just wait for it to complete what it is doing.

    Second, it is likely that you are using very low absorption coefficients. You should reconsider whether those coefficients are the right ones. There are few places on earth that have that much reverberation.

    Let me know if you have additonal questions.

    Arthur

  • Arthur van der Harten

    Hi Petros,

    I just tested both of those systems, and they seem to be working fine (both openings of .pac1 files, and custom absorption coefficients). However, if you have found something I can't reproduce, the best thing you could do is send me the .pac1 file, so that I can look into it.

    Regarding the absorption coefficients, try again. I'm very certain that system works fine.

    Arthur

  • Petros F.

    Hi again Arthur,

    Thank for replying, my bad indeed that material coefficient was able to assign data just fine as you mentioned.

    I am facing a different problem atm,

    Trying to use SurfaceSource, every time I assign a surface as a source Pachyderm won't run the calculations (hybrid model>impulse>calculate solution). The same 3D model will run the calculation with the other sources (dodecahedron, speaking person)

    I am a) inserting SurfaceSource b) selecting a source surface c) choosing SPL for every 62.5/.../8000Hz, and I do get the dodecahedron speaker icon over the selected surface. When I hit calculate solution nothing is happening no msg in the command line.

    Also when I am in Rhino environment Properties (Rhino Properties>Sound Source Control) when selecting the Surface source the octave/SWL/SPL is not present, at the same time if I choose a different source the chart will present.

    Thank you in advance

  • Sebastian Novoa

    Hello Arthur,

    I'm trying to do a calculation inside a small chamber music hall (~490sqm). After applying a material to every surface and preparing everything (as told in this tutorial https://vimeo.com/247018860) I click on Calculate Solution and the button grays out and the message "Solution exception:Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" appears and I can't try again until restarting Rhino. I know this has happened before but I can't find a solution. I have a fairly complex geometry with reflective panels hanging from the ceiling, I don't know if it may be affecting. Thank you in advance.

  • Arthur van der Harten

    Hi Sebastian,

    If your model is very complicated, this may be the reason. Occasionally, Rhino encounters a piece of geometry that can't generate a mesh, and then it fails pachyderm. I've tried to catch some of these cases, but some still elude us.

    I can help you troubleshoot the model if you like. Can you send me the file to info@orase.org?

    Arthur

  • idspaceman

    Hi, unfortunately none of the two links to the website work. Both links are broken or lead me to a page with a password protection. 

  • Behdad

    Hello Everyone, I have installed Pachyderm. But when I open the folder of the program in "Program Files", the Rhino Plug-in file does not exist. I have tried to rerun the installation and chose the repair option but it did not solve the problem. Has anyone had this problem before?
  • Konsta

    Hi everyone!
    I have installed Pachyderm on Rhino 6 but it cannot calculate anything. Could be that there is no option to assign a material under materials tab. Any thoughts?
  • Arthur van der Harten

    Hi Konsta,

    I think I need more information. Would you mind emailing me a detailed explanation of the issue you are dealing with?

    Info@orase.org

    Thanks,

    Arthur

  • Ander Perez

    Hello,

     

    I am trying to do some mapping calculations, but every time I start a calculatoin (Settings: Specific Ray Count, default settings), receiver displacement: Audience) Rhino crushes.

     

    I've tried this in Rhino 6 and Rhino 7, but it keeps crushing. Is there something I am missing? Thanks for your help!

  • HarshS

    Hello,
    Is it possible to simulate and study resonance based phenomena such as Helmholtz resonator or Passive Destructive Interference in Pachyderm; and get the Absorption Coefficient across the frequency band?

  • Arthur van der Harten

    Hi Harsh,

    I think it depends on what you are doing. There are some systems that calculate the absorption coefficient of some commonly used systems in the absorption designer, such as a grid of perforations.

    If you need something more bespoke than that, Pachyderm may not be the right tool at this time.

    Arthur

  • Ishita Sahai

    Hi, what all components of sound can be calculated in pachyderm? how can we calculate noise absorption?
  • Vincent Dissaux

    Hi All, I'm trying to follow a youtube tutorial about acoustic simulation using Grasshopper and pachyderm ( this one https://www.youtube.com/watch?v=t9t5jnw6XTk&t=17s ). As you can see at 25:00 of the tutorials every particle disappears, mine stay stuck on the last wall they hit.. If one of you guys has any advice about that I thank you in advance. 

  • Arthur van der Harten

    Hi Ishita,
    Sorry - I never saw your question. You can do a lot in Pachyderm, and it's difficult to answer such an open ended question. Why don't you try experimenting and coming back with more specific questions.
    Arthur
  • Arthur van der Harten

    Vincent,
    Thanks so much for sharing that. I didn't even know that video existed. It's fun to see people experiment... That said, I don't recommend his approach. You bypass a lot of Pachyderm's most valuable functionality doing what he did.

    For example, did you know that using the animation tool in the rhino interface, the particles share energy with nearby particles, making it easier to visually detect things like focusing? Additionally, nowhere in his script due it account for surface absorption.

    Furthermore, he is using a geometrical model of a diffuser to stimulate scattering explicitly. That's not the way it should be done. That might be somewhat accurate for extremely high frequencies, but in real life, the very large wavelengths of sound also influence the movement of sound energy.

    There is a tool in the finite volume method section of Pachyderm that can be used to stimulate that more accurately.

    I'm not sure why your result is different, but like I said, ORASE had nothing to do with the creation of that video, so it's not so easy for me to help out with that one. I suggest you try the rhino interface instead. Type 'pachyderm_animation into the command prompt. There may be a tutorial about how to use it on the ORASE website too.

    Arthur
  • Jimmy Pristudor

    Hi all!

    I am quite new to pachyderm, and hope that you could help me out with my thesis project. I am trying to set up a relatively simple simulation for a road side noise barrier.

    I am using 'visualising pachyderm rays', and converting them into cloud particles later. I use a point to generate vertors from (vector star).

    If I do not create a closed off Room, only the rays that actually hit something (the floor or the barrier) will be shown. Not the rays that move towards the sky.

    If I create a closed box, I get closer to what I want. But the rays will bounce down from the 'sky'.

    I have tried to make the irrelevant room surfaces (sides and upper surface) 'terminating surfaces' in the PachVisRays, but this did not change anything. I assumed this would terminate any ray that hits this surface...

    I'd love to hear from you! Cheers!

  • Arthur van der Harten

    Hi Jimmy,

    Good of you to notice, and scrutinize the results. The version you are using doesn't accomodate noise barriers very well. What it needs is an acoustic screen calculation. I've been working on one, but it's not quite ready yet. However, email me if you'd like to play with it anyhow.

    Info@orase.org

    Arthur

  • Robin Richardson

    Hi all, hope you are well.

    I'm new to using Pachyderm and could use some assistance—when using the Particle Animation part of the Rhino plugin, the simulated particles don't appear to use the selected color scale—instead taking on the color of the currently selected layer. This only happens in the screen captures saved by using the Animate button; the particles are colored correctly in the viewport when using the Preview button.

    Advice? I'm running Rhino 6 Windows.