View Issue Details

IDProjectCategoryView StatusLast Update
0026889CommunityOCCT:Meshpublic2018-11-11 12:00
ReporterIstvan Csanady Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Target Version7.4.0Fixed in Version7.4.0 
Summary0026889: Very poor mesh result from shape
DescriptionAfter importing and visualizing the attached STEP file, the resulting mesh is very poor. The geometry is created in OCCT, and the same happens when it is imported from .brep file format.
Steps To ReproduceTest case has already been created.
TagsNo tags attached.
Test case numberbugs mesh bug26889, perf/mesh/bug26889_1

Attached Files

  • export.step (189,761 bytes)
  • bug26889-draw.png (109,721 bytes)
  • IMG_0002.jpg (507,336 bytes)
  • IMG_0003.jpg (600,144 bytes)

Relationships

duplicate of 0026965 closedbugmaster Community BRepMesh_IncrementalMesh hangs, and consumes infinite memory 
related to 0026106 closedbugmaster Open CASCADE BRepMesh - revision of data model 

Activities

Istvan Csanady

2015-11-17 20:03

developer  

export.step (189,761 bytes)

abv

2015-11-17 22:42

manager  

bug26889-draw.png (109,721 bytes)

abv

2015-11-17 23:26

manager   ~0048323

Last edited: 2015-11-17 23:26

I do not see any essential problem with the mesh, see attached image (made by displaying shape in DRAW). However, IMHO the mesh takes too long to be built (~ 60 sec with default parameters on my machine: CPU i7-4790 3.2GHz, Win 10, VC10 x64 Release). With command incmesh:

| Deflection | CPU, sec |
-------------------------
| 1.0 | 4.5 |
| 0.1 | 36 |
| 0.01 | 990 |

Istvan Csanady

2015-11-18 11:31

developer  

IMG_0002.jpg (507,336 bytes)

Istvan Csanady

2015-11-18 11:31

developer  

IMG_0003.jpg (600,144 bytes)

Istvan Csanady

2015-11-18 11:31

developer   ~0048336

Last edited: 2015-11-18 11:35

It is slow for me too, and the memory consumption is extremely high as well. See the attached images for the result I get. Deflection value is 0.1

mkv

2017-08-14 20:42

tester   ~0069367

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

oan

2018-11-02 18:44

developer   ~0080663

On Master version:

| Deflection | CPU, sec |
-------------------------
| 1.0 | 3.2 |
| 0.1 | 15.7 |
| 0.01 | 100.7 |

On IR-2018-11-02 version:
| Deflection | CPU, sec |
-------------------------
| 1.0 | 3.7 |
| 0.1 | 8.9 |
| 0.01 | 51.6 |

abv

2018-11-06 14:54

manager   ~0080751

I propose we shall close this issue, adding a test case to measure performance with deflections as used above (1.0, 0.1, 0.01).

git

2018-11-07 14:25

administrator   ~0080827

Branch CR26889 has been created by nbv.

SHA-1: ad2d4e206ececb10f5c8b5333968f93b527035ce


Detailed log of new commits:

Author: nbv
Date: Wed Nov 7 14:19:10 2018 +0300

    0026889: Very poor mesh result from shape
    
    Only test cases have been created.

git

2018-11-07 17:18

administrator   ~0080861

Branch CR26889 has been updated forcibly by nbv.

SHA-1: 47f0cdd04f9815a15f3aeb15a434c1ea6c0e8820

git

2018-11-07 17:19

administrator   ~0080862

Branch CR26889 has been updated by nbv.

SHA-1: cc7530b768c2d668420489fdfe20ec30a7cf954b


No new revisions were added by this update.

git

2018-11-07 17:50

administrator   ~0080878

Branch CR26889 has been updated forcibly by nbv.

SHA-1: affac322f69e29ff6eb975777ebf45dfe5eda03f

nbv

2018-11-07 18:12

developer   ~0080896

Dear Mikhail,

Please review the branch CR26889.

Test results are here:
Windows: http://jenkins-test-12.nnov.opencascade.com/view/MeshTest-master_NBV/view/TESTING/job/MeshTest-master_NBV-OCCT-Windows-64-VC14-opt-test-restart/HTML_20Report/

Linux: http://jenkins-test-12.nnov.opencascade.com/view/MeshTest-master_NBV/view/TESTING/job/MeshTest-master_NBV-OCCT-Debian80-64-opt-test-restart/HTML_20Report/

msv

2018-11-08 10:41

developer   ~0080917

- Remove dlog commands
- Update the header

nbv

2018-11-08 10:56

developer   ~0080918

Done. Please review CR26889 again.

git

2018-11-08 10:56

administrator   ~0080919

Branch CR26889 has been updated forcibly by nbv.

SHA-1: 5b82ae176fb59a61e9e816cc48cb6dac784cdbd9

msv

2018-11-08 12:20

developer   ~0080931

Reviewed.

msv

2018-11-08 12:31

developer   ~0080935

