mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-16 10:08:36 +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