<div dir="ltr">Hey, David<div><br></div><div>Did some investigation on this issue, now attached is the revised program that created the group after reading in the exported file. Also attached is the occ file that the program exported using the revised program.</div>
<div><br></div><div>In OCC, hopefully as well as in facet (not investigated), the group info is stored in the attributes, and have to be read in to create groups. Double checked your file, when exported, didn't create group attrib, hence group can't be recreated.</div>
<div><br></div><div>Hope it helps.</div><div><br></div><div>Jane</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 4, 2014 at 12:09 PM, Jane Hu <span dir="ltr"><<a href="mailto:janejhu@gmail.com" target="_blank">janejhu@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes, Paul. I am now trying to work on it, and will consider putting it into the test suite.<div><br></div>
<div>Jane</div></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On Tue, Feb 4, 2014 at 10:48 AM, Paul Wilson <span dir="ltr"><<a href="mailto:wilsonp@engr.wisc.edu" target="_blank">wilsonp@engr.wisc.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi David,<br>
<br>
I've never used this capability with OCC, so I don't know if there may be an issue there.  I think your simple example may be a good thing to test this with and possibly add to the test suite.<span><font color="#888888"><br>


<br>
Paul</font></span><div><div><br>
<br>
On 01/27/2014 12:28 PM, David Thompson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Paul,<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It doesn't look like you are not using all the right attribute management here.<br>
<br>
I'm not sure where this is documented (Tim?) but there is a reasonable example in the ReadCGM module of MOAB.  Starting at line 178, you will see that if the flag 'act_att' is set to true (it is initialized to true at line 136), then the attribute_manager is set to automatically read and apply the attributes upon reading a file.<br>


</blockquote>
I've tried putting<br>
<br>
   CGMApp::instance()->attrib_<u></u>manager()->set_all_auto_read_<u></u>flags(true);<br>
   CGMApp::instance()->attrib_<u></u>manager()->set_all_auto_write_<u></u>flags(true);<br>
   CGMApp::instance()->attrib_<u></u>manager()->set_all_auto_<u></u>actuate_flags(true);<br>
<br>
in the test program (just after startup() is called -- which registers default attributes -- and before any geometry or groups are created) to no effect.<br>
<br>
If you have any other ideas on what might be wrong, that would be great.<br>
<br>
        Thanks,<br>
        David<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 01/24/2014 05:12 PM, David Thompson wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Tim,<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Exporting groups is sort of backwards; if you export the model entities that groups are part of, and attributes are on, then they'll go with, and (again, if attributes are on) will be restored on import.  Attribute settings are controlled by CubitAttrib, IIRC.<br>


<br>
</blockquote>
While I have been able to save attributes (UUIDs) on many entities back to a solid model, I am not seeing groups saved, whether they contain entities being written or not. I've attached a test program that demonstrates a group not being saved. Can you see something I am doing wrong?<br>


<br>
        David<br>
<br>
<br>
</blockquote>
-- <br>
-- ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --<br>
Paul Wilson ~ UW-Madison ~ <a href="tel:608-263-0807" value="+16082630807" target="_blank">608-263-0807</a> ~ cal:<br>
<a href="http://bit.ly/pphw-cal" target="_blank">http://bit.ly/pphw-cal</a><br>
<br>
Professor, Engineering Physics. ~<br>
<a href="http://cnerg.engr.wisc.edu" target="_blank">http://cnerg.engr.wisc.edu</a><br>
<br>
Faculty Director, Advanced Computing Infrastructure<br>
<br>
</blockquote></blockquote>
<br>
-- <br>
-- ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --<br>
Paul Wilson ~ UW-Madison ~ <a href="tel:608-263-0807" value="+16082630807" target="_blank">608-263-0807</a> ~ cal: <a href="http://bit.ly/pphw-cal" target="_blank">http://bit.ly/pphw-cal</a><br>
Professor, Engineering Physics. ~ <a href="http://cnerg.engr.wisc.edu" target="_blank">http://cnerg.engr.wisc.edu</a><br>
Faculty Director, Advanced Computing Infrastructure<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br>Jane Hu<br>
<br>
Asst. Researcher<br>
Dept. of Engineering Physics<br>
UW @ Madison<br>
<br>
"And we know that for those who love God, that is, for those who are 
called according to his purpose, all things are working together for 
good." (Romans 8:28)
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Jane Hu<br>
<br>
Asst. Researcher<br>
Dept. of Engineering Physics<br>
UW @ Madison<br>
<br>
"And we know that for those who love God, that is, for those who are 
called according to his purpose, all things are working together for 
good." (Romans 8:28)
</div>