lizhen-dlut / solfec

Automatically exported from code.google.com/p/solfec
0 stars 0 forks source link

SPLIT(topoadj='ON') error on some shapes #40

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Run attached input deck

What is the expected output? What do you see instead?
The 2nd split should generate 2 separate bodies but it doesn't.  It does seem 
to work ok on simple cubes etc, is there an issue for concave geometries or 
something?

Tested on versions:
Windows exe 0.692
Serial from December 8th

Have flagged as high priority as impacts current rig validation models.

Original issue reported on code.google.com by steve.br...@atkinsglobal.com on 1 Mar 2012 at 12:08

Attachments:

GoogleCodeExporter commented 8 years ago
Now fixed (the functionality for fragmentation handling was missing in the 
Python function). Mind that by splitting in this manner you may sometimes end 
up with all parts being in the "below list" or in the "above list". For some 
cases topologically adjacent splitting may not be able to classify where a part 
belongs (it might have bits both above and blow the plane). But anyway, the 
example works now.

Original comment by t.kozi...@gmail.com on 5 Mar 2012 at 2:40