Files
modeling-app/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/artifact_graph_flowchart.snap.md
max b0a41939e8 Max's KCL samples (#7041)
* 3d models

* Update kcl-samples simulation test output

* typos

* Update kcl-samples simulation test output

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-17 11:16:22 -04:00

35 KiB

flowchart LR
  subgraph path14 [Path]
    14["Path<br>[831, 892, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    26["Segment<br>[898, 930, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    27["Segment<br>[936, 964, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    28["Segment<br>[970, 1019, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    29["Segment<br>[1025, 1055, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    30["Segment<br>[1061, 1110, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    31["Segment<br>[1116, 1144, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }]
    32["Segment<br>[1150, 1183, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }]
    33["Segment<br>[1189, 1259, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }]
    34["Segment<br>[1265, 1272, 0]"]
      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 10 }]
    92[Solid2d]
  end
  subgraph path15 [Path]
    15["Path<br>[1627, 1698, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
    35["Segment<br>[1704, 1729, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    36["Segment<br>[1735, 1762, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    37["Segment<br>[1768, 1794, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    38["Segment<br>[1800, 1856, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    39["Segment<br>[1862, 1869, 0]"]
      %% [ProgramBodyItem { index: 12 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    89[Solid2d]
  end
  subgraph path16 [Path]
    16["Path<br>[2226, 2278, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    43["Segment<br>[2286, 2307, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    48["Segment<br>[2315, 2344, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    50["Segment<br>[2352, 2374, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    59["Segment<br>[2382, 2438, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    62["Segment<br>[2446, 2453, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    83[Solid2d]
  end
  subgraph path17 [Path]
    17["Path<br>[2226, 2278, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    44["Segment<br>[2286, 2307, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    49["Segment<br>[2315, 2344, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    51["Segment<br>[2352, 2374, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    58["Segment<br>[2382, 2438, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    61["Segment<br>[2446, 2453, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    84[Solid2d]
  end
  subgraph path18 [Path]
    18["Path<br>[2226, 2278, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    41["Segment<br>[2286, 2307, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    46["Segment<br>[2315, 2344, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    52["Segment<br>[2352, 2374, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    55["Segment<br>[2382, 2438, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    63["Segment<br>[2446, 2453, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    85[Solid2d]
  end
  subgraph path19 [Path]
    19["Path<br>[2226, 2278, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    42["Segment<br>[2286, 2307, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    45["Segment<br>[2315, 2344, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    53["Segment<br>[2352, 2374, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    56["Segment<br>[2382, 2438, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    60["Segment<br>[2446, 2453, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    88[Solid2d]
  end
  subgraph path20 [Path]
    20["Path<br>[2226, 2278, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    40["Segment<br>[2286, 2307, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    47["Segment<br>[2315, 2344, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    54["Segment<br>[2352, 2374, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    57["Segment<br>[2382, 2438, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    64["Segment<br>[2446, 2453, 0]"]
      %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    93[Solid2d]
  end
  subgraph path21 [Path]
    21["Path<br>[3049, 3167, 0]"]
      %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    65["Segment<br>[3173, 3206, 0]"]
      %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    66["Segment<br>[3212, 3244, 0]"]
      %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    67["Segment<br>[3250, 3284, 0]"]
      %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    68["Segment<br>[3290, 3346, 0]"]
      %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    69["Segment<br>[3352, 3359, 0]"]
      %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    86[Solid2d]
  end
  subgraph path22 [Path]
    22["Path<br>[3678, 3795, 0]"]
      %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    70["Segment<br>[3801, 3820, 0]"]
      %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    71["Segment<br>[3826, 3880, 0]"]
      %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    72["Segment<br>[3886, 3974, 0]"]
      %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    73["Segment<br>[3980, 4036, 0]"]
      %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    74["Segment<br>[4042, 4049, 0]"]
      %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
    82[Solid2d]
  end
  subgraph path23 [Path]
    23["Path<br>[5215, 5254, 0]"]
      %% [ProgramBodyItem { index: 42 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    75["Segment<br>[5215, 5254, 0]"]
      %% [ProgramBodyItem { index: 42 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    90[Solid2d]
  end
  subgraph path24 [Path]
    24["Path<br>[5476, 5534, 0]"]
      %% [ProgramBodyItem { index: 45 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    76["Segment<br>[5476, 5534, 0]"]
      %% [ProgramBodyItem { index: 45 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    87[Solid2d]
  end
  subgraph path25 [Path]
    25["Path<br>[6520, 6652, 0]"]
      %% [ProgramBodyItem { index: 54 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
    77["Segment<br>[6658, 6693, 0]"]
      %% [ProgramBodyItem { index: 54 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
    78["Segment<br>[6699, 6793, 0]"]
      %% [ProgramBodyItem { index: 54 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
    79["Segment<br>[6799, 6835, 0]"]
      %% [ProgramBodyItem { index: 54 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
    80["Segment<br>[6841, 6906, 0]"]
      %% [ProgramBodyItem { index: 54 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
    81["Segment<br>[6912, 6919, 0]"]
      %% [ProgramBodyItem { index: 54 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
    91[Solid2d]
  end
  1["Plane<br>[778, 824, 0]"]
    %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
  2["Plane<br>[2201, 2218, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  3["Plane<br>[2201, 2218, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  4["Plane<br>[2201, 2218, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  5["Plane<br>[2201, 2218, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  6["Plane<br>[2201, 2218, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  7["Plane<br>[3622, 3671, 0]"]
    %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }, CallKwUnlabeledArg]
  8["StartSketchOnPlane<br>[3608, 3672, 0]"]
    %% [ProgramBodyItem { index: 31 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  9["StartSketchOnPlane<br>[764, 825, 0]"]
    %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  10["StartSketchOnFace<br>[3006, 3043, 0]"]
    %% [ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  11["StartSketchOnFace<br>[1360, 1402, 0]"]
    %% [ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  12["StartSketchOnFace<br>[5169, 5209, 0]"]
    %% [ProgramBodyItem { index: 42 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  13["StartSketchOnFace<br>[5433, 5470, 0]"]
    %% [ProgramBodyItem { index: 45 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  94["Sweep Extrusion<br>[1289, 1338, 0]"]
    %% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  95["Sweep Extrusion<br>[1881, 1920, 0]"]
    %% [ProgramBodyItem { index: 13 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  96["Sweep Extrusion<br>[2463, 2500, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  97["Sweep Extrusion<br>[2463, 2500, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  98["Sweep Extrusion<br>[2463, 2500, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  99["Sweep Extrusion<br>[2463, 2500, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  100["Sweep Extrusion<br>[2463, 2500, 0]"]
    %% [ProgramBodyItem { index: 19 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  101["Sweep Extrusion<br>[3378, 3434, 0]"]
    %% [ProgramBodyItem { index: 28 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  102["Sweep Extrusion<br>[4069, 4123, 0]"]
    %% [ProgramBodyItem { index: 32 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  103["Sweep Extrusion<br>[5362, 5394, 0]"]
    %% [ProgramBodyItem { index: 43 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  104["Sweep Extrusion<br>[5765, 5800, 0]"]
    %% [ProgramBodyItem { index: 46 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  105["Sweep Extrusion<br>[5765, 5800, 0]"]
    %% [ProgramBodyItem { index: 46 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  106["Sweep Extrusion<br>[7320, 7367, 0]"]
    %% [ProgramBodyItem { index: 55 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  107["Sweep Extrusion<br>[7320, 7367, 0]"]
    %% [ProgramBodyItem { index: 55 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  108["Sweep Extrusion<br>[7320, 7367, 0]"]
    %% [ProgramBodyItem { index: 55 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  109["Sweep Extrusion<br>[7320, 7367, 0]"]
    %% [ProgramBodyItem { index: 55 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  110["Sweep Extrusion<br>[7320, 7367, 0]"]
    %% [ProgramBodyItem { index: 55 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  111["Sweep Extrusion<br>[7320, 7367, 0]"]
    %% [ProgramBodyItem { index: 55 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  112[Wall]
    %% face_code_ref=Missing NodePath
  113[Wall]
    %% face_code_ref=Missing NodePath
  114[Wall]
    %% face_code_ref=Missing NodePath
  115[Wall]
    %% face_code_ref=Missing NodePath
  116[Wall]
    %% face_code_ref=Missing NodePath
  117[Wall]
    %% face_code_ref=Missing NodePath
  118[Wall]
    %% face_code_ref=Missing NodePath
  119[Wall]
    %% face_code_ref=Missing NodePath
  120[Wall]
    %% face_code_ref=Missing NodePath
  121[Wall]
    %% face_code_ref=Missing NodePath
  122[Wall]
    %% face_code_ref=Missing NodePath
  123[Wall]
    %% face_code_ref=Missing NodePath
  124[Wall]
    %% face_code_ref=Missing NodePath
  125[Wall]
    %% face_code_ref=Missing NodePath
  126[Wall]
    %% face_code_ref=Missing NodePath
  127[Wall]
    %% face_code_ref=Missing NodePath
  128[Wall]
    %% face_code_ref=Missing NodePath
  129[Wall]
    %% face_code_ref=Missing NodePath
  130[Wall]
    %% face_code_ref=Missing NodePath
  131[Wall]
    %% face_code_ref=Missing NodePath
  132[Wall]
    %% face_code_ref=Missing NodePath
  133[Wall]
    %% face_code_ref=Missing NodePath
  134[Wall]
    %% face_code_ref=Missing NodePath
  135[Wall]
    %% face_code_ref=Missing NodePath
  136[Wall]
    %% face_code_ref=Missing NodePath
  137[Wall]
    %% face_code_ref=Missing NodePath
  138[Wall]
    %% face_code_ref=Missing NodePath
  139[Wall]
    %% face_code_ref=Missing NodePath
  140[Wall]
    %% face_code_ref=Missing NodePath
  141[Wall]
    %% face_code_ref=Missing NodePath
  142[Wall]
    %% face_code_ref=Missing NodePath
  143[Wall]
    %% face_code_ref=Missing NodePath
  144[Wall]
    %% face_code_ref=Missing NodePath
  145[Wall]
    %% face_code_ref=Missing NodePath
  146[Wall]
    %% face_code_ref=Missing NodePath
  147[Wall]
    %% face_code_ref=Missing NodePath
  148[Wall]
    %% face_code_ref=Missing NodePath
  149[Wall]
    %% face_code_ref=Missing NodePath
  150[Wall]
    %% face_code_ref=Missing NodePath
  151[Wall]
    %% face_code_ref=Missing NodePath
  152[Wall]
    %% face_code_ref=Missing NodePath
  153[Wall]
    %% face_code_ref=[ProgramBodyItem { index: 7 }, VariableDeclarationDeclaration, VariableDeclarationInit]
  154[Wall]
    %% face_code_ref=Missing NodePath
  155[Wall]
    %% face_code_ref=Missing NodePath
  156[Wall]
    %% face_code_ref=Missing NodePath
  157[Wall]
    %% face_code_ref=Missing NodePath
  158["Cap Start"]
    %% face_code_ref=Missing NodePath
  159["Cap Start"]
    %% face_code_ref=Missing NodePath
  160["Cap Start"]
    %% face_code_ref=Missing NodePath
  161["Cap Start"]
    %% face_code_ref=Missing NodePath
  162["Cap Start"]
    %% face_code_ref=Missing NodePath
  163["Cap Start"]
    %% face_code_ref=Missing NodePath
  164["Cap Start"]
    %% face_code_ref=[ProgramBodyItem { index: 45 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  165["Cap Start"]
    %% face_code_ref=Missing NodePath
  166["Cap Start"]
    %% face_code_ref=Missing NodePath
  167["Cap Start"]
    %% face_code_ref=Missing NodePath
  168["Cap End"]
    %% face_code_ref=[ProgramBodyItem { index: 42 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  169["Cap End"]
    %% face_code_ref=Missing NodePath
  170["Cap End"]
    %% face_code_ref=Missing NodePath
  171["Cap End"]
    %% face_code_ref=Missing NodePath
  172["Cap End"]
    %% face_code_ref=Missing NodePath
  173["Cap End"]
    %% face_code_ref=Missing NodePath
  174["Cap End"]
    %% face_code_ref=[ProgramBodyItem { index: 27 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
  175["Cap End"]
    %% face_code_ref=Missing NodePath
  176["SweepEdge Opposite"]
  177["SweepEdge Opposite"]
  178["SweepEdge Opposite"]
  179["SweepEdge Opposite"]
  180["SweepEdge Opposite"]
  181["SweepEdge Opposite"]
  182["SweepEdge Opposite"]
  183["SweepEdge Opposite"]
  184["SweepEdge Opposite"]
  185["SweepEdge Opposite"]
  186["SweepEdge Opposite"]
  187["SweepEdge Opposite"]
  188["SweepEdge Opposite"]
  189["SweepEdge Opposite"]
  190["SweepEdge Opposite"]
  191["SweepEdge Opposite"]
  192["SweepEdge Opposite"]
  193["SweepEdge Opposite"]
  194["SweepEdge Opposite"]
  195["SweepEdge Opposite"]
  196["SweepEdge Opposite"]
  197["SweepEdge Opposite"]
  198["SweepEdge Opposite"]
  199["SweepEdge Opposite"]
  200["SweepEdge Opposite"]
  201["SweepEdge Opposite"]
  202["SweepEdge Opposite"]
  203["SweepEdge Opposite"]
  204["SweepEdge Opposite"]
  205["SweepEdge Opposite"]
  206["SweepEdge Opposite"]
  207["SweepEdge Opposite"]
  208["SweepEdge Opposite"]
  209["SweepEdge Opposite"]
  210["SweepEdge Opposite"]
  211["SweepEdge Opposite"]
  212["SweepEdge Opposite"]
  213["SweepEdge Opposite"]
  214["SweepEdge Opposite"]
  215["SweepEdge Opposite"]
  216["SweepEdge Opposite"]
  217["SweepEdge Opposite"]
  218["SweepEdge Opposite"]
  219["SweepEdge Opposite"]
  220["SweepEdge Opposite"]
  221["SweepEdge Opposite"]
  222["SweepEdge Adjacent"]
  223["SweepEdge Adjacent"]
  224["SweepEdge Adjacent"]
  225["SweepEdge Adjacent"]
  226["SweepEdge Adjacent"]
  227["SweepEdge Adjacent"]
  228["SweepEdge Adjacent"]
  229["SweepEdge Adjacent"]
  230["SweepEdge Adjacent"]
  231["SweepEdge Adjacent"]
  232["SweepEdge Adjacent"]
  233["SweepEdge Adjacent"]
  234["SweepEdge Adjacent"]
  235["SweepEdge Adjacent"]
  236["SweepEdge Adjacent"]
  237["SweepEdge Adjacent"]
  238["SweepEdge Adjacent"]
  239["SweepEdge Adjacent"]
  240["SweepEdge Adjacent"]
  241["SweepEdge Adjacent"]
  242["SweepEdge Adjacent"]
  243["SweepEdge Adjacent"]
  244["SweepEdge Adjacent"]
  245["SweepEdge Adjacent"]
  246["SweepEdge Adjacent"]
  247["SweepEdge Adjacent"]
  248["SweepEdge Adjacent"]
  249["SweepEdge Adjacent"]
  250["SweepEdge Adjacent"]
  251["SweepEdge Adjacent"]
  252["SweepEdge Adjacent"]
  253["SweepEdge Adjacent"]
  254["SweepEdge Adjacent"]
  255["SweepEdge Adjacent"]
  256["SweepEdge Adjacent"]
  257["SweepEdge Adjacent"]
  258["SweepEdge Adjacent"]
  259["SweepEdge Adjacent"]
  260["SweepEdge Adjacent"]
  261["SweepEdge Adjacent"]
  262["SweepEdge Adjacent"]
  263["SweepEdge Adjacent"]
  264["SweepEdge Adjacent"]
  265["SweepEdge Adjacent"]
  266["SweepEdge Adjacent"]
  267["SweepEdge Adjacent"]
  1 <--x 9
  1 --- 14
  2 --- 19
  3 --- 20
  4 --- 16
  5 --- 17
  6 --- 18
  7 <--x 8
  7 --- 22
  174 x--> 10
  153 x--> 11
  168 x--> 12
  164 x--> 13
  14 --- 26
  14 --- 27
  14 --- 28
  14 --- 29
  14 --- 30
  14 --- 31
  14 --- 32
  14 --- 33
  14 --- 34
  14 --- 92
  14 ---- 94
  15 --- 35
  15 --- 36
  15 --- 37
  15 --- 38
  15 --- 39
  15 --- 89
  15 ---- 95
  153 --- 15
  16 --- 43
  16 --- 48
  16 --- 50
  16 --- 59
  16 --- 62
  16 --- 83
  16 ---- 99
  17 --- 44
  17 --- 49
  17 --- 51
  17 --- 58
  17 --- 61
  17 --- 84
  17 ---- 96
  18 --- 41
  18 --- 46
  18 --- 52
  18 --- 55
  18 --- 63
  18 --- 85
  18 ---- 100
  19 --- 42
  19 --- 45
  19 --- 53
  19 --- 56
  19 --- 60
  19 --- 88
  19 ---- 97
  20 --- 40
  20 --- 47
  20 --- 54
  20 --- 57
  20 --- 64
  20 --- 93
  20 ---- 98
  21 --- 65
  21 --- 66
  21 --- 67
  21 --- 68
  21 --- 69
  21 --- 86
  21 ---- 101
  174 --- 21
  22 --- 70
  22 --- 71
  22 --- 72
  22 --- 73
  22 --- 74
  22 --- 82
  22 ---- 102
  23 --- 75
  23 --- 90
  23 ---- 103
  168 --- 23
  24 --- 76
  24 --- 87
  24 ---- 105
  164 --- 24
  25 --- 77
  25 --- 78
  25 --- 79
  25 --- 80
  25 --- 81
  25 --- 91
  25 ---- 107
  153 --- 25
  26 --- 149
  26 x--> 160
  26 --- 217
  26 --- 263
  27 --- 148
  27 x--> 160
  27 --- 216
  27 --- 262
  28 --- 147
  28 x--> 160
  28 --- 215
  28 --- 261
  29 --- 150
  29 x--> 160
  29 --- 214
  29 --- 260
  30 --- 152
  30 x--> 160
  30 --- 213
  30 --- 259
  31 --- 151
  31 x--> 160
  31 --- 212
  31 --- 258
  32 --- 146
  32 x--> 160
  32 --- 211
  32 --- 257
  33 --- 153
  33 x--> 160
  33 --- 210
  33 --- 256
  35 --- 119
  35 x--> 153
  35 --- 183
  35 --- 229
  36 --- 117
  36 x--> 153
  36 --- 182
  36 --- 228
  37 --- 118
  37 x--> 153
  37 --- 181
  37 --- 227
  38 --- 116
  38 x--> 153
  38 --- 180
  38 --- 226
  40 --- 137
  40 x--> 174
  40 --- 204
  40 --- 250
  41 --- 156
  41 x--> 171
  41 --- 221
  41 --- 267
  42 --- 131
  42 x--> 168
  42 --- 196
  42 --- 242
  43 --- 143
  43 x--> 175
  43 --- 209
  43 --- 255
  44 --- 126
  44 x--> 173
  44 --- 192
  44 --- 238
  45 --- 129
  45 x--> 168
  45 --- 195
  45 --- 241
  46 --- 155
  46 x--> 171
  46 --- 220
  46 --- 266
  47 --- 138
  47 x--> 174
  47 --- 203
  47 --- 249
  48 --- 145
  48 x--> 175
  48 --- 208
  48 --- 254
  49 --- 128
  49 x--> 173
  49 --- 191
  49 --- 237
  50 --- 142
  50 x--> 175
  50 --- 207
  50 --- 253
  51 --- 125
  51 x--> 173
  51 --- 190
  51 --- 236
  52 --- 157
  52 x--> 171
  52 --- 219
  52 --- 265
  53 --- 132
  53 x--> 168
  53 --- 194
  53 --- 240
  54 --- 140
  54 x--> 174
  54 --- 202
  54 --- 248
  55 --- 154
  55 x--> 171
  55 --- 218
  55 --- 264
  56 --- 130
  56 x--> 168
  56 --- 193
  56 --- 239
  57 --- 139
  57 x--> 174
  57 --- 201
  57 --- 247
  58 --- 127
  58 x--> 173
  58 --- 189
  58 --- 235
  59 --- 144
  59 x--> 175
  59 --- 206
  59 --- 252
  65 --- 124
  65 x--> 174
  65 --- 188
  65 --- 234
  66 --- 121
  66 x--> 174
  66 --- 187
  66 --- 233
  67 --- 122
  67 x--> 174
  67 --- 186
  67 --- 232
  68 --- 123
  68 x--> 174
  68 --- 185
  68 --- 231
  70 --- 114
  70 x--> 162
  70 --- 179
  70 --- 225
  71 --- 112
  71 x--> 162
  71 --- 178
  71 --- 224
  72 --- 113
  72 x--> 162
  72 --- 177
  72 --- 223
  73 --- 115
  73 x--> 162
  73 --- 176
  73 --- 222
  75 --- 120
  75 x--> 168
  75 --- 184
  75 --- 230
  76 --- 141
  76 x--> 164
  76 --- 205
  76 --- 251
  77 --- 134
  77 x--> 153
  77 --- 200
  77 --- 246
  78 --- 133
  78 x--> 153
  78 --- 199
  78 --- 245
  79 --- 136
  79 x--> 153
  79 --- 198
  79 --- 244
  80 --- 135
  80 x--> 153
  80 --- 197
  80 --- 243
  94 --- 146
  94 --- 147
  94 --- 148
  94 --- 149
  94 --- 150
  94 --- 151
  94 --- 152
  94 --- 153
  94 --- 160
  94 --- 170
  94 --- 210
  94 --- 211
  94 --- 212
  94 --- 213
  94 --- 214
  94 --- 215
  94 --- 216
  94 --- 217
  94 --- 256
  94 --- 257
  94 --- 258
  94 --- 259
  94 --- 260
  94 --- 261
  94 --- 262
  94 --- 263
  95 --- 116
  95 --- 117
  95 --- 118
  95 --- 119
  95 --- 166
  95 --- 180
  95 --- 181
  95 --- 182
  95 --- 183
  95 --- 226
  95 --- 227
  95 --- 228
  95 --- 229
  96 --- 125
  96 --- 126
  96 --- 127
  96 --- 128
  96 --- 163
  96 --- 173
  96 --- 189
  96 --- 190
  96 --- 191
  96 --- 192
  96 --- 235
  96 --- 236
  96 --- 237
  96 --- 238
  97 --- 129
  97 --- 130
  97 --- 131
  97 --- 132
  97 --- 158
  97 --- 168
  97 --- 193
  97 --- 194
  97 --- 195
  97 --- 196
  97 --- 239
  97 --- 240
  97 --- 241
  97 --- 242
  98 --- 137
  98 --- 138
  98 --- 139
  98 --- 140
  98 --- 165
  98 --- 174
  98 --- 201
  98 --- 202
  98 --- 203
  98 --- 204
  98 --- 247
  98 --- 248
  98 --- 249
  98 --- 250
  99 --- 142
  99 --- 143
  99 --- 144
  99 --- 145
  99 --- 167
  99 --- 175
  99 --- 206
  99 --- 207
  99 --- 208
  99 --- 209
  99 --- 252
  99 --- 253
  99 --- 254
  99 --- 255
  100 --- 154
  100 --- 155
  100 --- 156
  100 --- 157
  100 --- 161
  100 --- 171
  100 --- 218
  100 --- 219
  100 --- 220
  100 --- 221
  100 --- 264
  100 --- 265
  100 --- 266
  100 --- 267
  101 --- 121
  101 --- 122
  101 --- 123
  101 --- 124
  101 --- 169
  101 --- 185
  101 --- 186
  101 --- 187
  101 --- 188
  101 --- 231
  101 --- 232
  101 --- 233
  101 --- 234
  102 --- 112
  102 --- 113
  102 --- 114
  102 --- 115
  102 --- 162
  102 --- 172
  102 --- 176
  102 --- 177
  102 --- 178
  102 --- 179
  102 --- 222
  102 --- 223
  102 --- 224
  102 --- 225
  103 --- 120
  103 --- 164
  103 --- 184
  103 --- 230
  105 --- 141
  105 --- 159
  105 --- 205
  105 --- 251
  107 --- 133
  107 --- 134
  107 --- 135
  107 --- 136
  107 --- 197
  107 --- 198
  107 --- 199
  107 --- 200
  107 --- 243
  107 --- 244
  107 --- 245
  107 --- 246
  112 --- 178
  112 --- 224
  225 <--x 112
  113 --- 177
  113 --- 223
  224 <--x 113
  114 --- 179
  222 <--x 114
  114 --- 225
  115 --- 176
  115 --- 222
  223 <--x 115
  116 --- 180
  116 --- 226
  227 <--x 116
  117 --- 182
  117 --- 228
  229 <--x 117
  118 --- 181
  118 --- 227
  228 <--x 118
  119 --- 183
  226 <--x 119
  119 --- 229
  120 --- 184
  120 --- 230
  121 --- 187
  121 --- 233
  234 <--x 121
  122 --- 186
  122 --- 232
  233 <--x 122
  123 --- 185
  123 --- 231
  232 <--x 123
  124 --- 188
  231 <--x 124
  124 --- 234
  125 --- 190
  125 --- 236
  237 <--x 125
  126 --- 192
  235 <--x 126
  126 --- 238
  127 --- 189
  127 --- 235
  236 <--x 127
  128 --- 191
  128 --- 237
  238 <--x 128
  129 --- 195
  129 --- 241
  242 <--x 129
  130 --- 193
  130 --- 239
  240 <--x 130
  131 --- 196
  239 <--x 131
  131 --- 242
  132 --- 194
  132 --- 240
  241 <--x 132
  133 --- 199
  133 --- 245
  246 <--x 133
  134 --- 200
  243 <--x 134
  134 --- 246
  135 --- 197
  135 --- 243
  244 <--x 135
  136 --- 198
  136 --- 244
  245 <--x 136
  137 --- 204
  247 <--x 137
  137 --- 250
  138 --- 203
  138 --- 249
  250 <--x 138
  139 --- 201
  139 --- 247
  248 <--x 139
  140 --- 202
  140 --- 248
  249 <--x 140
  141 --- 205
  141 --- 251
  142 --- 207
  142 --- 253
  254 <--x 142
  143 --- 209
  252 <--x 143
  143 --- 255
  144 --- 206
  144 --- 252
  253 <--x 144
  145 --- 208
  145 --- 254
  255 <--x 145
  146 --- 211
  146 --- 257
  258 <--x 146
  147 --- 215
  147 --- 261
  262 <--x 147
  197 <--x 148
  198 <--x 148
  199 <--x 148
  200 <--x 148
  148 --- 216
  148 --- 262
  263 <--x 148
  149 --- 217
  256 <--x 149
  149 --- 263
  150 --- 214
  150 --- 260
  261 <--x 150
  151 --- 212
  151 --- 258
  259 <--x 151
  152 --- 213
  152 --- 259
  260 <--x 152
  153 --- 210
  153 --- 256
  257 <--x 153
  154 --- 218
  154 --- 264
  265 <--x 154
  155 --- 220
  155 --- 266
  267 <--x 155
  156 --- 221
  264 <--x 156
  156 --- 267
  157 --- 219
  157 --- 265
  266 <--x 157
  193 <--x 158
  194 <--x 158
  195 <--x 158
  196 <--x 158
  205 <--x 159
  218 <--x 161
  219 <--x 161
  220 <--x 161
  221 <--x 161
  189 <--x 163
  190 <--x 163
  191 <--x 163
  192 <--x 163
  184 <--x 164
  201 <--x 165
  202 <--x 165
  203 <--x 165
  204 <--x 165
  180 <--x 166
  181 <--x 166
  182 <--x 166
  183 <--x 166
  206 <--x 167
  207 <--x 167
  208 <--x 167
  209 <--x 167
  185 <--x 169
  186 <--x 169
  187 <--x 169
  188 <--x 169
  210 <--x 170
  211 <--x 170
  212 <--x 170
  213 <--x 170
  214 <--x 170
  215 <--x 170
  216 <--x 170
  217 <--x 170
  176 <--x 172
  177 <--x 172
  178 <--x 172
  179 <--x 172