mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-04 18:06:22 +03:00
Extrema_GenLocateExtPS.cxx, Extrema_GenLocateExtPS.hxx: Adjusting tolerances according to surface sizes is added. Additional methods for searching solution are added for cases if basic method fails. Extrema_FuncPSDist.cxx - small bug fixing. BRepFill_TrimShellCorner.cxx - fixing regression ChFi3d_Builder_CnCrn.cxx setting parameters for Plate algorithm to improve stability of solution ProjLib_ComputeApproxOnPolarSurface.cxx - code optimization Some test cases are modified according to current state of Extrema algorithm
28 lines
655 B
Plaintext
28 lines
655 B
Plaintext
puts "========"
|
|
puts "OCC453"
|
|
puts "(case 2)"
|
|
puts "========"
|
|
puts ""
|
|
|
|
dchrono h2 restart
|
|
|
|
set make_print_out 0
|
|
|
|
dset SCALE 1000.
|
|
dset SCALE1 5
|
|
tolblend 0.01 1e-04 1e-05 1e-03
|
|
|
|
restore [locate_data_file shading_137.brep] s
|
|
tscale s 0 0 0 SCALE1
|
|
explode s E
|
|
|
|
blend result s 4.5*SCALE1 s_2 4.5*SCALE1 s_1 4.5*SCALE1 s_6 4.5*SCALE1 s_8 4.5*SCALE1 s_10 4.5*SCALE1 s_14 4.5*SCALE1 s_4 4.5*SCALE1 s_5 4.5*SCALE1 s_16 4.5*SCALE1 s_11 4.5*SCALE1 s_19 4.5*SCALE1 s_13
|
|
explode result So
|
|
tcopy result_1 result
|
|
|
|
dchrono h2 stop counter blend
|
|
|
|
checkprops result -s 3.5496e+06
|
|
checkshape result
|
|
checkview -display result -2d -path ${imagedir}/${test_image}.png
|