Files
solidcraft/tests/naming/examples/sensor_enclosure.txt
T
jyvikoandClaude Opus 5.5 a55196e7ad naming: the corpus rebuilds with the same names and references
A test over every design the repository keeps (the action matrix's
corpus: old design files, examples, regressions, demo and typical
designs, the oracle recipes; plus the sample designs, the engine's
design fixtures and the older designs of the hole matrix, taper and
projection tests: 154 designs). Each is rebuilt and recorded in
tests/naming/<group>/<design>.txt: per body the names of its faces and
edges with whether each follows exact history, and every stored name
(feature face picks, fillet/chamfer/bend edges, sheet metal edges, the
face a sketch is attached to) with the face or edge it finds now. A
difference fails with the design and the changed lines; record an
intended change with NAMING_CORPUS_BLESS=1, as FEATURE_WALK_BLESS does.

Face and edge indices are left out on purpose. They are the kernel's
order: truck already gives a fillet's or a boolean's faces in another
order from one process to the next (oracle 07 and 37 changed on every
run), and SMLib will order them differently again, while what must not
change is the names and what references find. Names are listed sorted.

One design's names themselves change between runs on truck
(closed_sweep_torus_cut: level wall halves numbered #1/#2 in kernel
face order); it is listed in UNSTABLE with the reason and its
difference printed instead of failed on.

Records made on this branch (truck), macOS. The whole corpus builds in
about 20 s on 14 cores (designs run side by side).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QWhMwdqJYQKQq8RCLSL1LT
2026-10-27 02:28:44 -04:00

670 lines
46 KiB
Plaintext

# examples/sensor_enclosure: persistent names after a rebuild (apps/solidcraft-cli/tests/naming_corpus.rs)
body Case: 158 faces, 366 edges
Case face F11:side:bs#1 [geometric]
Case face F11:side:bs#2 [geometric]
Case face F11:side:bs#3 [geometric]
Case face F11:side:bs#4 [geometric]
Case face F11:side:bs#[F11:top]#1 [geometric]
Case face F11:side:bs#[F11:top]#2 [geometric]
Case face F11:side:bs#[F4:inner:F2:start]#1 [geometric]
Case face F11:side:bs#[F4:inner:F2:start]#2 [geometric]
Case face F11:side:bs_hole#1 [geometric]
Case face F11:side:bs_hole#2 [geometric]
Case face F11:side:bs_hole#3 [geometric]
Case face F11:side:bs_hole#4 [geometric]
Case face F11:side:bs_hole#[F11:top]#1 [geometric]
Case face F11:side:bs_hole#[F11:top]#2 [geometric]
Case face F11:side:bs_hole#[F4:inner:F2:start]#1 [geometric]
Case face F11:side:bs_hole#[F4:inner:F2:start]#2 [geometric]
Case face F11:top [geometric]
Case face F12:face:110 [geometric]
Case face F12:face:111 [geometric]
Case face F12:face:112 [geometric]
Case face F12:face:113 [geometric]
Case face F12:face:114 [geometric]
Case face F12:face:115 [geometric]
Case face F12:face:116 [geometric]
Case face F12:face:117 [geometric]
Case face F12:face:118 [geometric]
Case face F12:face:119 [geometric]
Case face F12:face:120 [geometric]
Case face F12:face:121 [geometric]
Case face F12:face:147 [geometric]
Case face F12:face:148 [geometric]
Case face F12:face:149 [geometric]
Case face F12:face:32 [geometric]
Case face F12:face:33 [geometric]
Case face F12:face:34 [geometric]
Case face F12:face:35 [geometric]
Case face F12:face:36 [geometric]
Case face F12:face:37 [geometric]
Case face F12:face:38 [geometric]
Case face F12:face:39 [geometric]
Case face F12:face:40 [geometric]
Case face F12:face:41 [geometric]
Case face F12:face:42 [geometric]
Case face F12:face:43 [geometric]
Case face F12:face:60 [geometric]
Case face F12:face:61 [geometric]
Case face F12:face:62 [geometric]
Case face F12:face:63 [geometric]
Case face F12:face:64 [geometric]
Case face F12:face:65 [geometric]
Case face F12:face:66 [geometric]
Case face F12:face:67 [geometric]
Case face F12:face:68 [geometric]
Case face F12:face:69 [geometric]
Case face F12:face:70 [geometric]
Case face F12:face:71 [geometric]
Case face F12:face:84 [geometric]
Case face F12:face:85 [geometric]
Case face F12:face:86 [geometric]
Case face F12:face:87 [geometric]
Case face F12:face:88 [geometric]
Case face F12:face:89 [geometric]
Case face F12:face:90 [geometric]
Case face F12:face:91 [geometric]
Case face F12:face:92 [geometric]
Case face F12:face:93 [geometric]
Case face F12:face:94 [geometric]
Case face F12:face:95 [geometric]
Case face F16:arm:base
Case face F16:arm:side:1
Case face F16:arm:side:2
Case face F16:arm:side:3
Case face F16:arm:side:4
Case face F16:arm:side:5
Case face F16:arm:top
Case face F2:side:l1 [geometric]
Case face F2:side:l2 [geometric]
Case face F2:side:l3 [geometric]
Case face F2:side:l4 [geometric]
Case face F2:start [geometric]
Case face F2:top [geometric]
Case face F3:blend:F2:side:l1|F2:side:l2#1 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l2#3 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l2#4 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l2#[F2:start] [geometric]
Case face F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case face F3:blend:F2:side:l1|F2:side:l4#1 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l4#3 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l4#4 [geometric]
Case face F3:blend:F2:side:l1|F2:side:l4#[F2:start] [geometric]
Case face F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case face F3:blend:F2:side:l2|F2:side:l3#1 [geometric]
Case face F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case face F3:blend:F2:side:l2|F2:side:l3#3 [geometric]
Case face F3:blend:F2:side:l2|F2:side:l3#4 [geometric]
Case face F3:blend:F2:side:l2|F2:side:l3#[F2:start] [geometric]
Case face F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case face F3:blend:F2:side:l3|F2:side:l4#1 [geometric]
Case face F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case face F3:blend:F2:side:l3|F2:side:l4#3 [geometric]
Case face F3:blend:F2:side:l3|F2:side:l4#4 [geometric]
Case face F3:blend:F2:side:l3|F2:side:l4#[F2:start] [geometric]
Case face F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case face F4:inner:F2:side:l1 [geometric]
Case face F4:inner:F2:side:l2 [geometric]
Case face F4:inner:F2:side:l3 [geometric]
Case face F4:inner:F2:side:l4 [geometric]
Case face F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case face F4:inner:F2:start#[F11:side:bs_hole] [geometric]
Case face F4:inner:F2:start#[F12:face:34,F12:face:35] [geometric]
Case face F4:inner:F2:start#[F12:face:38,F12:face:39] [geometric]
Case face F4:inner:F2:start#[F12:face:42,F12:face:43] [geometric]
Case face F4:inner:F2:start#[F6:side:so_hole@F7.1] [geometric]
Case face F4:inner:F2:start#[F6:side:so_hole@F7.2] [geometric]
Case face F4:inner:F2:start#[F6:side:so_hole@F7.3] [geometric]
Case face F4:inner:F2:start#[F6:side:so_hole] [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l2#1 [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F4:inner:F2:start] [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l4#1 [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case face F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F4:inner:F2:start] [geometric]
Case face F4:inner:F3:blend:F2:side:l2|F2:side:l3#1 [geometric]
Case face F4:inner:F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case face F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case face F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F4:inner:F2:start] [geometric]
Case face F4:inner:F3:blend:F2:side:l3|F2:side:l4#1 [geometric]
Case face F4:inner:F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case face F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case face F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F4:inner:F2:start] [geometric]
Case face F6:side:so#1 [geometric]
Case face F6:side:so#2 [geometric]
Case face F6:side:so@F7.1#1 [geometric]
Case face F6:side:so@F7.1#2 [geometric]
Case face F6:side:so@F7.2#1 [geometric]
Case face F6:side:so@F7.2#2 [geometric]
Case face F6:side:so@F7.3#1 [geometric]
Case face F6:side:so@F7.3#2 [geometric]
Case face F6:side:so_hole#1 [geometric]
Case face F6:side:so_hole#2 [geometric]
Case face F6:side:so_hole@F7.1#1 [geometric]
Case face F6:side:so_hole@F7.1#2 [geometric]
Case face F6:side:so_hole@F7.2#1 [geometric]
Case face F6:side:so_hole@F7.2#2 [geometric]
Case face F6:side:so_hole@F7.3#1 [geometric]
Case face F6:side:so_hole@F7.3#2 [geometric]
Case face F6:top [geometric]
Case face F6:top@F7.1 [geometric]
Case face F6:top@F7.2 [geometric]
Case face F6:top@F7.3 [geometric]
Case face F9:side:l1 [geometric]
Case face F9:side:l2 [geometric]
Case face F9:side:l3 [geometric]
Case face F9:side:l4 [geometric]
Case edge F11:side:bs#1|F11:side:bs#2~1 [geometric]
Case edge F11:side:bs#1|F11:side:bs#2~2 [geometric]
Case edge F11:side:bs#1|F11:side:bs#3 [geometric]
Case edge F11:side:bs#1|F11:side:bs#[F4:inner:F2:start]#1 [geometric]
Case edge F11:side:bs#2|F11:side:bs#4 [geometric]
Case edge F11:side:bs#2|F11:side:bs#[F4:inner:F2:start]#2 [geometric]
Case edge F11:side:bs#3|F11:side:bs#4~1 [geometric]
Case edge F11:side:bs#3|F11:side:bs#4~2 [geometric]
Case edge F11:side:bs#3|F11:side:bs#[F11:top]#1 [geometric]
Case edge F11:side:bs#4|F11:side:bs#[F11:top]#2 [geometric]
Case edge F11:side:bs#[F11:top]#1|F11:side:bs#[F11:top]#2~1 [geometric]
Case edge F11:side:bs#[F11:top]#1|F11:side:bs#[F11:top]#2~2 [geometric]
Case edge F11:side:bs#[F11:top]#1|F11:top [geometric]
Case edge F11:side:bs#[F11:top]#2|F11:top [geometric]
Case edge F11:side:bs#[F4:inner:F2:start]#1|F11:side:bs#[F4:inner:F2:start]#2~1 [geometric]
Case edge F11:side:bs#[F4:inner:F2:start]#1|F11:side:bs#[F4:inner:F2:start]#2~2 [geometric]
Case edge F11:side:bs#[F4:inner:F2:start]#1|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F11:side:bs#[F4:inner:F2:start]#2|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F11:side:bs_hole#1|F11:side:bs_hole#2~1 [geometric]
Case edge F11:side:bs_hole#1|F11:side:bs_hole#2~2 [geometric]
Case edge F11:side:bs_hole#1|F11:side:bs_hole#3 [geometric]
Case edge F11:side:bs_hole#1|F11:side:bs_hole#[F4:inner:F2:start]#1 [geometric]
Case edge F11:side:bs_hole#2|F11:side:bs_hole#4 [geometric]
Case edge F11:side:bs_hole#2|F11:side:bs_hole#[F4:inner:F2:start]#2 [geometric]
Case edge F11:side:bs_hole#3|F11:side:bs_hole#4~1 [geometric]
Case edge F11:side:bs_hole#3|F11:side:bs_hole#4~2 [geometric]
Case edge F11:side:bs_hole#3|F11:side:bs_hole#[F11:top]#1 [geometric]
Case edge F11:side:bs_hole#4|F11:side:bs_hole#[F11:top]#2 [geometric]
Case edge F11:side:bs_hole#[F11:top]#1|F11:side:bs_hole#[F11:top]#2~1 [geometric]
Case edge F11:side:bs_hole#[F11:top]#1|F11:side:bs_hole#[F11:top]#2~2 [geometric]
Case edge F11:side:bs_hole#[F11:top]#1|F11:top [geometric]
Case edge F11:side:bs_hole#[F11:top]#2|F11:top [geometric]
Case edge F11:side:bs_hole#[F4:inner:F2:start]#1|F11:side:bs_hole#[F4:inner:F2:start]#2~1 [geometric]
Case edge F11:side:bs_hole#[F4:inner:F2:start]#1|F11:side:bs_hole#[F4:inner:F2:start]#2~2 [geometric]
Case edge F11:side:bs_hole#[F4:inner:F2:start]#1|F4:inner:F2:start#[F11:side:bs_hole] [geometric]
Case edge F11:side:bs_hole#[F4:inner:F2:start]#2|F4:inner:F2:start#[F11:side:bs_hole] [geometric]
Case edge F12:face:110|F12:face:111~1 [geometric]
Case edge F12:face:110|F12:face:111~2 [geometric]
Case edge F12:face:110|F12:face:147 [geometric]
Case edge F12:face:110|F12:face:84 [geometric]
Case edge F12:face:111|F12:face:147 [geometric]
Case edge F12:face:111|F12:face:85 [geometric]
Case edge F12:face:112|F12:face:113~1 [geometric]
Case edge F12:face:112|F12:face:113~2 [geometric]
Case edge F12:face:112|F12:face:147 [geometric]
Case edge F12:face:112|F12:face:86 [geometric]
Case edge F12:face:113|F12:face:147 [geometric]
Case edge F12:face:113|F12:face:87 [geometric]
Case edge F12:face:114|F12:face:115~1 [geometric]
Case edge F12:face:114|F12:face:115~2 [geometric]
Case edge F12:face:114|F12:face:148 [geometric]
Case edge F12:face:114|F12:face:88 [geometric]
Case edge F12:face:115|F12:face:148 [geometric]
Case edge F12:face:115|F12:face:89 [geometric]
Case edge F12:face:116|F12:face:117~1 [geometric]
Case edge F12:face:116|F12:face:117~2 [geometric]
Case edge F12:face:116|F12:face:148 [geometric]
Case edge F12:face:116|F12:face:90 [geometric]
Case edge F12:face:117|F12:face:148 [geometric]
Case edge F12:face:117|F12:face:91 [geometric]
Case edge F12:face:118|F12:face:119~1 [geometric]
Case edge F12:face:118|F12:face:119~2 [geometric]
Case edge F12:face:118|F12:face:149 [geometric]
Case edge F12:face:118|F12:face:92 [geometric]
Case edge F12:face:119|F12:face:149 [geometric]
Case edge F12:face:119|F12:face:93 [geometric]
Case edge F12:face:120|F12:face:121~1 [geometric]
Case edge F12:face:120|F12:face:121~2 [geometric]
Case edge F12:face:120|F12:face:149 [geometric]
Case edge F12:face:120|F12:face:94 [geometric]
Case edge F12:face:121|F12:face:149 [geometric]
Case edge F12:face:121|F12:face:95 [geometric]
Case edge F12:face:32|F12:face:33~1 [geometric]
Case edge F12:face:32|F12:face:33~2 [geometric]
Case edge F12:face:32|F12:face:60 [geometric]
Case edge F12:face:32|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F12:face:33|F12:face:61 [geometric]
Case edge F12:face:33|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F12:face:34|F12:face:35~1 [geometric]
Case edge F12:face:34|F12:face:35~2 [geometric]
Case edge F12:face:34|F12:face:62 [geometric]
Case edge F12:face:34|F4:inner:F2:start#[F12:face:34,F12:face:35] [geometric]
Case edge F12:face:35|F12:face:63 [geometric]
Case edge F12:face:35|F4:inner:F2:start#[F12:face:34,F12:face:35] [geometric]
Case edge F12:face:36|F12:face:37~1 [geometric]
Case edge F12:face:36|F12:face:37~2 [geometric]
Case edge F12:face:36|F12:face:64 [geometric]
Case edge F12:face:36|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F12:face:37|F12:face:65 [geometric]
Case edge F12:face:37|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F12:face:38|F12:face:39~1 [geometric]
Case edge F12:face:38|F12:face:39~2 [geometric]
Case edge F12:face:38|F12:face:66 [geometric]
Case edge F12:face:38|F4:inner:F2:start#[F12:face:38,F12:face:39] [geometric]
Case edge F12:face:39|F12:face:67 [geometric]
Case edge F12:face:39|F4:inner:F2:start#[F12:face:38,F12:face:39] [geometric]
Case edge F12:face:40|F12:face:41~1 [geometric]
Case edge F12:face:40|F12:face:41~2 [geometric]
Case edge F12:face:40|F12:face:68 [geometric]
Case edge F12:face:40|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F12:face:41|F12:face:69 [geometric]
Case edge F12:face:41|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F12:face:42|F12:face:43~1 [geometric]
Case edge F12:face:42|F12:face:43~2 [geometric]
Case edge F12:face:42|F12:face:70 [geometric]
Case edge F12:face:42|F4:inner:F2:start#[F12:face:42,F12:face:43] [geometric]
Case edge F12:face:43|F12:face:71 [geometric]
Case edge F12:face:43|F4:inner:F2:start#[F12:face:42,F12:face:43] [geometric]
Case edge F12:face:60|F12:face:61~1 [geometric]
Case edge F12:face:60|F12:face:61~2 [geometric]
Case edge F12:face:60|F12:face:84 [geometric]
Case edge F12:face:61|F12:face:85 [geometric]
Case edge F12:face:62|F12:face:63~1 [geometric]
Case edge F12:face:62|F12:face:63~2 [geometric]
Case edge F12:face:62|F12:face:86 [geometric]
Case edge F12:face:63|F12:face:87 [geometric]
Case edge F12:face:64|F12:face:65~1 [geometric]
Case edge F12:face:64|F12:face:65~2 [geometric]
Case edge F12:face:64|F12:face:88 [geometric]
Case edge F12:face:65|F12:face:89 [geometric]
Case edge F12:face:66|F12:face:67~1 [geometric]
Case edge F12:face:66|F12:face:67~2 [geometric]
Case edge F12:face:66|F12:face:90 [geometric]
Case edge F12:face:67|F12:face:91 [geometric]
Case edge F12:face:68|F12:face:69~1 [geometric]
Case edge F12:face:68|F12:face:69~2 [geometric]
Case edge F12:face:68|F12:face:92 [geometric]
Case edge F12:face:69|F12:face:93 [geometric]
Case edge F12:face:70|F12:face:71~1 [geometric]
Case edge F12:face:70|F12:face:71~2 [geometric]
Case edge F12:face:70|F12:face:94 [geometric]
Case edge F12:face:71|F12:face:95 [geometric]
Case edge F12:face:84|F12:face:85~1 [geometric]
Case edge F12:face:84|F12:face:85~2 [geometric]
Case edge F12:face:86|F12:face:87~1 [geometric]
Case edge F12:face:86|F12:face:87~2 [geometric]
Case edge F12:face:88|F12:face:89~1 [geometric]
Case edge F12:face:88|F12:face:89~2 [geometric]
Case edge F12:face:90|F12:face:91~1 [geometric]
Case edge F12:face:90|F12:face:91~2 [geometric]
Case edge F12:face:92|F12:face:93~1 [geometric]
Case edge F12:face:92|F12:face:93~2 [geometric]
Case edge F12:face:94|F12:face:95~1 [geometric]
Case edge F12:face:94|F12:face:95~2 [geometric]
Case edge F16:arm:base|F16:arm:side:1
Case edge F16:arm:base|F16:arm:side:2
Case edge F16:arm:base|F16:arm:side:3
Case edge F16:arm:base|F16:arm:side:4
Case edge F16:arm:base|F16:arm:side:5
Case edge F16:arm:base|F4:inner:F2:side:l1 [geometric]
Case edge F16:arm:side:1|F16:arm:side:2
Case edge F16:arm:side:1|F16:arm:top
Case edge F16:arm:side:1|F4:inner:F2:side:l1 [geometric]
Case edge F16:arm:side:2|F16:arm:side:3
Case edge F16:arm:side:2|F16:arm:top
Case edge F16:arm:side:3|F16:arm:side:4
Case edge F16:arm:side:3|F16:arm:top
Case edge F16:arm:side:4|F16:arm:side:5
Case edge F16:arm:side:4|F16:arm:top
Case edge F16:arm:side:5|F16:arm:top
Case edge F16:arm:side:5|F4:inner:F2:side:l1 [geometric]
Case edge F16:arm:top|F4:inner:F2:side:l1 [geometric]
Case edge F2:side:l1|F2:start [geometric]
Case edge F2:side:l1|F2:top [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l2#1 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l2#3 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l2#4 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l2#[F2:start] [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l4#1 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l4#3 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l4#4 [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l4#[F2:start] [geometric]
Case edge F2:side:l1|F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F2:side:l1|F9:side:l1 [geometric]
Case edge F2:side:l1|F9:side:l2 [geometric]
Case edge F2:side:l1|F9:side:l3 [geometric]
Case edge F2:side:l1|F9:side:l4 [geometric]
Case edge F2:side:l2|F2:start [geometric]
Case edge F2:side:l2|F2:top [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l1|F2:side:l2#1 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l1|F2:side:l2#3 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l1|F2:side:l2#4 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l1|F2:side:l2#[F2:start] [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l2|F2:side:l3#1 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l2|F2:side:l3#3 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l2|F2:side:l3#4 [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l2|F2:side:l3#[F2:start] [geometric]
Case edge F2:side:l2|F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F2:side:l3|F2:start [geometric]
Case edge F2:side:l3|F2:top [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l2|F2:side:l3#1 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l2|F2:side:l3#3 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l2|F2:side:l3#4 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l2|F2:side:l3#[F2:start] [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l3|F2:side:l4#1 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l3|F2:side:l4#3 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l3|F2:side:l4#4 [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l3|F2:side:l4#[F2:start] [geometric]
Case edge F2:side:l3|F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F2:side:l4|F2:start [geometric]
Case edge F2:side:l4|F2:top [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l1|F2:side:l4#1 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l1|F2:side:l4#3 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l1|F2:side:l4#4 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l1|F2:side:l4#[F2:start] [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l3|F2:side:l4#1 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l3|F2:side:l4#3 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l3|F2:side:l4#4 [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l3|F2:side:l4#[F2:start] [geometric]
Case edge F2:side:l4|F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F2:start|F3:blend:F2:side:l1|F2:side:l2#[F2:start] [geometric]
Case edge F2:start|F3:blend:F2:side:l1|F2:side:l4#[F2:start] [geometric]
Case edge F2:start|F3:blend:F2:side:l2|F2:side:l3#[F2:start] [geometric]
Case edge F2:start|F3:blend:F2:side:l3|F2:side:l4#[F2:start] [geometric]
Case edge F2:top|F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F2:top|F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F2:top|F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F2:top|F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F2:top|F4:inner:F2:side:l1 [geometric]
Case edge F2:top|F4:inner:F2:side:l2 [geometric]
Case edge F2:top|F4:inner:F2:side:l3 [geometric]
Case edge F2:top|F4:inner:F2:side:l4 [geometric]
Case edge F2:top|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F2:top|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F2:top|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F2:top|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l2#1|F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l2#1|F3:blend:F2:side:l1|F2:side:l2#[F2:start] [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l2#2|F3:blend:F2:side:l1|F2:side:l2#3 [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l2#3|F3:blend:F2:side:l1|F2:side:l2#4 [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l2#4|F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l4#1|F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l4#1|F3:blend:F2:side:l1|F2:side:l4#[F2:start] [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l4#2|F3:blend:F2:side:l1|F2:side:l4#3 [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l4#3|F3:blend:F2:side:l1|F2:side:l4#4 [geometric]
Case edge F3:blend:F2:side:l1|F2:side:l4#4|F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F3:blend:F2:side:l2|F2:side:l3#1|F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case edge F3:blend:F2:side:l2|F2:side:l3#1|F3:blend:F2:side:l2|F2:side:l3#[F2:start] [geometric]
Case edge F3:blend:F2:side:l2|F2:side:l3#2|F3:blend:F2:side:l2|F2:side:l3#3 [geometric]
Case edge F3:blend:F2:side:l2|F2:side:l3#3|F3:blend:F2:side:l2|F2:side:l3#4 [geometric]
Case edge F3:blend:F2:side:l2|F2:side:l3#4|F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F3:blend:F2:side:l3|F2:side:l4#1|F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case edge F3:blend:F2:side:l3|F2:side:l4#1|F3:blend:F2:side:l3|F2:side:l4#[F2:start] [geometric]
Case edge F3:blend:F2:side:l3|F2:side:l4#2|F3:blend:F2:side:l3|F2:side:l4#3 [geometric]
Case edge F3:blend:F2:side:l3|F2:side:l4#3|F3:blend:F2:side:l3|F2:side:l4#4 [geometric]
Case edge F3:blend:F2:side:l3|F2:side:l4#4|F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l2#1 [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l4#1 [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F4:inner:F2:side:l1|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l1|F9:side:l1 [geometric]
Case edge F4:inner:F2:side:l1|F9:side:l2 [geometric]
Case edge F4:inner:F2:side:l1|F9:side:l3 [geometric]
Case edge F4:inner:F2:side:l1|F9:side:l4 [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l1|F2:side:l2#1 [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l2|F2:side:l3#1 [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F4:inner:F2:side:l2|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l2|F2:side:l3#1 [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l3|F2:side:l4#1 [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F4:inner:F2:side:l3|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3] [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l1|F2:side:l4#1 [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l3|F2:side:l4#1 [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F4:inner:F2:side:l4|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so#1 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so#2 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so@F7.1#1 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so@F7.1#2 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so@F7.2#1 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so@F7.2#2 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so@F7.3#1 [geometric]
Case edge F4:inner:F2:start#[F11:side:bs,F12:face:32,F12:face:33,F12:face:36,F12:face:37,F12:face:40,F12:face:41,F4:inner:F2:side:l1,F4:inner:F2:side:l2,F4:inner:F2:side:l3,F4:inner:F2:side:l4,F4:inner:F3:blend:F2:side:l1|F2:side:l2,F4:inner:F3:blend:F2:side:l1|F2:side:l4,F4:inner:F3:blend:F2:side:l2|F2:side:l3,F4:inner:F3:blend:F2:side:l3|F2:side:l4,F6:side:so,F6:side:so@F7.1,F6:side:so@F7.2,F6:side:so@F7.3]|F6:side:so@F7.3#2 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole@F7.1]|F6:side:so_hole@F7.1#1 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole@F7.1]|F6:side:so_hole@F7.1#2 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole@F7.2]|F6:side:so_hole@F7.2#1 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole@F7.2]|F6:side:so_hole@F7.2#2 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole@F7.3]|F6:side:so_hole@F7.3#1 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole@F7.3]|F6:side:so_hole@F7.3#2 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole]|F6:side:so_hole#1 [geometric]
Case edge F4:inner:F2:start#[F6:side:so_hole]|F6:side:so_hole#2 [geometric]
Case edge F4:inner:F3:blend:F2:side:l1|F2:side:l2#1|F4:inner:F3:blend:F2:side:l1|F2:side:l2#2 [geometric]
Case edge F4:inner:F3:blend:F2:side:l1|F2:side:l2#1|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F3:blend:F2:side:l1|F2:side:l2#2|F4:inner:F3:blend:F2:side:l1|F2:side:l2#[F2:top] [geometric]
Case edge F4:inner:F3:blend:F2:side:l1|F2:side:l4#1|F4:inner:F3:blend:F2:side:l1|F2:side:l4#2 [geometric]
Case edge F4:inner:F3:blend:F2:side:l1|F2:side:l4#1|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F3:blend:F2:side:l1|F2:side:l4#2|F4:inner:F3:blend:F2:side:l1|F2:side:l4#[F2:top] [geometric]
Case edge F4:inner:F3:blend:F2:side:l2|F2:side:l3#1|F4:inner:F3:blend:F2:side:l2|F2:side:l3#2 [geometric]
Case edge F4:inner:F3:blend:F2:side:l2|F2:side:l3#1|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F3:blend:F2:side:l2|F2:side:l3#2|F4:inner:F3:blend:F2:side:l2|F2:side:l3#[F2:top] [geometric]
Case edge F4:inner:F3:blend:F2:side:l3|F2:side:l4#1|F4:inner:F3:blend:F2:side:l3|F2:side:l4#2 [geometric]
Case edge F4:inner:F3:blend:F2:side:l3|F2:side:l4#1|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F4:inner:F2:start] [geometric]
Case edge F4:inner:F3:blend:F2:side:l3|F2:side:l4#2|F4:inner:F3:blend:F2:side:l3|F2:side:l4#[F2:top] [geometric]
Case edge F6:side:so#1|F6:side:so#2~1 [geometric]
Case edge F6:side:so#1|F6:side:so#2~2 [geometric]
Case edge F6:side:so#1|F6:top [geometric]
Case edge F6:side:so#2|F6:top [geometric]
Case edge F6:side:so@F7.1#1|F6:side:so@F7.1#2~1 [geometric]
Case edge F6:side:so@F7.1#1|F6:side:so@F7.1#2~2 [geometric]
Case edge F6:side:so@F7.1#1|F6:top@F7.1 [geometric]
Case edge F6:side:so@F7.1#2|F6:top@F7.1 [geometric]
Case edge F6:side:so@F7.2#1|F6:side:so@F7.2#2~1 [geometric]
Case edge F6:side:so@F7.2#1|F6:side:so@F7.2#2~2 [geometric]
Case edge F6:side:so@F7.2#1|F6:top@F7.2 [geometric]
Case edge F6:side:so@F7.2#2|F6:top@F7.2 [geometric]
Case edge F6:side:so@F7.3#1|F6:side:so@F7.3#2~1 [geometric]
Case edge F6:side:so@F7.3#1|F6:side:so@F7.3#2~2 [geometric]
Case edge F6:side:so@F7.3#1|F6:top@F7.3 [geometric]
Case edge F6:side:so@F7.3#2|F6:top@F7.3 [geometric]
Case edge F6:side:so_hole#1|F6:side:so_hole#2~1 [geometric]
Case edge F6:side:so_hole#1|F6:side:so_hole#2~2 [geometric]
Case edge F6:side:so_hole#1|F6:top [geometric]
Case edge F6:side:so_hole#2|F6:top [geometric]
Case edge F6:side:so_hole@F7.1#1|F6:side:so_hole@F7.1#2~1 [geometric]
Case edge F6:side:so_hole@F7.1#1|F6:side:so_hole@F7.1#2~2 [geometric]
Case edge F6:side:so_hole@F7.1#1|F6:top@F7.1 [geometric]
Case edge F6:side:so_hole@F7.1#2|F6:top@F7.1 [geometric]
Case edge F6:side:so_hole@F7.2#1|F6:side:so_hole@F7.2#2~1 [geometric]
Case edge F6:side:so_hole@F7.2#1|F6:side:so_hole@F7.2#2~2 [geometric]
Case edge F6:side:so_hole@F7.2#1|F6:top@F7.2 [geometric]
Case edge F6:side:so_hole@F7.2#2|F6:top@F7.2 [geometric]
Case edge F6:side:so_hole@F7.3#1|F6:side:so_hole@F7.3#2~1 [geometric]
Case edge F6:side:so_hole@F7.3#1|F6:side:so_hole@F7.3#2~2 [geometric]
Case edge F6:side:so_hole@F7.3#1|F6:top@F7.3 [geometric]
Case edge F6:side:so_hole@F7.3#2|F6:top@F7.3 [geometric]
Case edge F9:side:l1|F9:side:l2 [geometric]
Case edge F9:side:l1|F9:side:l4 [geometric]
Case edge F9:side:l2|F9:side:l3 [geometric]
Case edge F9:side:l3|F9:side:l4 [geometric]
body Lid: 36 faces, 96 edges
Lid face F14:side:l1 [geometric]
Lid face F14:side:l2 [geometric]
Lid face F14:side:l3 [geometric]
Lid face F14:side:l4 [geometric]
Lid face F14:start [geometric]
Lid face F14:top [geometric]
Lid face F15:blend:F14:side:l1|F14:side:l2 [geometric]
Lid face F15:blend:F14:side:l1|F14:side:l4 [geometric]
Lid face F15:blend:F14:side:l2|F14:side:l3 [geometric]
Lid face F15:blend:F14:side:l3|F14:side:l4 [geometric]
Lid face F18:side:a13 [geometric]
Lid face F18:side:a14 [geometric]
Lid face F18:side:a15 [geometric]
Lid face F18:side:a16 [geometric]
Lid face F18:side:a17 [geometric]
Lid face F18:side:a18 [geometric]
Lid face F18:side:a19 [geometric]
Lid face F18:side:a20 [geometric]
Lid face F18:side:l13 [geometric]
Lid face F18:side:l14 [geometric]
Lid face F18:side:l15 [geometric]
Lid face F18:side:l16 [geometric]
Lid face F18:side:l17 [geometric]
Lid face F18:side:l18 [geometric]
Lid face F18:side:l19 [geometric]
Lid face F18:side:l20 [geometric]
Lid face F18:top [geometric]
Lid face F20:side:ls#1 [geometric]
Lid face F20:side:ls#2 [geometric]
Lid face F20:side:ls@F21.1#1
Lid face F20:side:ls@F21.1#2
Lid face F20:side:ls@F21.2#1
Lid face F20:side:ls@F21.2#2
Lid face F20:side:ls@F21.3#1
Lid face F20:side:ls@F21.3#2
Lid face F2:top [geometric]
Lid edge F14:side:l1|F14:top [geometric]
Lid edge F14:side:l1|F15:blend:F14:side:l1|F14:side:l2 [geometric]
Lid edge F14:side:l1|F15:blend:F14:side:l1|F14:side:l4 [geometric]
Lid edge F14:side:l1|F2:top [geometric]
Lid edge F14:side:l2|F14:top [geometric]
Lid edge F14:side:l2|F15:blend:F14:side:l1|F14:side:l2 [geometric]
Lid edge F14:side:l2|F15:blend:F14:side:l2|F14:side:l3 [geometric]
Lid edge F14:side:l2|F2:top [geometric]
Lid edge F14:side:l3|F14:top [geometric]
Lid edge F14:side:l3|F15:blend:F14:side:l2|F14:side:l3 [geometric]
Lid edge F14:side:l3|F15:blend:F14:side:l3|F14:side:l4 [geometric]
Lid edge F14:side:l3|F2:top [geometric]
Lid edge F14:side:l4|F14:top [geometric]
Lid edge F14:side:l4|F15:blend:F14:side:l1|F14:side:l4 [geometric]
Lid edge F14:side:l4|F15:blend:F14:side:l3|F14:side:l4 [geometric]
Lid edge F14:side:l4|F2:top [geometric]
Lid edge F14:start|F18:side:a17 [geometric]
Lid edge F14:start|F18:side:a18 [geometric]
Lid edge F14:start|F18:side:a19 [geometric]
Lid edge F14:start|F18:side:a20 [geometric]
Lid edge F14:start|F18:side:l17 [geometric]
Lid edge F14:start|F18:side:l18 [geometric]
Lid edge F14:start|F18:side:l19 [geometric]
Lid edge F14:start|F18:side:l20 [geometric]
Lid edge F14:start|F20:side:ls#1 [geometric]
Lid edge F14:start|F20:side:ls#2 [geometric]
Lid edge F14:start|F20:side:ls@F21.1#1 [geometric]
Lid edge F14:start|F20:side:ls@F21.1#2 [geometric]
Lid edge F14:start|F20:side:ls@F21.2#1 [geometric]
Lid edge F14:start|F20:side:ls@F21.2#2 [geometric]
Lid edge F14:start|F20:side:ls@F21.3#1 [geometric]
Lid edge F14:start|F20:side:ls@F21.3#2 [geometric]
Lid edge F14:top|F15:blend:F14:side:l1|F14:side:l2 [geometric]
Lid edge F14:top|F15:blend:F14:side:l1|F14:side:l4 [geometric]
Lid edge F14:top|F15:blend:F14:side:l2|F14:side:l3 [geometric]
Lid edge F14:top|F15:blend:F14:side:l3|F14:side:l4 [geometric]
Lid edge F14:top|F20:side:ls#1 [geometric]
Lid edge F14:top|F20:side:ls#2 [geometric]
Lid edge F14:top|F20:side:ls@F21.1#1 [geometric]
Lid edge F14:top|F20:side:ls@F21.1#2 [geometric]
Lid edge F14:top|F20:side:ls@F21.2#1 [geometric]
Lid edge F14:top|F20:side:ls@F21.2#2 [geometric]
Lid edge F14:top|F20:side:ls@F21.3#1 [geometric]
Lid edge F14:top|F20:side:ls@F21.3#2 [geometric]
Lid edge F15:blend:F14:side:l1|F14:side:l2|F2:top [geometric]
Lid edge F15:blend:F14:side:l1|F14:side:l4|F2:top [geometric]
Lid edge F15:blend:F14:side:l2|F14:side:l3|F2:top [geometric]
Lid edge F15:blend:F14:side:l3|F14:side:l4|F2:top [geometric]
Lid edge F18:side:a13|F18:side:l13 [geometric]
Lid edge F18:side:a13|F18:side:l14 [geometric]
Lid edge F18:side:a13|F18:top [geometric]
Lid edge F18:side:a13|F2:top [geometric]
Lid edge F18:side:a14|F18:side:l14 [geometric]
Lid edge F18:side:a14|F18:side:l15 [geometric]
Lid edge F18:side:a14|F18:top [geometric]
Lid edge F18:side:a14|F2:top [geometric]
Lid edge F18:side:a15|F18:side:l15 [geometric]
Lid edge F18:side:a15|F18:side:l16 [geometric]
Lid edge F18:side:a15|F18:top [geometric]
Lid edge F18:side:a15|F2:top [geometric]
Lid edge F18:side:a16|F18:side:l13 [geometric]
Lid edge F18:side:a16|F18:side:l16 [geometric]
Lid edge F18:side:a16|F18:top [geometric]
Lid edge F18:side:a16|F2:top [geometric]
Lid edge F18:side:a17|F18:side:l17 [geometric]
Lid edge F18:side:a17|F18:side:l18 [geometric]
Lid edge F18:side:a17|F18:top [geometric]
Lid edge F18:side:a18|F18:side:l18 [geometric]
Lid edge F18:side:a18|F18:side:l19 [geometric]
Lid edge F18:side:a18|F18:top [geometric]
Lid edge F18:side:a19|F18:side:l19 [geometric]
Lid edge F18:side:a19|F18:side:l20 [geometric]
Lid edge F18:side:a19|F18:top [geometric]
Lid edge F18:side:a20|F18:side:l17 [geometric]
Lid edge F18:side:a20|F18:side:l20 [geometric]
Lid edge F18:side:a20|F18:top [geometric]
Lid edge F18:side:l13|F18:top [geometric]
Lid edge F18:side:l13|F2:top [geometric]
Lid edge F18:side:l14|F18:top [geometric]
Lid edge F18:side:l14|F2:top [geometric]
Lid edge F18:side:l15|F18:top [geometric]
Lid edge F18:side:l15|F2:top [geometric]
Lid edge F18:side:l16|F18:top [geometric]
Lid edge F18:side:l16|F2:top [geometric]
Lid edge F18:side:l17|F18:top [geometric]
Lid edge F18:side:l18|F18:top [geometric]
Lid edge F18:side:l19|F18:top [geometric]
Lid edge F18:side:l20|F18:top [geometric]
Lid edge F20:side:ls#1|F20:side:ls#2~1 [geometric]
Lid edge F20:side:ls#1|F20:side:ls#2~2 [geometric]
Lid edge F20:side:ls@F21.1#1|F20:side:ls@F21.1#2~1 [geometric]
Lid edge F20:side:ls@F21.1#1|F20:side:ls@F21.1#2~2 [geometric]
Lid edge F20:side:ls@F21.2#1|F20:side:ls@F21.2#2~1 [geometric]
Lid edge F20:side:ls@F21.2#1|F20:side:ls@F21.2#2~2 [geometric]
Lid edge F20:side:ls@F21.3#1|F20:side:ls@F21.3#2~1 [geometric]
Lid edge F20:side:ls@F21.3#1|F20:side:ls@F21.3#2~2 [geometric]
ref Fillet1 (3) edge 0 `F2:side:l2|F2:side:l3` -> Case edge F2:side:l2|F2:side:l3
ref Fillet1 (3) edge 1 `F2:side:l3|F2:side:l4` -> Case edge F2:side:l3|F2:side:l4
ref Fillet1 (3) edge 2 `F2:side:l1|F2:side:l4` -> Case edge F2:side:l1|F2:side:l4
ref Fillet1 (3) edge 3 `F2:side:l1|F2:side:l2` -> Case edge F2:side:l1|F2:side:l2
ref Shell1 (4) face 0 `F2:top` -> Case face F2:top
ref Fillet2 (15) edge 0 `F14:side:l2|F14:side:l3` -> Lid edge F14:side:l2|F14:side:l3
ref Fillet2 (15) edge 1 `F14:side:l3|F14:side:l4` -> Lid edge F14:side:l3|F14:side:l4
ref Fillet2 (15) edge 2 `F14:side:l1|F14:side:l4` -> Lid edge F14:side:l1|F14:side:l4
ref Fillet2 (15) edge 3 `F14:side:l1|F14:side:l2` -> Lid edge F14:side:l1|F14:side:l2
ref SnapFit1 (16) face 0 `F4:inner:F2:side:l1` -> Case face F4:inner:F2:side:l1 [geometric]