1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-03 17:56:21 +03:00
occt/tests/bugs/heal/bug25823
dpasukhi bd651bbbd9 0033531: Configuration - Rework DataExchange ToolKits organization
Integrated DE plugin functionality.
Reworked DE components:
 - TKDESTEP: Handling STEP file format.
 - TKDEOBJ: Handling OBJ file format.
 - TKDEIGES: Handling IGES file format.
 - TKDEGLTF: Handling GLTF file format.
 - TKDEVRML: Handling VRML file format.
 - TKDEPLY: Handling PLY file format.
 - TKDESTL: Handling STL file format.
Reworked DE DRAW components:
  TKXSDRAWSTEP: Container for DE command to work with STEP.
  TKXSDRAWOBJ: Container for DE command to work with OBJ.
  TKXSDRAWIGES: Container for DE command to work with IGES.
  TKXSDRAWGLTF: Container for DE command to work with GLTF.
  TKXSDRAWVRML: Container for DE command to work with VRML.
  TKXSDRAWPLY: Container for DE command to work with PLY.
  TKXSDRAWSTL: Container for DE command to work with STL.
TKXSDRAW rework to be base DRAW plugin to keep DE session and utils.
Updated documentation
Updated samples
2023-12-04 15:52:47 +00:00

26 lines
622 B
Plaintext
Executable File

puts "================"
puts "OCC25823"
puts "================"
puts ""
#######################################################################################
# Self Intersecting wire translated from STEP file
#######################################################################################
pload STEP
set BugNumber OCC25823
set aFile [locate_data_file bug25823_280612.stp]
stepread $aFile a *
set aLog [checkshape a_1]
if {$aLog == "This shape seems to be valid" } {
puts "OK ${BugNumber}"
} else {
puts "Faulty ${BugNumber}"
}
smallview
fit
checkview -screenshot -2d -path ${imagedir}/${test_image}.png