View Issue Details

IDProjectCategoryView StatusLast Update
0029805Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 18:51
Reporterabv Assigned Tomsv  
PrioritynormalSeverityminor 
Status newResolutionopen 
Target Version7.7.0 
Summary0029805: Modeling Algorithms - Blend fails when it has to cover whole face
DescriptionBlend fails on very simple cases (box shape and alike) when rounded part covers whole face. This problem exists in all OCCT versions that I can test (6.0 and later) and likely existed since the beginning, but the case itself is so trivial and typical that we need to have it solved.

This time it comes from noticing that shape produced by script sample/tcl/cad.tcl contains very narrow faces, e.g. on top of a part shaped as letter "a". These faces are result of using blends of less radius than they should be, to allow them to be built.
Steps To Reproducepload MODELING
box box 9 1 4
explode box e

# produces no result
blend res1 box 4 box_8
checkshape res1
checknbfaces res1 -face 6

# produces shape containing face with breadth 1e-9, i.e. less than Precision::Confusion()!
blend res2 box 4-1e-9 box_8
checkshape res2
checknbfaces res2 -face 6
TagsNo tags attached.
Test case number

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-05-23 10:45 abv New Issue
2018-05-23 10:45 abv Assigned To => msv
2019-08-12 17:45 msv Target Version 7.4.0 => 7.5.0
2020-09-14 22:53 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:51 msv Target Version 7.6.0 => 7.7.0