MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0025829Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2015-02-14 09:312017-12-05 17:09
Reporterabv 
Assigned Toisn 
PrioritynormalSeverityminor 
StatusassignedResolutionopen 
PlatformWindowsOSVC++ 2010OS Version32 bit
Product Version 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0025829: Instability: bfuse produces bad shape on 32-bit and good on 64-bit
DescriptionThere is difference in results of tests on 32- and 64-bit Windows on current development version, the following tests are BAD on 32-bit and OK on 64-bit:

bugs modalg_4 bug697_2 bug697_4 bug697_7 bug697_8

The difference is in result of bfuse command: on 54-bit it produces valid shape while on 32-bit it produces shape without some faces (see attached image) and checkshape reports "BRepCheck_BadOrientationOfSubshape"

I run on i7-4790 CPU, 16 Gb RAM, Windows 7, vc10 SP1
Steps To Reproducetest bugs modalg_4 bug697_2
test bugs modalg_4 bug697_4
test bugs modalg_4 bug697_7
test bugs modalg_4 bug697_8

TagsNo tags attached.
Test case number
Attached Filespng file icon bug697_2_32vs64.png (15,179 bytes) 2015-02-14 09:49
? file icon f1.brep (20,590 bytes) 2015-09-18 15:17
? file icon f2.brep (129,686 bytes) 2015-09-18 15:18
jpg file icon out32.jpg (37,511 bytes) 2015-09-18 15:18
jpg file icon out64.jpg (38,173 bytes) 2015-09-18 15:18

- Relationships

-  Notes
(0045435)
msv (developer)
2015-09-10 16:31

Dear Ilya, please check the state of this bug in the current master.
(0045891)
isn (developer)
2015-09-18 15:17

It's seems that there is a some problem with face-face intersector (inside BOPAlgo).
I extracted two faces from initial shape - f1.brep + f2.brep.
The following script can be used to reproduce this issue:
restore f1.brep
restore f2.brep
bopcurve f1 f2

That script produce the following results:
32bit:
Tolerance Reached=0.05492097931250408
2 curve(s) found.
c_1 c_2
(out32.jpg)

64bit:
Tolerance Reached=9.0623070963573101e-005
2 curve(s) found.
c_1 c_2
(out64.jpg)

- Issue History
Date Modified Username Field Change
2015-02-14 09:31 abv New Issue
2015-02-14 09:31 abv Assigned To => msv
2015-02-14 09:49 abv File Added: bug697_2_32vs64.png
2015-04-30 11:54 abv Target Version 6.9.0 => 7.1.0
2015-09-10 16:31 msv Note Added: 0045435
2015-09-10 16:31 msv Assigned To msv => isn
2015-09-10 16:31 msv Status new => assigned
2015-09-18 15:17 isn Note Added: 0045891
2015-09-18 15:17 isn File Added: f1.brep
2015-09-18 15:18 isn File Added: f2.brep
2015-09-18 15:18 isn File Added: out32.jpg
2015-09-18 15:18 isn File Added: out64.jpg
2016-10-28 16:28 msv Target Version 7.1.0 => 7.2.0
2017-07-24 09:32 msv Target Version 7.2.0 => 7.3.0
2017-12-05 17:09 msv Target Version 7.3.0 => 7.4.0*


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker