if { [string compare $command "mesh"] == 0 } {
    set bug_area 23111
}
if { [string compare $command "incmesh"] == 0 } {
    set bug_area 23111
}

set TheFileName ""
psphere s 1
box b 1 1 1
trotate b 0 0 1 0 1 0 90
bcut res s b

if { [string compare $command "shading"] == 0 } {
###puts "TODO #23111 ALL: Error : incorrect node"
    explode res f
    vinit
    vdisplay res
    vfit
    vsetdispmode res 1
    regexp {3D Nodes :\s+((\s+\d+\s+:\s+[-0-9.+eE]+\s+[-0-9.+eE]+\s+[-0-9.+eE]+)+)} [dump res_1] full r
    puts $full
    for {set i 0} {$i < [llength $r]} {set i [expr $i + 5]} {
	set x [lindex $r [expr $i+2]]
	set y [lindex $r [expr $i+3]]
	set z [lindex $r [expr $i+4]]
	if { $x < -0.04 && $y > 0 && $z > 0.9} {
		puts "Error : incorrect node [lindex $r $i] at $x $y $z"
		vertex v $x $y $z
		vdisplay v
		break
	}
    }
}
