]> OCCT Git - occt.git/commit
0030559: BOP Fuse: result is inconsistent
authoremv <emv@opencascade.com>
Wed, 16 Sep 2020 12:05:50 +0000 (15:05 +0300)
committerbugmaster <bugmaster@opencascade.com>
Sun, 27 Sep 2020 09:00:04 +0000 (12:00 +0300)
commitd476fc37f83e205ccbaa3e348466f61e00fb15ac
treee849e354bf68bd0a19fd6bc655e6e0849c4e9827
parentb3bf8485a2dcf04c4f215df48a96d3fd175fcfcf
0030559: BOP Fuse: result is inconsistent

Implement alternative approach for making the edge seam (closed) on the face. This approach is useful for non-periodic surfaces (e.g. tore-like surface of revolution is periodic in U direction only).
Avoid internal faces in the affected solids of the result of BOP Fuse.
src/BOPAlgo/BOPAlgo.msg
src/BOPAlgo/BOPAlgo_Alerts.hxx
src/BOPAlgo/BOPAlgo_BOP.cxx
src/BOPAlgo/BOPAlgo_BOPAlgo_msg.pxx
src/BOPAlgo/BOPAlgo_Builder_2.cxx
src/BOPTools/BOPTools_AlgoTools3D.cxx
src/BOPTools/BOPTools_AlgoTools3D.hxx
tests/bugs/modalg_2/bug22109_2
tests/bugs/modalg_7/bug30559 [new file with mode: 0644]