<br><br><div class="gmail_quote">2011/5/23 Yu Wenhui <span dir="ltr"><<a href="mailto:yuwenhui@live.com">yuwenhui@live.com</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr">
<div dir="ltr">
<div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>Hello GURUS,</div>
<div> </div>
<div>Precondition : the input iges has no solids, just faces.</div>
<div> </div>
<div>1. how to stitch the faces together?</div>
<div> </div></div></div></div></blockquote><div>You can see example in GeometryModifyTool::webcut_with_sweep_curves on how to call stitch_surfs.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div dir="ltr"><div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>2. is non-manifold supported during stitch.</div>
<div> </div></div></div></div></blockquote><div>Well, this stitch is just to stitch all stand along surfaces into one shell. Unless the surfaces make multi-shells, it will return the created shell.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div dir="ltr"><div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>3. how to find closed volumes (a group of faces) from this non-manifold
faces model?</div>
<div> </div></div></div></div></blockquote><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir="ltr"><div dir="ltr"><div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>4. how to use above closed volume (a group of faces) to define CGM
volume?</div>
<div> </div></div></div></div></blockquote><div>The make_Lump function will use all input surfaces, first stitch them
together, then find if it's a closed shell, if so, it'll create a
volume, you can use the lump to find its BodySM.<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir="ltr"><div dir="ltr">
<div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>5. is the decomposition tool fully supported under OCC Engine?</div>
<div> </div></div></div></div></blockquote><div> OCC Engine implemented subtract, unite, intersect, webcut etc. functions and they are ready to be tested. Since it's the first version for release now, and our resources are limited, bugs, simple and complex, are expected, please report them to <a href="mailto:cgma-dev@lists.mcs.anl.gov">cgma-dev@lists.mcs.anl.gov</a>.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir="ltr"><div dir="ltr"><div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>6. does CGM have “mappable volume identification” function?</div>
<div> </div></div></div></div></blockquote><div>NO. This functionality is embedded in our map mesh algorithms and is not supported through CGM.<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div dir="ltr"><div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>7. does CGM have “mappable volumes sorting” function?</div>
<div> </div></div></div></div></blockquote><div>No. <br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div dir="ltr"><div dir="ltr">
<div style="font-family: 'Calibri'; color: rgb(0, 0, 0); font-size: 12pt;">
<div>Too much questions. do not hesitate to correct me please.</div>
<div> </div>
<div>Thanks a lot.</div>
<div> </div><font color="#888888">
<div>YU</div></font></div></div></div>
</blockquote></div><br>