The test gives warning
Warning, unknown argument '-AUTOTRIAN'
So, the command was not done.

git

2018-11-08 14:31

administrator   ~0080951

Branch CR26889 has been updated forcibly by nbv.

SHA-1: 8b0959cdda25077ffae2f8f1e89f3591a668be33

nbv

2018-11-08 14:31

developer   ~0080953

Done. Please review CR26889 again.

msv

2018-11-08 18:14

developer   ~0080984

Reviewed.

git

2018-11-11 12:00

administrator   ~0081026

Branch CR26889 has been deleted by inv.

SHA-1: 8b0959cdda25077ffae2f8f1e89f3591a668be33

Related Changesets

occt: master a385e6d1

2018-11-07 11:19:10

nbv


Committer: bugmaster Details Diff
0026889: Very poor mesh result from shape

Adding test case for the problem.
The issue has been fixed by a patch for 0026106.
Affected Issues
0026889
add - tests/perf/mesh/bug26889_1 Diff File

Issue History

Date Modified Username Field Change
2015-11-17 20:03 Istvan Csanady New Issue
2015-11-17 20:03 Istvan Csanady Assigned To => msv
2015-11-17 20:03 Istvan Csanady File Added: export.step
2015-11-17 22:41 abv Target Version 7.0.0 => 7.1.0
2015-11-17 22:42 abv File Added: bug26889-draw.png
2015-11-17 23:26 abv Note Added: 0048323
2015-11-17 23:26 abv Note Edited: 0048323
2015-11-18 10:34 msv Assigned To msv => oan
2015-11-18 10:34 msv Category OCCT:Modeling Algorithms => OCCT:Mesh
2015-11-18 11:31 Istvan Csanady File Added: IMG_0002.jpg
2015-11-18 11:31 Istvan Csanady File Added: IMG_0003.jpg
2015-11-18 11:31 Istvan Csanady Note Added: 0048336
2015-11-18 11:35 Istvan Csanady Note Edited: 0048336
2016-02-08 14:06 oan Relationship added duplicate of 0026965
2016-10-25 17:42 oan Target Version 7.1.0 => 7.2.0
2016-11-01 13:52 oan Relationship added related to 0026106
2017-07-20 12:43 oan Target Version 7.2.0 => 7.3.0
2017-08-14 20:42 mkv Test case number => bugs mesh bug26889
2017-08-14 20:42 mkv Note Added: 0069367
2018-02-25 21:14 abv Target Version 7.3.0 => 7.4.0
2018-11-02 18:44 oan Note Added: 0080663
2018-11-02 18:44 oan Assigned To oan => abv
2018-11-02 18:44 oan Status new => feedback
2018-11-06 14:53 abv Assigned To abv => msv
2018-11-06 14:54 abv Note Added: 0080751
2018-11-06 15:53 msv Assigned To msv => nbv
2018-11-07 14:25 git Note Added: 0080827
2018-11-07 17:18 git Note Added: 0080861
2018-11-07 17:19 git Note Added: 0080862
2018-11-07 17:50 git Note Added: 0080878
2018-11-07 18:12 nbv Note Added: 0080896
2018-11-07 18:12 nbv Assigned To nbv => msv
2018-11-07 18:12 nbv Status feedback => resolved
2018-11-07 18:12 nbv Steps to Reproduce Updated
2018-11-08 10:41 msv Note Added: 0080917
2018-11-08 10:41 msv Assigned To msv => nbv
2018-11-08 10:41 msv Status resolved => assigned
2018-11-08 10:56 nbv Note Added: 0080918
2018-11-08 10:56 git Note Added: 0080919
2018-11-08 10:56 nbv Assigned To nbv => msv
2018-11-08 10:56 nbv Status assigned => resolved
2018-11-08 12:20 msv Note Added: 0080931
2018-11-08 12:20 msv Assigned To msv => bugmaster
2018-11-08 12:20 msv Status resolved => reviewed
2018-11-08 12:31 msv Note Added: 0080935
2018-11-08 12:31 msv Assigned To bugmaster => nbv
2018-11-08 12:31 msv Status reviewed => assigned
2018-11-08 14:31 git Note Added: 0080951
2018-11-08 14:31 nbv Note Added: 0080953
2018-11-08 14:31 nbv Status assigned => resolved
2018-11-08 14:50 nbv Assigned To nbv => msv
2018-11-08 18:14 msv Note Added: 0080984
2018-11-08 18:14 msv Assigned To msv => bugmaster
2018-11-08 18:14 msv Status resolved => reviewed
2018-11-09 15:07 bugmaster Test case number bugs mesh bug26889 => bugs mesh bug26889, perf/mesh/bug26889_1
2018-11-09 15:08 bugmaster Status reviewed => tested
2018-11-11 11:52 bugmaster Changeset attached => occt master a385e6d1
2018-11-11 11:52 bugmaster Status tested => verified
2018-11-11 11:52 bugmaster Resolution open => fixed
2018-11-11 12:00 git Note Added: 0081026