mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
parent
0dec1a483d
commit
3a91994fed
34
tests/bugs/modalg_6/bug26305_1
Normal file
34
tests/bugs/modalg_6/bug26305_1
Normal file
@ -0,0 +1,34 @@
|
||||
puts "========"
|
||||
puts "OCC26305"
|
||||
puts "========"
|
||||
puts ""
|
||||
###################################################
|
||||
# BRepFeat_MakePrism returns inconsistent results
|
||||
###################################################
|
||||
|
||||
circle aCircle -9 -9 0 0 0 1 1 0 0 10
|
||||
mkedge anEdge aCircle
|
||||
wire aWire anEdge
|
||||
mkplane aCircle aWire 0
|
||||
|
||||
plane aFromPlane 0 0 -10 0 0 1 1 0 0
|
||||
mkface aFromPlane aFromPlane
|
||||
plane aToPlane 0 0 10 0 0 1 1 0 0
|
||||
mkface aToPlane aToPlane
|
||||
|
||||
featprism aCircle aCircle aCircle 0 0 1 2 1
|
||||
featperform prism aResult aFromPlane aToPlane
|
||||
|
||||
checkshape aResult
|
||||
|
||||
vinit
|
||||
vdisplay aResult
|
||||
vsetdispmode aResult 1
|
||||
vfit
|
||||
|
||||
set bug_info [vreadpixel 300 340 name]
|
||||
if {$bug_info == "BLACK 0"} {
|
||||
puts "ERROR: OCC26305 is reproduced. Prism is incorrect."
|
||||
}
|
||||
|
||||
set only_screen 1
|
34
tests/bugs/modalg_6/bug26305_2
Normal file
34
tests/bugs/modalg_6/bug26305_2
Normal file
@ -0,0 +1,34 @@
|
||||
puts "========"
|
||||
puts "OCC26305"
|
||||
puts "========"
|
||||
puts ""
|
||||
###################################################
|
||||
# BRepFeat_MakePrism returns inconsistent results
|
||||
###################################################
|
||||
|
||||
circle aCircle -10 -10 0 0 0 1 1 0 0 10
|
||||
mkedge anEdge aCircle
|
||||
wire aWire anEdge
|
||||
mkplane aCircle aWire 0
|
||||
|
||||
plane aFromPlane 0 0 -10 0 0 1 1 0 0
|
||||
mkface aFromPlane aFromPlane
|
||||
plane aToPlane 0 0 10 0 0 1 1 0 0
|
||||
mkface aToPlane aToPlane
|
||||
|
||||
featprism aCircle aCircle aCircle 0 0 1 2 1
|
||||
featperform prism aResult aFromPlane aToPlane
|
||||
|
||||
checkshape aResult
|
||||
|
||||
vinit
|
||||
vdisplay aResult
|
||||
vsetdispmode aResult 1
|
||||
vfit
|
||||
|
||||
set bug_info [vreadpixel 300 340 name]
|
||||
if {$bug_info == "BLACK 0"} {
|
||||
puts "ERROR: OCC26305 is reproduced. Prism is incorrect."
|
||||
}
|
||||
|
||||
set only_screen 1
|
34
tests/bugs/modalg_6/bug26305_3
Normal file
34
tests/bugs/modalg_6/bug26305_3
Normal file
@ -0,0 +1,34 @@
|
||||
puts "========"
|
||||
puts "OCC26305"
|
||||
puts "========"
|
||||
puts ""
|
||||
###################################################
|
||||
# BRepFeat_MakePrism returns inconsistent results
|
||||
###################################################
|
||||
|
||||
circle aCircle 0 0 0 0 0 1 1 0 0 10
|
||||
mkedge anEdge aCircle
|
||||
wire aWire anEdge
|
||||
mkplane aCircle aWire 0
|
||||
|
||||
plane aFromPlane 0 0 10 0 0 1 1 0 0
|
||||
mkface aFromPlane aFromPlane
|
||||
plane aToPlane 0 0 20 0 0 1 1 0 0
|
||||
mkface aToPlane aToPlane
|
||||
|
||||
featprism aCircle aCircle aCircle 0 0 1 2 1
|
||||
featperform prism aResult aToPlane aFromPlane
|
||||
|
||||
checkshape aResult
|
||||
|
||||
vinit
|
||||
vdisplay aResult
|
||||
vsetdispmode aResult 1
|
||||
vfit
|
||||
|
||||
set bug_info [vreadpixel 300 300 name]
|
||||
if {$bug_info == "BLACK 0"} {
|
||||
puts "ERROR: OCC26305 is reproduced. Prism is incorrect."
|
||||
}
|
||||
|
||||
set only_screen 1
|
29
tests/bugs/modalg_6/bug26315
Normal file
29
tests/bugs/modalg_6/bug26315
Normal file
@ -0,0 +1,29 @@
|
||||
puts "========"
|
||||
puts "OCC26315"
|
||||
puts "========"
|
||||
puts ""
|
||||
#######################################################
|
||||
# BRepFeat_MakeRevol fails to create revol from shape
|
||||
#######################################################
|
||||
|
||||
circle aCircle 0 0 0 0 0 1 1 0 0 10
|
||||
mkedge anEdge aCircle
|
||||
wire aWire anEdge
|
||||
mkplane aCircle aWire 0
|
||||
|
||||
plane aFromPlane 0 0 -10 0 0 1 1 0 0
|
||||
mkface aFromPlane aFromPlane
|
||||
plane aToPlane 0 0 10 0 0 1 1 0 0
|
||||
mkface aToPlane aToPlane
|
||||
|
||||
featrevol aCircle aCircle aCircle 20 0 0 0 1 0 2 1
|
||||
featperform revol aResult aFromPlane aToPlane
|
||||
|
||||
checkshape aResult
|
||||
|
||||
vinit
|
||||
vdisplay aResult
|
||||
vsetdispmode aResult 1
|
||||
vfit
|
||||
|
||||
set only_screen 1
|
Loading…
x
Reference in New Issue
Block a user