2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								```mermaid
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								flowchart LR
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  subgraph path2 [Path]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    2["Path<br>[565, 614, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    3["Segment<br>[620, 644, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    4["Segment<br>[650, 688, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    5["Segment<br>[694, 719, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    6["Segment<br>[725, 764, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    7["Segment<br>[770, 777, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								      %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    8[Solid2d]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  end
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  1["Plane<br>[542, 559, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9["Sweep Extrusion<br>[806, 924, 0]"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-14 01:31:58 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% [ProgramBodyItem { index: 6 }, VariableDeclarationDeclaration, VariableDeclarationInit]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  10[Wall]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-15 20:14:31 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% face_code_ref=Missing NodePath
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  11[Wall]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-15 20:14:31 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% face_code_ref=Missing NodePath
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  12[Wall]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-15 20:14:31 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% face_code_ref=Missing NodePath
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  13[Wall]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-15 20:14:31 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% face_code_ref=Missing NodePath
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  14["Cap Start"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-15 20:14:31 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% face_code_ref=Missing NodePath
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  15["Cap End"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-15 20:14:31 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    %% face_code_ref=Missing NodePath
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  16["SweepEdge Opposite"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  17["SweepEdge Adjacent"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  18["SweepEdge Opposite"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  19["SweepEdge Adjacent"]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  20["SweepEdge Opposite"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  21["SweepEdge Adjacent"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  22["SweepEdge Opposite"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  23["SweepEdge Adjacent"]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  1 --- 2
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 --- 3
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 --- 4
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 --- 5
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 --- 6
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 --- 7
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 --- 8
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  2 ---- 9
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  3 --- 10
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  3 x--> 14
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  3 --- 16
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  3 --- 17
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  4 --- 11
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  4 x--> 14
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  4 --- 18
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  4 --- 19
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  5 --- 12
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  5 x--> 14
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  5 --- 20
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  5 --- 21
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  6 --- 13
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  6 x--> 14
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  6 --- 22
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-13 21:07:24 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  6 --- 23
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 10
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 11
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 12
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 13
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 14
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 15
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 16
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 17
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 18
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 19
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 20
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 21
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 22
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  9 --- 23
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  10 --- 16
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  10 --- 17
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  23 <--x 10
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  17 <--x 11
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  11 --- 18
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  11 --- 19
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  19 <--x 12
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  12 --- 20
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  12 --- 21
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  21 <--x 13
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  13 --- 22
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  13 --- 23
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  16 <--x 15
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  18 <--x 15
							 | 
						
					
						
							
								
									
										
										
										
											2025-06-16 13:55:24 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  20 <--x 15
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  22 <--x 15
							 | 
						
					
						
							
								
									
										
										
										
											2025-05-10 13:00:14 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								```
							 |