View Issue Details

IDProjectCategoryView StatusLast Update
0026409CommunityOCCT:Modeling Algorithmspublic2015-07-08 18:04
ReporterVico Liang Assigned Tobugmaster  
PrioritynormalSeverityfeature 
Status closedResolutionno change required 
Product Version6.9.0 
Summary0026409: Merge nearby faces which sharing the same surface after boolean fuse operation.
DescriptionThe picture uploaded will show the issue of boolean fuse operation.

A fuse operation performs on a box and a wedge. The top and the bottom planar faces of the two objects are overlapped.

After boolean fuse operation, the result object top is consist of three faces F1, F2 and F3. The result is valid but it's not perfect. It would be nice to merge these faces to form a larger face.

You know that other OCCT competitors (ACIS and Parasolid) both make such faces meged perfectly.
TagsNo tags attached.
Test case number

Attached Files

Activities

Vico Liang

2015-07-08 14:18

developer  

Before_Fuse.png (20,099 bytes)   

Vico Liang

2015-07-08 14:19

developer  

After_Fuse.png (21,246 bytes)   

msv

2015-07-08 15:54

developer   ~0042834

Please try using the class ShapeUpgrade_UnifySameDomain.cdl

Vico Liang

2015-07-08 17:10

developer  

After_Unify.png (12,947 bytes)   

Vico Liang

2015-07-08 17:13

developer   ~0042839

Dear msv, ShapeUpgrade_UnifySameDomain resolved my problem perfectly. It's appreciated for your help.

msv

2015-07-08 17:34

developer   ~0042841

Dear Vico, I have noticed an artifact in you result picture. Is it a problem after unifying? If so, could you please create a new issue for that?

msv

2015-07-08 17:34

developer  

After_Unify_marked.jpg (27,728 bytes)   

Vico Liang

2015-07-08 17:42

developer  

After_Unify_Correct.png (13,498 bytes)   

Vico Liang

2015-07-08 17:46

developer   ~0042844

Dear msv, the image after unifying is not matched with the first image before fusing. I added another wedge object to fuse in the result. The result is correct and i have uploaded another file to demo the real result. I'm sorry to make trouble for you.

msv

2015-07-08 17:49

developer   ~0042845

Dear bugmaster, please close this bug.

Issue History

Date Modified Username Field Change
2015-07-08 14:18 Vico Liang New Issue
2015-07-08 14:18 Vico Liang Assigned To => msv
2015-07-08 14:18 Vico Liang File Added: Before_Fuse.png
2015-07-08 14:19 Vico Liang File Added: After_Fuse.png
2015-07-08 15:54 msv Note Added: 0042834
2015-07-08 15:54 msv Assigned To msv => Vico Liang
2015-07-08 15:54 msv Status new => feedback
2015-07-08 17:10 Vico Liang File Added: After_Unify.png
2015-07-08 17:13 Vico Liang Note Added: 0042839
2015-07-08 17:14 Vico Liang Assigned To Vico Liang => msv
2015-07-08 17:14 Vico Liang Status feedback => assigned
2015-07-08 17:34 msv Note Added: 0042841
2015-07-08 17:34 msv File Added: After_Unify_marked.jpg
2015-07-08 17:35 msv Assigned To msv => Vico Liang
2015-07-08 17:35 msv Status assigned => feedback
2015-07-08 17:42 Vico Liang File Added: After_Unify_Correct.png
2015-07-08 17:46 Vico Liang Note Added: 0042844
2015-07-08 17:48 Vico Liang Assigned To Vico Liang =>
2015-07-08 17:49 Vico Liang Assigned To => msv
2015-07-08 17:49 msv Note Added: 0042845
2015-07-08 17:49 msv Assigned To msv => bugmaster
2015-07-08 17:49 msv Status feedback => reviewed
2015-07-08 17:50 msv Resolution open => no change required
2015-07-08 18:04 abv Status reviewed => closed
2015-07-08 18:04 abv Target Version 7.0.0 =>