<div dir="ltr"><div class="gmail_extra">Hi Martin,<br><br></div><div class="gmail_extra">I haven't considered your problem very carefully, but what I would like to say about compound lines is that once I tried to overcome the problem of describing ruled surface by more than 4 lines (as you know ruled surface should be described by line loop consisting of 3 or 4 lines) using compound lines. I defined 4 compound lines. Each one consisted of several elementary lines. This trick failed, and what I understood is that compound lines were designed not for describing geometry entities but only to improve mesh quality where it's possible.<br>
</div><div class="gmail_extra">Therefore looking at the line of your code where you define a line loop consisting of compound lines, I am starting to think that there is something wrong there.<br></div><div class="gmail_extra">
Please correct me if my understanding of the idea of compound lines is wrong.<br><br></div><div class="gmail_extra">Best,<br></div><div class="gmail_extra">Mikhail<br></div><div class="gmail_extra"><br><div class="gmail_quote">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Sorry to insist, but I'm really stuck here. Hopefully someone can help me understand what's going on.<br>
<br>
I made a minimal example (minimal.geo), to illustrate my problem. I first merge the a couple STL files (STL.tar.gz), then create a couple Compound Lines, and then eventually a Line Loop. However, the order of Compound Lines seems to depend on whether or not I create the Line Loop (see lines-WithoutLineLoop & lines-WithLineLoop). Is that the expected behavior? Is there a logic behind this?<br>

<br>
One more thing I don't quite understand, is that even Points and Surfaces are names "ll" (see visibility.png). Is that related to the previous issue?<br>
<br>
Thanks in advance for your help!<br>
<br>
Martin<br>
<br>
On 08/22/2013 03:14 PM, Martin Genet wrote:<br>
> Dear GMSH people:<br>
><br>
> I'm merging a bunch of stl files, and then work with lines & surfaces that I get using<br>
><br>
> > ll[] = Line "*";<br>
> > ss[] = Surface "*";<br>
><br>
> However, I can't seem to figure out the ordering of the lines & surfaces, especially since it seems to change from one run to another, depending on what I do with them. Any help with that? Thanks!<br>
><br>
> Martin<br></blockquote></div></div></div>