Opposite side extrusion of sketches

HI,

I’m not CAD modeler but I can see how they proceed when preparing the 3D models.

When I read about partitions in the forum, they typically refer to lines splitting surfaces in half by connecting opposite edges.

Is it possible to create a partition but fully contained in the face?. I don’t know if that would be the proper name. Kind of import what modelers call the “sketch” .

Using this simple example as reference.

¿Could I import directly the 2D geometry in which there is a partition (Sketch) of the beam for later extrusion. I could get a much better fully structured mesh if I’m able to directly extrude the beam to one side and the plate to the other.

They would be perfectly merged sharing nodes (no need to tie) and all the inside volume would be structured.

I can do this with manual meshing but I don’t know if this could be integrated in the standard workflow in Prepomax.

Regards

Just partitioning faces with sketches ? This is easily doable in FreeCAD with the Boolean fragments tool:

Is that beam shape extrudable?

The goal or desirable behaviour would be to import just a face with the sketch, mesh with coincident nodes on the perimeter for later extrusion of each part to the desired direction and thickness.

Or sweepable (if you want to use the Quasi-structured quad algorithm), sure.

Here I did it on a solid part, but you could also easily get a surface part with such a subregion and use Thicken Shell Mesh on it in PrePoMax.

1 Like

Sorry I edited my previous question to be more clear. Thicken each part in oposite direction would leave a hole in the plate ¿isn’t it?.

You would need separate surface parts anyway because Thicken Shell Mesh can’t select individual faces - it works on the entire part.

1 Like

I have been trying to learn how to make conformal meshes and have tried playing around with a section like this. I normally make simple geometry like this by manipulating a simple mesh then extrude that in various ways. This time I looked at trying to mesh the 3D model

so i looked at trying to get a conformal mesh on a shell part (grey) and a solid part (purple). The shell proves more challenging for me. In PPmax I had to split up the section then use the compound function in PPmax

this then generates a nice looking mesh

the solid part meshes very easily in tets

but to get a conformal mesh in quads i would be constructing a mesh manually that would be a bit of a fiddle. I have, however, been messing around with Salome lately and that will produce conformal quad meshes on parts like this

The approach with partitions and Thicken Shell Mesh can help with it. Of course, you could also slice the heck out of it, use Compound and Transfinite algorithm, but it’s much more work if you can’t easily automate it:

1 Like

I do not understand well. Seems like this can’t be done now?.

To get coincident nodes in the perimiter I would need to create a coumpound part first ¿right?

But later I couldn’t obtain a full plate as they can’t be extruded as a whole selecting Both shells toghether (refering to the example).

Is that right.?

there’s possible workflow in PrePoMax to whom interested, simple copy the mesh regions at the same place known as imprint commands in CAD. It’s combined operation of element sets, convert to parts, translate with copy options, merge parts and node.

Or duplicate the whole surface then remove unneeded face, separation the part by grouping element sets still required.

Not necessarily, you can merge the coincident nodes later on using Model → Node → Merge Coincident Nodes. Try with this file if you can open it:

Thicken shell mesh conformal.pmx (485.3 KB)

Oh. Thanks. I see.

The sketch is an overlaping new surface.:smiling_face_with_sunglasses: You thicken previous offset of 1/2 the thickness in the direction of interest.

Then I just need to merge once finished. right?

Mesh is clean and structured. Really cool. Thanks.

Sorry if I abuse asking but, what about if the sketch is just a line?.Let’s say the mid surface of the beam.? That would be in case someone wants to work with shells. Something like an stiffened panel in which you have the stiffening pattern?

Yes, you could also move the two surfaces away from each other to make the offset easier.

Yes, in the FE Model tab use the Merge Coincident Nodes tool, select the nodes within the interface (with box selection so that nodes on both sides are picked) and apply. It should connect them.

No problem.

You can use Boolean fragments in FreeCAD also to partition a face with an open contour/line. But PrePoMax doesn’t recognise such face partitions if they don’t go across the entire face (splitting it into subfaces):

So you would have to split the plate like for transfinite meshing:

Coincident shell mesh.pmx (368.5 KB)

1 Like

Thanks again.

I mean extruding the line that represent the shape of the beam into a shell?. Just to keep working only with the flat geometry an it’s sketch.

That would have to be done in FreeCAD directly on the geometry. The Thicken Shell Mesh tool or other tools in PrePoMax can’t do it.

Thank you very much.

1 Like

No problem, let me know if you need any help with these tools in FreeCAD.

manual extrusion of existing mesh is an old ways FE approach, node to line (1D), line to plane (2D), plane to solid (3D). Duplicate using imprint face of profile in CAD for preparation sometime cannot maintaining edge division and/or mesh pattern. Mesh based extrusion can guarantee the edge division, mesh pattern and node position to keep exactly the same. Fortunately, PrePoMax capable of both modeling approach so thanks for implementation.

above from previous example files, changing one parameter values in maximum element size start to become non-conformal.

below extrusion based on existing 2D mesh, file attached also.

Thicken shell mesh conformal_mesh.pmx (180.4 KB)

2 Likes

Yeah, that (creating two extrusions from a single surface and limiting one of them to selected elements) also works, but can be trickier for more complex shapes when it comes to element selection.

1 Like

no, it just duplicated meshed surface at whole. Create parts from element set is easy no mater complex of beam profile. Step by step in process is available in history.

personally, i’m not using these old ways in modeling just exploring the capability. When analysis needed using solid element, so there also solid preparation in CAD not plane. Sweep in PrePoMax integration with Gmsh look great even for complex geometry. I can deal non-conformal mesh by tie constraint or tied contact type; there’s weld part commonly in steel connection which continuous mesh does not appropriate due to stress averaging.