0026342: No materials are read from STEP
[occt.git] / tests / bugs / modalg_6 / bug26180
CommitLineData
ae9a414a 1puts "========"
2puts "OCC26180"
3puts "========"
4puts ""
5##################################################################
6## Modeling Algorithms - Provide shape self-intersection detector
7##################################################################
8
9list aBoxNames
10
11set BOX_SIZE 5
12set BOX_GRID_SIZE 30
13
14for {set i 0} {$i < $BOX_GRID_SIZE} {incr i} {
15 for {set j 0} {$j < $BOX_GRID_SIZE} {incr j} {
16 box b_[expr $i]_[expr $j] [expr $i * 6] [expr $j * 6] 0 5 5 5
17 lappend aBoxNames b_[expr $i]_[expr $j]
18 lappend aBoxNames " "
19 }
20}
21
22psphere s 30
23ttranslate s 90.0 90.0 0.0
24incmesh s 0.002
25trinfo s
26
27set aCompName "C"
28compound {*}$aBoxNames s $aCompName
29
30vinit
31vsetdispmode 1
32vdisplay $aCompName
33vsettransparency $aCompName 0.8
34vdump $imagedir/${casename}_1.png
35
36selfintersect $aCompName -tol 0.0 -profile
37
38vdisplay [set aCompName]_overlapped
39vsetcolor [set aCompName]_overlapped red
40vsettransparency [set aCompName]_overlapped 0.5
41vfit
42vdump $imagedir/${casename}_2.png