mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
Detect situation when U or V parameter has a big jump between two neighbour 2D points (diffX > 0.95*(Umax-Umin) or diffY > 0.95*(Vmax-Vmin)). Additionaly surface must BSpline and distance between corresponding 3D points must be less than given precision. For set of 2D points contains such jump method InsertAdditionalPointOrAdjust() is performed.
19 lines
460 B
Plaintext
Executable File
19 lines
460 B
Plaintext
Executable File
#puts "TODO bug30075 ALL: Faulty shapes in variables faulty_1 to faulty_"
|
|
|
|
puts "========================"
|
|
puts " OCC55 "
|
|
puts "========================"
|
|
########################################
|
|
## After reading from STEP file invalid shape was obtained.
|
|
########################################
|
|
|
|
cpulimit 2000
|
|
|
|
stepread [locate_data_file OCC55.stp] a *
|
|
|
|
tpcompound result
|
|
checkshape result
|
|
|
|
checkview -display result -2d -path ${imagedir}/${test_image}.png
|
|
|