MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031854Community[OCCT] OCCT:Modeling Algorithmspublic2020-10-14 12:292020-10-19 09:22
ReporterVico Liang 
Assigned Tobugmaster 
PrioritynormalSeverityminor 
StatusclosedResolutionnot fixable 
PlatformOSOS Version
Product Version[OCCT] 7.4.0 
Target VersionFixed in Version 
Summary0031854: General fuse generates shape looks bad
DescriptionThe upload file general-fuse-invalid.brep contains two shape, the general result looks bad from the result picture.
TagsNo tags attached.
Test case number
Attached Files? file icon general-fuse-invalid.brep (718,452 bytes) 2020-10-14 12:29
png file icon general-fuse-2shapes.png (16,663 bytes) 2020-10-14 12:30
png file icon general-fuse-2shapes-invalid.png (17,030 bytes) 2020-10-14 12:30
png file icon solid.png (14,201 bytes) 2020-10-14 12:47
png file icon face.png (9,922 bytes) 2020-10-14 12:47

- Relationships

-  Notes
(0095967)
Vico Liang (developer)
2020-10-14 12:34

Also the boolean operation fails between these two objects. Anyway, general fuse should work.
(0095968)
msv (developer)
2020-10-14 12:38

Dear Eugeny, could you check your latest patches?
(0095969)
emv (developer)
2020-10-14 12:46

The second shape in the compound is invalid in terms of bopcheck.
restore  general-fuse-invalid.brep s
explode s 
bopcheck s_2

explode s_2 f
don s_2_1


How was this shape created?
(0095974)
Vico Liang (developer)
2020-10-14 14:20

The shape was created via occt library, such as primitive + boolean + loft + sweep, etc.
(0095975)
msv (developer)
2020-10-14 15:07

The problematic face is shown on the picture it has obvious self-intersection of its boundaries. Looking at the surface under this face I have seen self-intersection of the surface. Such shapes are problematic for the majority of OCCT algorithms. You should avoid creating such geometries while working with OCCT.
(0096039)
Vico Liang (developer)
2020-10-17 17:22

So do you mean we should fix the shapes before occt algorithm perform? Anyway, it's ok for me. Thanks for your clarification.
(0096044)
msv (developer)
2020-10-17 18:32

Dear bugmaster, this bug can be closed.

- Issue History
Date Modified Username Field Change
2020-10-14 12:29 Vico Liang New Issue
2020-10-14 12:29 Vico Liang Assigned To => msv
2020-10-14 12:29 Vico Liang File Added: general-fuse-invalid.brep
2020-10-14 12:30 Vico Liang File Added: general-fuse-2shapes.png
2020-10-14 12:30 Vico Liang File Added: general-fuse-2shapes-invalid.png
2020-10-14 12:34 Vico Liang Note Added: 0095967
2020-10-14 12:38 msv Note Added: 0095968
2020-10-14 12:38 msv Assigned To msv => emv
2020-10-14 12:38 msv Status new => assigned
2020-10-14 12:46 emv Note Added: 0095969
2020-10-14 12:47 emv File Added: solid.png
2020-10-14 12:47 emv File Added: face.png
2020-10-14 12:47 emv Assigned To emv => Vico Liang
2020-10-14 12:47 emv Status assigned => feedback
2020-10-14 14:20 Vico Liang Note Added: 0095974
2020-10-14 14:25 Vico Liang Assigned To Vico Liang => emv
2020-10-14 15:07 msv Note Added: 0095975
2020-10-14 15:07 msv Assigned To emv => Vico Liang
2020-10-17 17:22 Vico Liang Note Added: 0096039
2020-10-17 18:32 msv Note Added: 0096044
2020-10-17 18:32 msv Assigned To Vico Liang => bugmaster
2020-10-17 18:32 msv Resolution open => not fixable
2020-10-19 09:22 abv Status feedback => closed
2020-10-19 09:22 abv Target Version 7.6.0* =>


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker