mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-07 18:30:55 +03:00
Classifier has been corrected to not take into account a probing point if the probing line appears to be tangent to the boundary at this point. But allow to use tangent point if all points on the edge are tangent. Modify bad test cases. Test case for issue CR26206
52 lines
1.8 KiB
Plaintext
52 lines
1.8 KiB
Plaintext
# test script on make volume operation
|
|
# plane
|
|
|
|
puts "TODO ?OCC26020 ALL: Faulty shapes in variables faulty_1 to faulty_"
|
|
puts "TODO ?OCC26020 ALL: Error: bopcheck failed"
|
|
|
|
# planar face
|
|
plane pln_f1 675.40193739250992 -18.500000000000014 -849.55972443208043 -0.78282540776981002 -2.2204460492503131e-016 -0.62224141693560608
|
|
erase pln_f1
|
|
mkface f1 pln_f1 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f2 779.19707568000001 -915 -617.22150582499978 -2.2204460492503131e-016 1.1102230246251565e-016 1
|
|
erase pln_f2
|
|
mkface f2 pln_f2 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f3 -471.17321734000001 -939.00000000000011 -969.87914128 -1.110223024625157e-016 -1 1.1102230246251563e-016
|
|
erase pln_f3
|
|
mkface f3 pln_f3 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f4 751.43627405742802 -914.99999999999989 -719.65838579475553 -0.7222432592616973 -4.4408920985006262e-016 0.69163912154463969
|
|
erase pln_f4
|
|
mkface f4 pln_f4 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f5 877.65189790793067 698.25 -637.65142873767184 -0.58778525229247314 0 -0.80901699437494745
|
|
erase pln_f5
|
|
mkface f5 pln_f5 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f6 -471.17321734000001 -891 -969.87914128 -1.110223024625157e-016 -1 1.1102230246251563e-016
|
|
erase pln_f6
|
|
mkface f6 pln_f6 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f7 905.05412501499995 -915 -746.52044307000006 -1 1.1102230246251568e-016 -2.2204460492503131e-016
|
|
erase pln_f7
|
|
mkface f7 pln_f7 -1000000 1000000 -1000000 1000000
|
|
|
|
# planar face
|
|
plane pln_f8 800.54881569054487 -915.00000000000011 -766.68984605413846 -0.7222432592616973 -4.4408920985006262e-016 0.69163912154463969
|
|
erase pln_f8
|
|
mkface f8 pln_f8 -1000000 1000000 -1000000 1000000
|
|
|
|
# make volume operation
|
|
mkvolume result f1 f2 f3 f4 f5 f6 f7 f8
|
|
|
|
#set square 3.60102e+013
|
|
|