<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello all,</div><div><br></div><div>I'd like to define a volume using an OpenCASCADE Box entity, then subtract a volume defined by an STL from it.</div><div><br></div><div>I have attempted to Merge my .stl file into the geometry with the OpenCASCADE kernel already loaded, then attempt the same operation as above. This is the behavior I expect to work, for instance, attempting:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>SetFactory("OpenCASCADE");<br>Merge "dingding.stl"; <br></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>CreateGeometry; <br></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Surface Loop(1) = {1};<br>Volume(1) = {1}; <br></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>// And some more stuff... <br></div></blockquote><div><br></div><div>Unexpectedly ends up giving:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Error   : Unknown OpenCASCADE surface with tag 1<br>Error   : 'dingding.geo', line 3 : Could not add surface loop<br>Error   : Unknown OpenCASCADE surface loop with tag 1<br>Error   : 'dingding.geo', line 4 : Could not add volume<br></div></blockquote><div><br></div><div>And without OpenCASCADE, the volume gets created successfully.</div><div><br></div><div>Is it the case that OpenCASCADE and merged .stl files are incompatible at the moment in gmsh? Ideally I'd like to generate a CFD mesh for an obstruction ( from.stl file) in a channel (from OpenCASCADE geometry), generating a boundary layer mesh as well around the STL file.<br></div><div> </div><div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Thanks,<div>Gavin Ridley</div></div></div></div></div></div></div>