MantisBT - Open CASCADE
View Issue Details
0025471Open CASCADE[OCCT] OCCT:Testspublic2014-11-12 17:372019-07-19 17:33
jgv 
gka 
normalminor 
feedbackopen 
 
[OCCT] 7.5.0* 
0025471: Group of tests "sewing/tol_100" is useless.
The initial shapes of these tests have normal tolerances. Resulting shapes sewed with tolerance=100. are absolutely wrong and nonsensical. Let us remove this group from the test database.
No tags attached.
related to 0023150closed bugmaster Command sewing produce incorrect results on test grid csw. 
Issue History
2014-11-12 17:37jgvNew Issue
2014-11-12 17:37jgvAssigned To => mkv
2014-11-13 14:40mkvNote Added: 0034393
2014-11-13 14:40mkvAssigned Tomkv => abv
2014-11-13 14:40mkvStatusnew => feedback
2014-11-18 17:18bugmasterProjectCFturbo GmbH => Open CASCADE
2015-01-20 15:08abvRelationship addedrelated to 0023150
2015-04-22 15:01skiNote Added: 0040105
2015-09-09 05:53abvAssigned Toabv => gka
2016-02-08 15:52abvTarget Version7.0.0 => 7.1.0
2016-10-26 11:43gkaTarget Version7.1.0 => 7.2.0
2017-07-27 09:24abvTarget Version7.2.0 => 7.4.0
2019-07-19 17:33apnTarget Version7.4.0 => 7.5.0*

Notes
(0034393)
mkv   
2014-11-13 14:40   
Dear abv,
could you please give your opinion about this subject.
(0040105)
ski   
2015-04-22 15:01   
I have reviewed all source shapes for group sewing and i think some of them can be removed (at least full duplicates of tests). It should be discussed.

bopargcheck - "Self-Intersections : YES":
  sewing tol_0_01 A3 A4 D1 E3 E4 E9 F1 F3 F8 H4 I6 O9 R5 S9
  sewing tol_1 O9 Q8 R2 S5 V8
  sewing tol_100 H6 I5 I6 I9 J1 J2 J3 J4 J5 J6 K1 K3 K8 Q3 T5 T8 U1 U2 V2 W9 X1 X2
total: 41

checkshape:
  sewing tol_0_01 D7 G3 H2 J6 Q8 T9 V6
  sewing tol_1 B4 H9 J2 K2 N6 P9 R4 S1 S3
  sewing tol_100 B8 B9 N1 O6 P3
total: 21

checkshape + bopargcheck:
  sewing tol_0_01 A7 K1 Q4
  sewing tol_1 J9 M7 O7
  sewing tol_100 I2 K2 K5 Q1 W6
total: 11

full duplicates:
  sewing tol_0_01
    B7 copy of - tol_0_01 B6
    C3 copy of - tol_0_01 C2
    C4 copy of - tol_0_01 C2
    C5 copy of - tol_0_01 C2
    G4 copy of - tol_0_01 G3
    G8 copy of - tol_0_01 A2
    K3 copy of - tol_0_01 E4
    K9 copy of - tol_0_01 K5
    T3 copy of - tol_0_01 M2
    U8 copy of - tol_0_01 U5
  sewing tol_1
    T8 copy of - tol_1 B3
    W3 copy of - tol_1 W1
    W8 copy of - tol_1 B3
    W9 copy of - tol_1 B3
    X7 copy of - tol_1 V1
    Y5 copy of - tol_1 V8
    Z2 copy of - tol_1 B3
  sewing tol_100
    N8 copy of - tol_100 I2
    P7 copy of - tol_100 P6
    T9 copy of - tol_100 T7
    V7 copy of - tol_100 V5
    W7 copy of - tol_100 H5
    X7 copy of - tol_100 P6
total: 23

not full duplicates:
  sewing tol_0_01
    J8 copy of - tol_0_01 I8 (rotated)
    U7 copy of - tol_0_01 Q6 (Q6 have 1 more compound inside)
  sewing tol_1
    I7 copy of - tol_1 I5 (with a little displacement)
    I9 copy of - tol_1 I6 (rotated)
    S6 copy of - tol_1 Q4 (diff Matrix of Inertia)
    X3 copy of - tol_1 V1 (diff center of gravity and Matrix of Inertia)
  sewing tol_100
    E1 copy of - tol_100 D9 (diff center of gravity and Matrix of Inertia)
    O9 copy of - tol_100 O6 (diff max tol for vertexes)
    S8 copy of - tol_100 S6 (diff Matrix of Inertia)
    S9 copy of - tol_100 S7 (diff Matrix of Inertia)
    T2 copy of - tol_100 F4 (diff center of gravity and Matrix of Inertia)
total: 11