1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00

Correction of tolerances in result shape was made for group boolean and

grids:
- heal drop_small_edges,
       fix_face_size,
       fix_gaps,
       split_angle_advanced,
       surface_to_bspline.

Correction of tolerances in input shapes was made for tests:
- bugs heal bug329,
- bugs modalg buc60462_1,
              buc60463,
              bug292,
              bug317,
              bug330,
              bug452_2,
              bug452_3,
              bug625,
              bug697_1,
              bug698,
              bug774_1,
              bug776_1,
              bug776_2,
              bug80,
              bug919,
- bugs moddata buc60652_2,
               buc60652_3,
               buc60707,
               bug368,
               bug75_2,
               fra62476_2,
               ger61235,
               pro20333,
- bugs step buc60948,
- bugs step bug630,
- bugs vis buc60661,
- bugs vis bug288_1,
- bugs vis bug288_4,
- bugs xde bug859,
- bugs xde bug861,
- feat featlf B8,
       featprism L2,
                 L8,
                 M1,
                 O6,
                 O9,
                 R1,
                 S1,
                 S2,
- sewing tol_0_01 T1.
This commit is contained in:
abk 2012-12-28 20:28:09 +04:00
parent ac3797065c
commit 163a262a70
47 changed files with 50 additions and 0 deletions

View File

