Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Is it possible to a define an arbitrary constraint surface for 3D meshing?

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Is it possible to a define an arbitrary constraint surface for 3D meshing?


Chronological Thread 
  • From: Andreas Fabri <>
  • To:
  • Subject: Re: [cgal-discuss] Is it possible to a define an arbitrary constraint surface for 3D meshing?
  • Date: Fri, 17 Dec 2010 17:05:25 +0100
  • Organization: GeometryFactory


Hi Tina,

The feature you need will be in the next release. It will not exactly
be like tetgen, because the 3D mesher will also remesh the polygon,
that is insert points on the edges and in the interior of the polygon.
The oracle will be provided for remeshing polyhedral surfaces, but
not for 3D image data.

Best regards,

Andreas Fabri


On 17/12/2010 00:00, slee wrote:

Hi,

I have a situation where inside my volume domain, I have surfaces that I
want the mesh to respect; however , these surfaces do not define a volume. A
simple example of my domain is a cube with a regular polygon (2D) that
completely fits inside and doesn't intersect any of the cube's faces. There
are no "sub-domains" since the polygon has no volume and the polygon can not
be combined with any other surfaces to form a volume. The polygon only
serves as a constraint on the elements; basically, I would like the elements
that intersect the polygon to be constrained to define this polygon.

I am able to do this with tetgen: I can define an arbitrary planar surface,
and the tetgen mesher will use that surface as a constraint on the
tetrahedrons. I would like to know if it is possible to do this with CGAL 3D
mesher, and if so, how can this be done for both polyhedral and labelled
volume image input domains?

If this functionality doesn't exist as is, how could I go about adding it
myself?

Thx!





Archive powered by MHonArc 2.6.16.

Top of Page