Anonymous | Login | 2019-02-18 23:20 MSK | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0025829 | Open CASCADE | [OCCT] OCCT:Modeling Algorithms | public | 2015-02-14 09:31 | 2017-12-05 17:09 | ||||||||
Reporter | abv | ||||||||||||
Assigned To | isn | ||||||||||||
Priority | normal | Severity | minor | ||||||||||
Status | assigned | Resolution | open | ||||||||||
Platform | Windows | OS | VC++ 2010 | OS Version | 32 bit | ||||||||
Product Version | |||||||||||||
Target Version | [OCCT] 7.4.0* | Fixed in Version | |||||||||||
Summary | 0025829: Instability: bfuse produces bad shape on 32-bit and good on 64-bit | ||||||||||||
Description | There 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 Reproduce | test bugs modalg_4 bug697_2 test bugs modalg_4 bug697_4 test bugs modalg_4 bug697_7 test bugs modalg_4 bug697_8 | ||||||||||||
Tags | No tags attached. | ||||||||||||
Test case number | |||||||||||||
Attached Files | ![]() ![]() ![]() ![]() ![]() | ||||||||||||
![]() |
|
(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) |
![]() |
|||
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 - 2019 MantisBT Team |