# About quad mesh in prepromax

**URL:** <https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992>\
**Category:** General Questions\
**Created:** [September 10, 2024, 3:02am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992 "2024-09-10T03:02:50Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![krishna](https://avatars.discourse-cdn.com/v4/letter/k/71c47a/32.png) [@krishna](https://prepomax.discourse.group/u/krishna)\
**Post date:** [September 10, 2024, 3:02am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/1 "2024-09-10T03:02:51Z")

</div>

is it only algorithm that we use for quad mesh in prepomax.

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/0/0e2721627dd7022245f0df8e0e5833b674b3c33b.png)

---

<div class="post-metadata">

**Author:** ![krishna](https://avatars.discourse-cdn.com/v4/letter/k/71c47a/32.png) [@krishna](https://prepomax.discourse.group/u/krishna)\
**Post date:** [September 10, 2024, 3:08am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/2 "2024-09-10T03:08:29Z")

</div>

if i am using above algorithm, i am getting mesh of quad dominated(rotating quad) like shown below. how to correct that.

 ![image](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/8/85cbe865185c4848234606c6cb0febd959b3bf07.jpeg)

---

<div class="post-metadata">

**Author:** ![jbr](https://avatars.discourse-cdn.com/v4/letter/j/ecccb3/32.png) [@jbr](https://prepomax.discourse.group/u/jbr)\
**Post date:** [September 10, 2024, 4:38am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/3 "2024-09-10T04:38:41Z")

</div>

The quasi-structured algorithm usually gives you all quads. Try a different algorithm, frontal-delunay or meshadapt or automatic.

You could further split your cad to have more control if you need.

---

<div class="post-metadata">

**Author:** ![arnie](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@arnie](https://prepomax.discourse.group/u/arnie)\
**Post date:** [September 10, 2024, 5:24am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/4 "2024-09-10T05:24:36Z")

</div>

Did you set your default mesh size the same for both examples ?

Furthermore, you are also getting fine mesh around the holes and small features. If you do not want this, then increase your minimum mesh size.

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [September 10, 2024, 6:35am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/5 "2024-09-10T06:35:39Z")

</div>

Try Shell Gmsh algorithm with other Recombination algorithm (I usually use Blossom or Simple). But for some geometries, you may not be able to avoid triangles (like when all quads would be too distorted in some locations).

There’s also non-Gmsh quad mesher where you can set Quad-dominated.

---

<div class="post-metadata">

**Author:** ![krishna](https://avatars.discourse-cdn.com/v4/letter/k/71c47a/32.png) [@krishna](https://prepomax.discourse.group/u/krishna)\
**Post date:** [September 11, 2024, 8:42am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/6 "2024-09-11T08:42:59Z")

</div>

can i know the best algorithm for generating quad mesh?

---

<div class="post-metadata">

**Author:** ![synt](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/synt/32/4658_2.png) [@synt](https://prepomax.discourse.group/u/synt)\
**Post date:** [September 11, 2024, 11:27am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/7 "2024-09-11T11:27:11Z")

</div>

quasi-structured quad almost perfect, but still under experimental and continuous improvement. Edge line partition needed to get uniform mesh of quad mesh, below my example tested on 2023.

 ![2023-03-08 15_34_38-Gmsh - C__Users_user_Documents_quasistructured.geo](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/5/5b7e36facc78c7ebf21f3d307b002075071c8042.png)

It has some limitation, these algorithms did not work on solid part and extrusion methods. Object required is surface model, then it can be use normal extrusion after mesh is generated.

---

<div class="post-metadata">

**Author:** ![SergioP1975](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/sergiop1975/32/37_2.png) [@SergioP1975](https://prepomax.discourse.group/u/SergioP1975)\
**Post date:** [September 11, 2024, 12:18pm UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/8 "2024-09-11T12:18:00Z")

</div>

The best algorithm for quad mesh is handamade partitions on the surface and manual meshing 🙂

---

<div class="post-metadata">

**Author:** ![krishna](https://avatars.discourse-cdn.com/v4/letter/k/71c47a/32.png) [@krishna](https://prepomax.discourse.group/u/krishna)\
**Post date:** [September 12, 2024, 4:23am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/9 "2024-09-12T04:23:02Z")

</div>

I DIDNT FIND THIS ALGORITHMS IN PREPROMAX, HOW CAN I GET This

---

<div class="post-metadata">

**Author:** ![SergioP1975](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/sergiop1975/32/37_2.png) [@SergioP1975](https://prepomax.discourse.group/u/SergioP1975)\
**Post date:** [September 12, 2024, 1:12pm UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/10 "2024-09-12T13:12:33Z")

</div>

Nice meshes… but the yellow patch was not connected to the green ones. I felt very relaxing seeing how the quads or hexas flows in a good mesh, maybe is the filling of a good work finished, because have done a lot in the past, and once is finish is just… awesome, even more in case of hexa meshing of complex models.

---

<div class="post-metadata">

**Author:** ![synt](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/synt/32/4658_2.png) [@synt](https://prepomax.discourse.group/u/synt)\
**Post date:** [September 12, 2024, 1:36pm UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/11 "2024-09-12T13:36:34Z")

</div>

it has three part separated in single files: dome, quarter torus and square plate with holes shown by different color in Gmsh. Two part has been succeeded by quasi-structured quad algorithm, but later on plate with holes in large diameter shown non uniformity at some edge side. It seems some partition still needed at mid-side edge or circle quadrant.

another example of partition provided and not (default).

 ![2024-01-11 18_57_04-](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/2/2ec1c84940af491024e96af110bfd60e5413995c.png)

 ![2024-01-11 18_15_28-](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/9/92090955985d1ef15aad87125027c0130b1aecc7.png)

or below, by default (w/o partitions) mono-symmetric geometry did not generate symmetric mesh also.

 ![2024-02-04 15_26_13-](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/2/257662105763461315913577a988becb4cf4ca91.png)

![2024-02-04 02_29_38-](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/4/412e5d60c89ae039d095e4207a62e4a0c9cca6ae.png)

---

<div class="post-metadata">

**Author:** ![krishna](https://avatars.discourse-cdn.com/v4/letter/k/71c47a/32.png) [@krishna](https://prepomax.discourse.group/u/krishna)\
**Post date:** [September 18, 2024, 3:26am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/12 "2024-09-18T03:26:57Z")

</div>

as you see we are getting rotating quads, how to remove that.

---

<div class="post-metadata">

**Author:** ![synt](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/synt/32/4658_2.png) [@synt](https://prepomax.discourse.group/u/synt)\
**Post date:** [September 18, 2024, 4:26am UTC](https://prepomax.discourse.group/t/about-quad-mesh-in-prepromax/1992/13 "2024-09-18T04:26:10Z")

</div>

can step/iges file is provided? commonly, it’s quite easy and fast in meshing surface by several Gmsh algorithm to achieved desire result.
