<div dir="ltr">Dear Mr Geuzaine and Mr Remacle,<br clear="all"><div><br></div><div>Please let me introduce myself and the company I am working for (Innoluce). Innoluce is a high-tech starter which has spun off from Royal Philips Electronics three years ago. The core activities of Innoluce are designing and manufacturing micro MEMS mirrors for different markets where miniature and accurate laser scanning is required e.g. laser printers, optical medical devices and laser radar/gesture control. I am responsible for the mechanical (FEM) analysis of these mirror designs. The reason for writing this message to you is that we are facing some mesh generation difficulties/problems and we would appreciate your comments and advice very much.<br>
<br></div><div>For the finite element analysis we use Elmer FEM from the Finnish institute CSC (<cite><a href="http://www.csc.fi/english/pages/">www.csc.fi/english/pages/</a><b>elmer</b></cite>‎).<br></div><div>With the Alibre CAD software we model the actual designs. These design files in STP format are then used as input for the mesh generation in GMSH and NETGEN. For the post-processing we use own programs written in Numerical Python and we use Paraview a lot for inspecting output in 3D projection.<br>
<br></div><div>The typical geometries we are facing have all very thin membranes (~10 μm thick) attached to large anchor blocks (~300 μm thick). Currently we use unstructured mesh element distributions. For the stress calculations we would like to use at least two element layers over the thickness of these thin membranes. The difficulty is to combine coarseness of the mesh with the double element layer over the thickness. I have attached a model file which represents this typical geometry. Currently we use attractor fields to locally refine the mesh but this results in meshes with very large number of nodes. We believe this could be done more smartly and efficiently in GMSH. However we do not know how to proceed.<br>
<br></div><div>Our thought about the work flow for generating such a mesh would be:<br><ol><li>Generate 2D mesh of the membrane including refinement at desired areas<br></li><li>Extrude this 2D mesh in the 10μm thick membrane with at least two element layers over the thickness</li>
<li>Use this mesh as input for generating the 3D mesh in the rest of the geometry</li></ol>We would like to get your advice on our mesh problem and secondly we would like to know if the above work flow is possible with GMSH.<br>
<br></div><div>We thank you for your time and effort in advance and are looking forward to your reaction.<br><br></div><div>Best regards,<br><br></div><div>Matthijs Suijlen<br></div><div><br><br><br></div><div>
<table style="text-align:left" border="0" cellpadding="2" cellspacing="0">

  <tbody>
    <tr>
      <td colspan="4" rowspan="1" style="vertical-align:top;width:184px">
      <hr style="width:100%;height:2px"></td>
    </tr>
    <tr>
      <td colspan="4" rowspan="1" style="vertical-align:top;width:184px">Matthijs Suijlen</td>
    </tr>
    <tr>
      <td colspan="4" rowspan="1" style="vertical-align:top;width:184px">Development Engineer</td>
    </tr>
    <tr>
      <td colspan="4" rowspan="1" style="vertical-align:top;width:184px"> </td>
    </tr>
    <tr>
      <td style="vertical-align:top;width:86px">Telephone </td>
      <td style="vertical-align:top;width:260px">+31-40-8002432</td>
      <td style="vertical-align:top;width:88px">Address </td>
      <td style="vertical-align:top;width:200px">Kerkenbos 1234 unit C</td>
    </tr>
    <tr>
      <td style="vertical-align:top;width:86px">Mobile </td>
      <td style="vertical-align:top;width:260px">+31-6-41876748</td>
      <td style="vertical-align:top;white-space:nowrap;width:88px"> </td>
      <td style="vertical-align:top;width:200px">6546 BE Nijmegen</td>
    </tr>
    <tr>
      <td style="vertical-align:top;width:86px">Skype </td>
      <td style="vertical-align:top;width:260px">matthijs.suijlen</td>
      <td style="vertical-align:top;white-space:nowrap;width:88px"> </td>
      <td style="vertical-align:top;white-space:nowrap;width:200px">The Netherlands</td>
    </tr>
    <tr>
      <td style="vertical-align:top;width:86px">E-mail </td>
      <td style="vertical-align:top;width:260px"><a href="mailto:matthijs.suijlen@innoluce.com" target="_blank">matthijs.suijlen@innoluce.com</a></td>
      <td style="vertical-align:top;width:88px">Internet </td>
      <td style="vertical-align:top;width:200px"><a href="http://www.innoluce.com/" target="_blank">http://www.innoluce.com</a> </td>
    </tr>
  </tbody>
</table>

<big><br>
</big><small>
Innoluce is an entrepreneurial spin-off of Royal Philips Electronics
and is a leading provider of laser scanner modules built around state-of-the-art MEMS mirrors.<br>
<br><small>

 The information contained in this message may be confidential and
legally protected under applicable law. The message is intended solely
for the addressee(s). If you are not the intended recipient, you are
hereby notified that any use, forwarding, dissemination, or
reproduction of this message is strictly prohibited and may be
unlawful. If you are not the intended recipient, please contact the
sender by return e-mail and destroy all copies of the original message.
Computer viruses can be transmitted via email. The recipient should
check this email and any attachments for the presence of viruses. Any
views or opinions presented in this email are solely those of the
author and do not necessarily represent those of Innoluce. Any actions
taken on the basis of this email are at the reader’s own risk.</small><br>
</small>



<br>



</div></div>