0
$\begingroup$

Can you help me to generate randomly distributed void curved circular shaped voids in a square. the figure below shows an example.
enter image description here

$\endgroup$
2

1 Answer 1

2
$\begingroup$

I would call this solution experimental, but it may help you:

enter image description here

The principle behind it is relatively simple, and there are a lot of possibilities to influence the result individually.

  1. First I create a grid and move the single points. The node Map Range helps me to clamp values. With the node Merge by Distance I bring further disorder into the structure. Finally, I split the faces so that they can be edited separately:

    enter image description here

  2. In the next step I move the vertices a bit into the center of each face. To do this, I convert the faces into curves, divide them once, and then select every other point to move it with a slight random value:

    enter image description here

  3. Finally, I resample the curve to get a higher resolution and apply the node Blur Attribute, which smooths the positions of each curve point for me:

    enter image description here

  4. Finally, I combine the result with a qudratic shape (Quadrilateral), which in this case acts as an outer frame, and Fill Curve creates the desired mesh:

    enter image description here


(Blender 3.5+)

$\endgroup$
5
  • $\begingroup$ Thank you for this solution, if I want to convert this mesh to DXF, I add the Realize Instances node. What are the parameters to set to export this mesh in DXF. $\endgroup$
    – saded
    Commented Jul 9, 2023 at 17:50
  • $\begingroup$ @saded To do this, you would just have to apply the Geometry Nodes modifier, and use the DXF format when exporting. $\endgroup$
    – quellenform
    Commented Jul 9, 2023 at 18:01
  • $\begingroup$ What I know about setting these parameters: i.sstatic.net/D9NC9.jpg $\endgroup$
    – saded
    Commented Jul 9, 2023 at 18:11
  • $\begingroup$ @saded Wouldn't it also be a possibility for you to use the FBX format? Also, it would be better if you create a new question for it, I think. $\endgroup$
    – quellenform
    Commented Jul 9, 2023 at 18:23
  • $\begingroup$ I made changes in the mesh exported to DXF, so the results are fine. Thank you very much Quellenform and Duarte Farrajota Ramos. i.sstatic.net/HzR2c.png $\endgroup$
    – saded
    Commented Jul 10, 2023 at 9:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .