Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Search the Forums
See All Topics
 

ShapeUpgrade_UnifySameDomain unif(shape, false, true, false) fails in particular cases

ShapeUpgrade_UnifySameDomain unif(shape, false, true, false) fails in particular cases
Massimo Del Fedele 2013/01/03 01:00
To reproduce :

Draw a sphere
cut it in 2 semi-spheres by a vertical plane
erase one of them
mirror the other to replace the erased one (you'll get a sphere composed by 2 separate semi-spheres)
fuse them (you'll get a new sphere)
use ShapeUpgrade_UnifySameDomain(sphere, false, true, false) to unify the sphere surface

result -- exception (fails creating a gp_Dir(0, 0, 0) or something like this

it don't fail if you skip the erase + mirror part, so it's a problem with the mirrored semisphere.

Max
PG 2013/06/27 13:24
How did u cut into two spheres i.e using which API?     
 
 
Latest news
  • OCCT Applications
  • Open CASCADE Technology 6.8.0 is available for download!
  • New features to enhance the development process

  • © OPEN CASCADE 2000 - 2014  |  Search  |  Contacts   |  Site map