<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Dear All,<br><br>I have an STL model which I load (with the `Merge' command)  into Gmsh. The model is a boundary representation (a shell).<br><br>When meshing this model (and others), the mesh on the surface of the model seems fixed and unaffected by the characteristic length settings. Any suggestions how to control this surface mesh (preferably with fields)?.<br><br>Here is a simple script which loads `sph.stl', a sphere shell in saved STL format:<br><br>Mesh.CharacteristicLengthFromPoints = 0;<br>Mesh.CharacteristicLengthExtendFromBoundary = 1;<br>Mesh.CharacteristicLengthFromCurvature = 0;<br>Mesh.Format = 1;<br>Mesh.CharacteristicLengthMin = 0.01;<br>Mesh.CharacteristicLengthMax = 0.05;<br>Merge "sph.stl";<br>Surface Loop( 1 ) = { 1 };<br>Mesh 2;<br>Save "sph.msh";<br><br>Cheers,<br>Mike.<br></td></tr></table><br>