Prusa Black Friday is here! Free shipping, printer discounts, amazing gifts & more! See all deals!

Non-scientific diffuser wall panel

Wannabe acoustic wall panel, but without any scientific methods behind it. Although its all random, you control it.
304
665
3
8575
updated April 5, 2024

Description

PDF

I came across a model designed by Mark Rhodes and initially thought I could easily replicate it myself. However, I soon discovered that creating effective acoustic diffusion involves more than randomly generating cubes and placing them on a wall. As a result, I developed these aesthetically pleasing wall-mounted panels.

Important: These panels are not designed to diffuse sound. If they do, it's purely accidentally.

Customization

The model is generated using an OpenSCAD script. You can download OpenSCAD here.

You can also view and customize the model with an OpenSCAD web gui - click here

The script encompasses the following parameters, which allow you to customize the model and generated endless possibilities. These parameters can be set within the code or adjusted through the program's customizer (Window > Customizer).

Basic Parameters:

  • length: Size of the panel on the x-axis.
  • depth: Size of the panel on the y-axis.
  • use_backplate: Indicates whether a back plate should be used.

Cube Parameters:

  • cube_length: Size of a single cube on the x-axis.
  • cube_depth: Size of a single cube on the y-axis.
  • cube_min_height: Minimum height of a single cube.
  • cube_max_height: Maximum height of a single cube.
  • cube_wall_thickness: Wall thickness of each cube. Using lower values could cause uneven outer walls, because the inner walls will bleed/ghost through after slicing.
  • cube_top_thickness: Thickness of the top perimeter of each cube.
  • seed_value: Allows you to provide a seed for the random number generation, which is used to determine the height of each cube. -1 will generate a new layout with each render.

Hanging Holes Parameters:

  • use_hanging_holes: Specifies whether mounting holes for screws or nails should be included.
  • wall_hole_thickness: Thickness of the back plate where the opening for the screw/nail is located.
  • wall_hole_center_size: Diameter of the center hole for hanging.
  • wall_hole_screw_d: Diameter of the screw to allow it to slide along the hanging hole handles.
  • wall_screw_head_size: Thickness of the screw head to ensure it fits securely behind the hole.

Disclaimer

The cover picture of this model was rendered with Blender, using a classroom model created by Christophe Seux. The wall panel in the picture was created using my script.

Tags



Model origin

The author marked this model as their own original creation.

License


Highlighted models from creator

View more