View Issue Details

IDProjectCategoryView StatusLast Update
0027378Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 18:51
Reporteremv Assigned Tomsv  
PrioritynormalSeverityminor 
Status newResolutionopen 
Product Version7.0.0 
Target Version7.7.0 
Summary0027378: BRepLib_MakeFace produces invalid faces on periodic surfaces in case the given parametrization does not match the default
DescriptionBRepLib_MakeFace produces invalid faces on periodic surfaces in case the given parametrization does not match the default surface parametrization. The algorithm does not create the seam edge in this case, even if the difference in the given parameters is equal to surface period. It creates two different edges, and the produced face is always self-interfered.
Steps To Reproducecylinder cyl 10
mkface fcyl cyl pi 3*pi -10 10
checkshape fcyl
bopcheck fcyl

sphere sph 10
trimu spht sph pi 3*pi
mkface fsph spht
checkshape fsph
bopcheck fsph

cone con 30 0
mkface fcon con pi 3*pi 0 20
checkshape fcon
bopcheck fcon

torus tor 20 5
mkface ftor1 tor pi 3*pi 0 2*pi
checkshape ftor1
bopcheck ftor1
mkface ftor2 tor 0 2*pi pi 3*pi
checkshape ftor2
bopcheck ftor2
TagsNo tags attached.
Test case numberbugs modalg_7 bug27378

Activities

mkv

2017-08-22 15:02

tester   ~0069747

Problem described in issue is reproduced on current state of OCCT.

Issue History

Date Modified Username Field Change
2016-04-12 12:11 emv New Issue
2016-04-12 12:11 emv Assigned To => msv
2016-10-28 17:03 msv Target Version 7.1.0 => 7.2.0
2017-07-24 09:32 msv Target Version 7.2.0 => 7.3.0
2017-08-22 15:02 mkv Test case number => bugs modalg_7 bug27378
2017-08-22 15:02 mkv Note Added: 0069747
2017-12-05 16:59 msv Target Version 7.3.0 => 7.4.0
2019-08-12 16:43 msv Target Version 7.4.0 => 7.5.0
2020-09-14 22:56 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:51 msv Target Version 7.6.0 => 7.7.0