@ -1,6 +1,7 @@
if { [isdraw result] } {
#check if result is valid
EnsureTolRule result result
puts "checkshape"
set ch [checkshape result]
puts $ch

View File

@ -9,6 +9,7 @@ puts ""
###########################################################
restore [locate_data_file OCC329.brep] a
EnsureTolRule a a
checkshape a
set tol1 [maxtolerance a]

View File

@ -10,6 +10,7 @@ puts ""
restore [locate_data_file buc60462a.brep] a
checkshape a
restore [locate_data_file buc60462b.brep] b
EnsureTolRule b b
checkshape b
bsection result a b

View File

@ -10,6 +10,7 @@ cpulimit 1400
restore [locate_data_file buc60463a.brep] a
checkshape a
restore [locate_data_file buc60463b.brep] b
EnsureTolRule b b
checkshape b
bsection result a b

View File

@ -9,6 +9,7 @@ puts ""
#################################################################
restore [locate_data_file OCC292.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -7,6 +7,7 @@ puts ""
##################################################
restore [locate_data_file OCC317.brep] result
EnsureTolRule result result
set che [checkshape result]
if { [regexp {Faulty} $che] == 1} {

View File

@ -10,6 +10,7 @@ puts ""
##################################################
restore [locate_data_file OCC330.brep] result
EnsureTolRule result result
decho off
set che [checkshape result]

View File

@ -7,6 +7,7 @@ puts "========"
puts ""
restore [locate_data_file mds-part1.rle] a
EnsureTolRule a a
set che [checkshape a]
if { [regexp {Faulty} $che ] == 1 } {
puts "Faulty OCC452 (shape 1): Source shape is invalid. It was detected by Checkshape command"
@ -23,6 +24,7 @@ if { [regexp {Faulty} $che ] == 1 } {
}
restore [locate_data_file CTO900_ger60239a.rle] c
EnsureTolRule c c
set che [checkshape c]
if { [regexp {Faulty} $che ] == 1 } {
puts "Faulty OCC452 (shape 3): Source shape is invalid. It was detected by Checkshape command"
@ -31,6 +33,7 @@ if { [regexp {Faulty} $che ] == 1 } {
}
restore [locate_data_file CTO900_ger60239b.rle] d
EnsureTolRule d d
set che [checkshape d]
if { [regexp {Faulty} $che ] == 1 } {
puts "Faulty OCC452 (shape 4): Source shape is invalid. It was detected by Checkshape command"

View File

@ -7,6 +7,7 @@ puts "========"
puts ""
restore [locate_data_file CTO900_ger60239a.rle] a
EnsureTolRule a a
set che [checkshape a]
if { [regexp {Faulty} $che ] == 1 } {
puts "Faulty OCC452 (shape 5): Source shape is invalid. It was detected by Checkshape command"
@ -15,6 +16,7 @@ if { [regexp {Faulty} $che ] == 1 } {
}
restore [locate_data_file CTO900_ger60239b.rle] b
EnsureTolRule b b
set che [checkshape b]
if { [regexp {Faulty} $che ] == 1 } {
puts "Faulty OCC452 (shape 6): Source shape is invalid. It was detected by Checkshape command"

View File

@ -9,6 +9,7 @@ puts ""
pload QAcommands
restore [locate_data_file OCC625.brep] a
EnsureTolRule a a
checkshape a
vinit

View File

@ -10,6 +10,7 @@ puts ""
######################################################
restore [locate_data_file OCC697_1.brep] b1
EnsureTolRule b1 b1
restore [locate_data_file OCC697_2.brep] b2
checkshape b1

View File

@ -7,6 +7,7 @@ cpulimit 10000
restore [locate_data_file OCC698_1.brep] b4
checkshape b4
restore [locate_data_file OCC698_2.brep] b5
EnsureTolRule b5 b5
checkshape b5
bcut result b5 b4

View File

@ -10,6 +10,7 @@ puts ""
#################################
restore [locate_data_file OCC774.brep] a
EnsureTolRule a a
explode a
checkshape a_1
checkshape a_2

View File

@ -10,6 +10,7 @@ puts ""
##########################################
restore [locate_data_file OCC776.brep] a
EnsureTolRule a a
explode a
checkshape a_1
checkshape a_2

View File

@ -10,6 +10,7 @@ puts ""
##########################################
restore [locate_data_file OCC776.brep] a
EnsureTolRule a a
explode a
checkshape a_1
checkshape a_2

View File

@ -8,6 +8,7 @@ puts ""
##########################################################
restore [locate_data_file BUC60877_lh.brep] sh
EnsureTolRule sh sh
checkshape sh
plane pl 820 198 140 -1e-06 0 1

View File

@ -14,6 +14,7 @@ explode a
# See comment in CR23244:
restore [locate_data_file OCC919-PROC.brep] a_1
EnsureTolRule a_1 a_1
#
checkshape a_1

View File

@ -7,6 +7,7 @@ puts "=========="
pload QAcommands
restore [locate_data_file buc60652b.brep] result
EnsureTolRule result result
checkshape result
BUC60652 result

View File

@ -7,6 +7,7 @@ puts "==========="
pload QAcommands
restore [locate_data_file buc60652c.brep] result
EnsureTolRule result result
checkshape result
BUC60652 result

View File

@ -7,6 +7,7 @@ puts ""
## Fillets created in CasCade version 3 do not display as shaded surfaces.
#################################################
restore [locate_data_file buc60707a.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -9,6 +9,7 @@ puts ""
##############################################
restore [locate_data_file OCC368.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -9,6 +9,7 @@ puts "case 2"
###############################
restore [locate_data_file BUC60861_gap1.brep] ss
EnsureTolRule ss ss
checkshape ss
plane pl1 25680.2288 21428 9995 1 0 0

View File

@ -8,6 +8,7 @@ puts "=================================="
puts ""
restore [locate_data_file fra62476b.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -5,6 +5,7 @@ puts "==========="
restore [locate_data_file ger61235a.brep] tool
checkshape tool
restore [locate_data_file ger61235b.brep] object
EnsureTolRule object object
checkshape object
bsection result object tool

View File

@ -8,6 +8,7 @@ puts "It takes visual check for this BUG"
puts "=================================="
restore [locate_data_file pro20333a.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -5,6 +5,7 @@ puts "BUC60948"
puts "========================"
restore [locate_data_file pump4.brep] a_1
EnsureTolRule a_1 a_1
checkshape a_1
#####################################################################

View File

@ -7,6 +7,7 @@ puts ""
########################################################
restore [locate_data_file OCC630.brep] a1
EnsureTolRule a1 a1
checkshape a1
######################################################################

View File

@ -13,6 +13,7 @@ pload XDE
##################################################################
restore [locate_data_file buc60661a.brep] buc60661
EnsureTolRule buc60661 buc60661
checkshape buc60661
######################################################################

View File

@ -4,6 +4,7 @@ puts "(case 1)"
puts "========================"
restore [locate_data_file shading_058.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -4,6 +4,7 @@ puts "(case 4)"
puts "========================"
restore [locate_data_file shading_151.brep] result
EnsureTolRule result result
checkshape result
tclean result

View File

@ -8,6 +8,7 @@ puts ""
#####################
restore [locate_data_file OCC859.brep] a
EnsureTolRule a a
checkshape a
sewing result a

View File

@ -8,6 +8,7 @@ puts ""
######################################################
restore [locate_data_file OCC859.brep] result
EnsureTolRule result result
checkshape result
freebounds result 0.1

View File

@ -2,6 +2,7 @@
# Date : 26 Nov 98
restore [locate_data_file cts21832_base.brep] base
EnsureTolRule base base
restore [locate_data_file cts21832_cont.brep] cont
explode cont wire

View File

@ -2,6 +2,7 @@
# Date : 23mar98
restore [locate_data_file CTO900_ger60224-part.rle] base
EnsureTolRule base base
restore [locate_data_file ger60224-tool.rle] wire
mkplane cont wire

View File

@ -2,6 +2,7 @@
# Date : 10 Sept 98
restore [locate_data_file CTO900_pro12880c.rle] base
EnsureTolRule base base
restore [locate_data_file pro12880_face.rle] cont
featprism base cont cont 0 1 0 1 1

View File

@ -2,6 +2,7 @@
# Date : 15 Sept 98
restore [locate_data_file CTO900_ger50084c.rle] base
EnsureTolRule base base
restore [locate_data_file ger50084_face.rle] wire
## contour est un wire -> on en fait une face

View File

@ -7,6 +7,7 @@
cpulimit 2000
restore [locate_data_file CFE900_cts20geq.rle] base
EnsureTolRule base base
restore [locate_data_file cts20960_face.brep] cont
explode base face

View File

@ -2,6 +2,7 @@
# Date : 25 Nov 98
restore [locate_data_file cts20088_base.brep] base
EnsureTolRule base base
restore [locate_data_file contour_pkv.rle] cont
explode base face

View File

@ -2,6 +2,7 @@
# Date : 02 Dec 98
restore [locate_data_file CFE900_pro16gff.rle] base
EnsureTolRule base base
restore [locate_data_file pro16769_face.brep] cont
explode base face

View File

@ -1,6 +1,7 @@
# cts20088
restore [locate_data_file cts20088_base.brep] base
EnsureTolRule base base
restore [locate_data_file contour_pkv.rle] cont
explode base face

View File

@ -1,6 +1,7 @@
# cts20088
restore [locate_data_file cts20088_base.brep] base
EnsureTolRule base base
restore [locate_data_file contour_pkv.rle] cont
explode base face

View File

@ -1,4 +1,5 @@
puts [fixsmall result a 1]
EnsureTolRule result result
if { [isdraw result] } {
puts [checkshape result]
}

View File

@ -1,2 +1,3 @@
puts [DT_ApplySeq result a MDTV ToV4]
EnsureTolRule result result
puts [checkshape result]

View File

@ -1,2 +1,3 @@
fixwgaps result a 0.001
EnsureTolRule result result
puts [checkshape result]

View File

@ -1,3 +1,4 @@
puts [DT_SplitAngle result a]
EnsureTolRule result result
puts [checkshape result]

View File

@ -1,2 +1,3 @@
puts [DT_ToBspl result a]
EnsureTolRule result result
puts [checkshape result]

View File

@ -1 +1,2 @@
restore [locate_data_file CFE900_pro16gdo.rle] a
EnsureTolRule a a