[Gmsh] Meshing composite volumes

Ted Kord teddy.kord at gmail.com
Tue Apr 30 18:18:33 CEST 2013


Hi Martin,

Thanks. Is this what you mean?


Merge "polygon.stl";
Merge "ellipsoid.stl";

CreateTopology;

Physical Surface (1) = {1};
Physical Surface (2) = {2};



I'm not sure what to do after this to remove the ellipsoid from the polygon?

Best regards,

Theodore



On 30 April 2013 15:18, Martin Vymazal <martin.vymazal at vki.ac.be> wrote:

> **
>
> Hi Theodore,
>
>
>
> you need to tell gmsh that the surface contains a hole. Define two line
> loops - one for the contour of the external polygon (say Line Loop 1) and
> one for the contour of the ellipse (say Line Loop 2). Then you define your
> surface for meshing as
>
>
>
> Plane Surface(1) = {1,2}; // Subtract the interior of line loop 2
>
> // from the interior of line loop 1
>
>
>
> See section 5.1.3 in gmsh reference manual or tutorial 3 on gmsh website.
>
>
>
> If you don't have any lines to create line loops from (since you're
> loading an stl file), take a look at 'CreateTopology'.
>
>
>
> Best regards,
>
>
>
> Martin Vymazal
>
>
>
> On Tuesday 30 April 2013 12:32:34 Ted Kord wrote:
>
> Hi,
>
> I have an STL mesh consisting of an irregular ellipsoid in an irregular
> polygon. When I turn off 'surface faces' in the 'Options - Mesh', I can see
> the ellipsoid in the polygon. What I'd like to do is mesh just the
> containing polygon excluding the ellipsoid, i.e., the final mesh will have
> a hole where the ellipsoid should be. How can I do this in gmsh?
>
>
> --
> Best regards,
>
>
> Theodore
>
>
>
>
>
> _______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
>
>


-- 
Best regards,

Theodore
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.geuz.org/pipermail/gmsh/attachments/20130430/de972d18/attachment.html>