# Large model: Anyone able to mesh this?

**URL:** <https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491>\
**Category:** General Questions\
**Created:** [May 20, 2026, 4:33pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491 "2026-05-20T16:33:29Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 20, 2026, 4:33pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/1 "2026-05-20T16:33:29Z")

</div>

I’m trying to mesh this wall assembly (attached) but it freezes when I try select the parts to apply the meshing settings to. I’ve tried cloud HPC (224 vCPUs, AMD EPYC 7B13) but it still freezes.

I prefer not to ‘simplify’ the model as this way it accurately takes into consideration the number and quantity of thermal bridges present in a given section.

[ImprovedCase.pmx](https://prepomax.discourse.group/uploads/short-url/uQquseUpqS5imzrb43ygjUMqk8I.pmx) (5.0 MB)

---

<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:** [May 20, 2026, 5:14pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/2 "2026-05-20T17:14:47Z")

</div>

Some parts here are extremely thin (0.001 mm ?) and should be meshed with hex elements. There are also small screws. Most parts should be hex meshable, but some would require splitting into subvolumes with 5 or 6 faces (3 or 4 edges each) or modeling as surfaces and using the Thicken Shell Mesh tool. You could try meshing it with tetras like models from your initial threads. But you should first make sure the geometry has no flaws (have a look at that one part with the yellow warning sign) and try removing tiny details such as cutouts and holes. Then there are two ways - compounding everything (if the input and output geometry is correct) and meshing with tetras or (probably better) meshing parts separately and using tie constraints to connect them. Of course, these approaches may also be mixed - you can compound some parts where it works without issues and connect the rest with tie constraints. But simplifying/reducing/defeaturing the model is still strongly advised if you want to get a good mesh and thus reasonable results.

---

<div class="post-metadata">

**Author:** ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)\
**Post date:** [May 20, 2026, 5:16pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/3 "2026-05-20T17:16:48Z")

</div>

Try to mesh the smallest, largest and thinnest parts first individually. And think about how you will connect all 500 parts later. Maybe merge some of them.

---

<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:** [May 20, 2026, 5:25pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/4 "2026-05-20T17:25:27Z")

</div>

Perhaps you could also utilize symmetry here and simplify the connections between the blocks. Merging parts in CAD software may also work better. Some software has pretty powerful boolean tools, including fuzziness/tolerance and detailed geometry checks to make sure it’s really meshable after importing to PrePoMax. Even FreeCAD has some tools like that.

Maybe you could even consider using submodeling to create a simplified global model and a detailed local model (selected connection), but I haven’t tested it with thermal procedures in CalculiX yet.

---

<div class="post-metadata">

**Author:** ![Gunnar](https://avatars.discourse-cdn.com/v4/letter/g/ed655f/32.png) [@Gunnar](https://prepomax.discourse.group/u/Gunnar)\
**Post date:** [May 20, 2026, 7:10pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/5 "2026-05-20T19:10:15Z")

</div>

I think he probably means the freezing that occurs when trying to select all parts at once to assign the meshing parameters. In this case, it helps to switch the selection methode from Selection by location to Selection by ID.

![ani](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/9/959d790c8e65735e7bfedc9935f3be61bc1a1cb8.gif)

---

<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:** [May 20, 2026, 7:24pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/6 "2026-05-20T19:24:40Z")

</div>

I would start from much fewer parts, e.g. just one connection:

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

This shouldn’t freeze or crash and you can easily isolate the issues (especially if you mesh parts one by one).

Surprisingly, the largest parts (plates) can be the most problematic due to their small details inside. As I said, one even shows a warning. It would be good to fix it in CAD first.

[ImprovedCase reduced.pmx](https://prepomax.discourse.group/uploads/short-url/vKoJ8nUqe7dUfMQPdkfjrLpR8e6.pmx) (3.1 MB)

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 22, 2026, 2:30pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/7 "2026-05-22T14:30:05Z")

</div>

> [@Gunnar](#):
>
> I think he probably means the freezing that occurs when trying to select all parts at once to assign the meshing parameters. In this case, it helps to switch the selection methode from Selection by location to Selection by ID.

Exactly – changing to “Selection by ID” helped a lot – thanks.

Thanks @FEAnalyst and @Matej for your insights. I’m still unable to mesh the whole model. I’ve started doing it part by part, and got to this stage with no problems. It really was just a case of re-attaching some part using the Manipulator WB \> Align tool in FreeCAD, which is frustrating because it’s ‘random’. Not sure if this is a fault of FreeCAD or PrePoMax.

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

When adding a third track, it won’t mesh. Have tried re-attaching and re-building some parts (as I’ve done previously) with no luck.

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

Here are the settings I’ve used. I tried increasing min element size but that lead to errors.

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

I do get a memory error – not sure if the PC is running out of memory as I’m using a 128 GB RAM remote server:

 ![PrePoMax_MemoryCouldNotBeRead](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/e/ef338ec6aa001ffcdfcfa60b530a0640fba3ef63.jpeg)

It looks like I’ll just have to change some geometry, and risk reduced accuracy.

[.step](https://1drv.ms/u/c/eec7215cdc16258e/IQBCaryv0cOdS7r9IXR2Kz4lAbNnuFRRJ7joyXpeILO9lFc?e=OOPyhU) and [.pmx](https://1drv.ms/u/c/eec7215cdc16258e/IQDBN2sEEtvDTKK_A2wZH_Y2AZ5wzf-3nEqkA4roW04CkxI?e=6aemqJ) files.

---

<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:** [May 22, 2026, 2:52pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/8 "2026-05-22T14:52:46Z")

</div>

Abaqus can mesh this without preparation if you just use virtual topology on that faulty part and sufficiently reduce the mesh size:

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

However, a good clean-up is still needed here.

> [@CosmoKramer](#):
>
> It really was just a case of re-attaching some part using the Manipulator WB \> Align tool in FreeCAD, which is frustrating because it’s ‘random’. Not sure if this is a fault of FreeCAD or PrePoMax.

You could also try the built-in Transform tool in the newest versions of FreeCAD. Some small misalignments may indeed break merging/compounding, for instance.

---

<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:** [May 22, 2026, 3:20pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/9 "2026-05-22T15:20:03Z")

</div>

> [@CosmoKramer](#):
>
> When adding a third track, it won’t mesh.

With or without compounding ? In your file, it seems that pretty much only part 45 can’t be meshed, but it has some visible flaws:

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

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 22, 2026, 3:26pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/10 "2026-05-22T15:26:47Z")

</div>

> [@FEAnalyst](#):
>
> With or without compounding ?

Without. I’ve learned to not compound anything unless the mesh works (so as to not waste time). Even when I do compound, it’s only to make it easier to assign materials later on. I always do tie constraints as without it I’ve always ran into errors.

> [@FEAnalyst](#):
>
> In your file, it seems that pretty much only part 45 can’t be meshed, but it has some visible flaws:

Where about is that flaw and how did you find it?

I’m trying to establish a fool-proof workflow that won’t require me to do trial and error every time I want to mesh something slightly complicated

---

<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:** [May 22, 2026, 3:34pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/11 "2026-05-22T15:34:07Z")

</div>

> [@CosmoKramer](#):
>
> Where about is that flaw and how did you find it?

All the cutouts in that additional row under the third track have that:

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

It looks like a shell surface or extremely thin-walled surface on the side of the cutout:

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

Visual inspection revealed it, but built-in checks for small edges/faces and other issues can also be very helpful. FreeCAD has a tool to check the correctness of the parts too.

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 22, 2026, 3:38pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/12 "2026-05-22T15:38:27Z")

</div>

What’s the tool in FreeCAD called?

---

<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:** [May 22, 2026, 3:43pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/13 "2026-05-22T15:43:20Z")

</div>

> [@CosmoKramer](#):
>
> What’s the tool in FreeCAD called?

[Part CheckGeometry](https://wiki.freecad.org/Part_CheckGeometry), but you could also try the [Analysis Situs](https://analysissitus.org/) software for more advanced checks.

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 22, 2026, 3:49pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/14 "2026-05-22T15:49:47Z")

</div>

Part CheckGeometry didn’t return any errors. Will give Analysis Situs a go.

What’s irritating is that the third track is an exact copy of the first two. So why aren’t there any errors in the frist two? And why does it build the third differently to how it built the first two?

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

---

<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:** [May 22, 2026, 3:52pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/15 "2026-05-22T15:52:23Z")

</div>

> [@CosmoKramer](#):
>
> So why aren’t there any errors in the frist two? And why does it build the third differently to how it built the first two?

I don’t know how you modeled those cutouts, but if you made a boolean cut with the track then maybe something was wrong with the track or its alignment. As I said, booleans often fail due to small misalignments. Some software includes tolerance/fuzziness settings for them because of that. In FreeCAD, there are fuzzy booleans available in the add-on Defeaturing workbench.

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 22, 2026, 4:01pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/16 "2026-05-22T16:01:56Z")

</div>

I didn’t model any cut-outs. What I love about PrePoMax is that I can insert parts into other parts and it’ll automatically create cut-outs that _usually_ work.

I’ve tried increasing the Boolean tolerance to 1 mm but that didn’t help either (it won’t accept 2 mm)

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

I’ve also run several analyses on Analysis Situs with no faults reported

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

---

<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:** [May 22, 2026, 4:10pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/17 "2026-05-22T16:10:47Z")

</div>

> [@CosmoKramer](#):
>
> I didn’t model any cut-outs. What I love about PrePoMax is that I can insert parts into other parts and it’ll automatically create cut-outs that _usually_ work.

Then I would try recreating them in any CAD software.

> [@CosmoKramer](#):
>
> I’ve tried increasing the Boolean tolerance to 1 mm but that didn’t help either (it won’t accept 2 mm)

This is the BooleanFragments tool, quite specific. You would have to use [Part Cut](https://wiki.freecad.org/Part_Cut) (maybe it will work out of the box) or Fuzzy Cut in the [Defeaturing](https://wiki.freecad.org/Defeaturing_Workbench) add-on workbench if the regular cut still fails.

> [@CosmoKramer](#):
>
> I’ve also run several analyses on Analysis Situs with no faults reported

There might be no actual geometry errors, such as shell faces, but there are at least extremely thin-walled regions. Some dedicated checks may detect them with proper thresholds.

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 24, 2026, 2:32pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/18 "2026-05-24T14:32:09Z")

</div>

I’ve finally managed to mesh the entire model. What solved it was:

- Simplifying the thermal bracket

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

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

- Changing BooleanFragments \> Tolerance to 0.9 mm instead of 0 mm (anything larger led to errors)

- Meshing each part separately and then running a manual diagnosis to see what’s causing the error

- Compounding parts and then meshing that compound (I’ll still do Tie Constraints when running the model)

I don’t know which exactly of the above solved it, but it only worked after I did all 4. Thanks everyone for your input – it definitely helped.

Here’s an image of the meshed model and here are the [.pmx](https://1drv.ms/u/c/eec7215cdc16258e/IQChJwDbpXfIQI4oXlLsIlmHATJD0yiSsLGotzTtzHk9epI?e=EHyj0E) and [.step](https://1drv.ms/u/c/eec7215cdc16258e/IQDgKxbeD-a9QoRo9RrcDlGEAfT9jFBVcup9pmv0POcKXUQ?e=u3yExE) files if anyone wants to have a look.

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

---

<div class="post-metadata">

**Author:** ![CosmoKramer](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/cosmokramer/32/6636_2.png) [@CosmoKramer](https://prepomax.discourse.group/u/CosmoKramer)\
**Post date:** [May 25, 2026, 3:09pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/19 "2026-05-25T15:09:49Z")

</div>

Something strange is happening when running CalculiX: When I attempt to run it on an HPC server, it fails. Yet when I run it locally on my computer, it works.

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

I’ve attached both output files. Wondering if anyone ever faced a similar issue

[To share with PrePoMax discourse.zip](https://prepomax.discourse.group/uploads/short-url/zpPXv9oU7oGbXP5BV1UOJ7Vh5oi.zip) (720 Bytes)

---

<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:** [May 25, 2026, 3:54pm UTC](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491/20 "2026-05-25T15:54:22Z")

</div>

The “Job failed - no results exist” message is a generic CalculiX error. It may mean an incorrect model definition, but if it runs on a different computer, then it’s less likely. Are there any other relevant warnings or errors in the log file from the HPC run (maybe share the whole log file) ? How many elements do you have there ?

[Next page](https://prepomax.discourse.group/t/large-model-anyone-able-to-mesh-this/3491.md?page=2)
