236 lines
		
	
	
		
			6.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			236 lines
		
	
	
		
			6.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | ```mermaid | ||
|  | flowchart LR | ||
|  |   subgraph path3 [Path] | ||
|  |     3["Path<br>[88, 124, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] | ||
|  |     5["Segment<br>[130, 148, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] | ||
|  |     6["Segment<br>[154, 176, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] | ||
|  |     7["Segment<br>[182, 199, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] | ||
|  |     8["Segment<br>[205, 228, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] | ||
|  |     9["Segment<br>[234, 241, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] | ||
|  |     19[Solid2d] | ||
|  |   end | ||
|  |   subgraph path4 [Path] | ||
|  |     4["Path<br>[362, 413, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 0 }] | ||
|  |     10["Segment<br>[419, 452, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] | ||
|  |     11["Segment<br>[458, 554, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] | ||
|  |     12["Segment<br>[560, 657, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] | ||
|  |     13["Segment<br>[663, 761, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] | ||
|  |     14["Segment<br>[767, 801, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] | ||
|  |     15["Segment<br>[807, 905, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 6 }] | ||
|  |     16["Segment<br>[911, 1009, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] | ||
|  |     17["Segment<br>[1015, 1073, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 8 }] | ||
|  |     18["Segment<br>[1198, 1205, 0]"] | ||
|  |       %% [ProgramBodyItem { index: 4 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 9 }] | ||
|  |     20[Solid2d] | ||
|  |   end | ||
|  |   1["Plane<br>[47, 64, 0]"] | ||
|  |     %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit] | ||
|  |   2["Plane<br>[321, 338, 0]"] | ||
|  |     %% [ProgramBodyItem { index: 3 }, VariableDeclarationDeclaration, VariableDeclarationInit] | ||
|  |   21["Sweep Revolve<br>[256, 307, 0]"] | ||
|  |     %% [ProgramBodyItem { index: 2 }, VariableDeclarationDeclaration, VariableDeclarationInit] | ||
|  |   22["Sweep Extrusion<br>[1223, 1292, 0]"] | ||
|  |     %% [ProgramBodyItem { index: 5 }, VariableDeclarationDeclaration, VariableDeclarationInit] | ||
|  |   23["CompositeSolid Subtract<br>[1294, 1337, 0]"] | ||
|  |     %% [ProgramBodyItem { index: 6 }, ExpressionStatementExpr] | ||
|  |   24[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   25[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   26[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   27[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   28[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   29[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   30[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   31[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   32[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   33[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   34[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   35[Wall] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   36["Cap Start"] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   37["Cap End"] | ||
|  |     %% face_code_ref=Missing NodePath | ||
|  |   38["SweepEdge Opposite"] | ||
|  |   39["SweepEdge Opposite"] | ||
|  |   40["SweepEdge Opposite"] | ||
|  |   41["SweepEdge Opposite"] | ||
|  |   42["SweepEdge Opposite"] | ||
|  |   43["SweepEdge Opposite"] | ||
|  |   44["SweepEdge Opposite"] | ||
|  |   45["SweepEdge Opposite"] | ||
|  |   46["SweepEdge Adjacent"] | ||
|  |   47["SweepEdge Adjacent"] | ||
|  |   48["SweepEdge Adjacent"] | ||
|  |   49["SweepEdge Adjacent"] | ||
|  |   50["SweepEdge Adjacent"] | ||
|  |   51["SweepEdge Adjacent"] | ||
|  |   52["SweepEdge Adjacent"] | ||
|  |   53["SweepEdge Adjacent"] | ||
|  |   54["SweepEdge Adjacent"] | ||
|  |   55["SweepEdge Adjacent"] | ||
|  |   56["SweepEdge Adjacent"] | ||
|  |   1 --- 3 | ||
|  |   2 --- 4 | ||
|  |   3 --- 5 | ||
|  |   3 --- 6 | ||
|  |   3 --- 7 | ||
|  |   3 --- 8 | ||
|  |   3 --- 9 | ||
|  |   3 --- 19 | ||
|  |   3 ---- 21 | ||
|  |   3 --- 23 | ||
|  |   4 --- 10 | ||
|  |   4 --- 11 | ||
|  |   4 --- 12 | ||
|  |   4 --- 13 | ||
|  |   4 --- 14 | ||
|  |   4 --- 15 | ||
|  |   4 --- 16 | ||
|  |   4 --- 17 | ||
|  |   4 --- 18 | ||
|  |   4 --- 20 | ||
|  |   4 ---- 22 | ||
|  |   4 --- 23 | ||
|  |   21 <--x 5 | ||
|  |   5 --- 27 | ||
|  |   5 x--> 46 | ||
|  |   21 <--x 6 | ||
|  |   6 --- 25 | ||
|  |   6 --- 46 | ||
|  |   21 <--x 7 | ||
|  |   7 --- 24 | ||
|  |   7 --- 47 | ||
|  |   21 <--x 8 | ||
|  |   8 --- 26 | ||
|  |   8 --- 48 | ||
|  |   10 --- 29 | ||
|  |   10 x--> 36 | ||
|  |   10 --- 45 | ||
|  |   10 --- 56 | ||
|  |   11 --- 34 | ||
|  |   11 x--> 36 | ||
|  |   11 --- 44 | ||
|  |   11 --- 55 | ||
|  |   12 --- 30 | ||
|  |   12 x--> 36 | ||
|  |   12 --- 43 | ||
|  |   12 --- 54 | ||
|  |   13 --- 35 | ||
|  |   13 x--> 36 | ||
|  |   13 --- 42 | ||
|  |   13 --- 53 | ||
|  |   14 --- 28 | ||
|  |   14 x--> 36 | ||
|  |   14 --- 41 | ||
|  |   14 --- 52 | ||
|  |   15 --- 32 | ||
|  |   15 x--> 36 | ||
|  |   15 --- 40 | ||
|  |   15 --- 51 | ||
|  |   16 --- 33 | ||
|  |   16 x--> 36 | ||
|  |   16 --- 39 | ||
|  |   16 --- 50 | ||
|  |   17 --- 31 | ||
|  |   17 x--> 36 | ||
|  |   17 --- 38 | ||
|  |   17 --- 49 | ||
|  |   21 --- 24 | ||
|  |   21 --- 25 | ||
|  |   21 --- 26 | ||
|  |   21 --- 27 | ||
|  |   21 --- 46 | ||
|  |   21 --- 47 | ||
|  |   21 --- 48 | ||
|  |   22 --- 28 | ||
|  |   22 --- 29 | ||
|  |   22 --- 30 | ||
|  |   22 --- 31 | ||
|  |   22 --- 32 | ||
|  |   22 --- 33 | ||
|  |   22 --- 34 | ||
|  |   22 --- 35 | ||
|  |   22 --- 36 | ||
|  |   22 --- 37 | ||
|  |   22 --- 38 | ||
|  |   22 --- 39 | ||
|  |   22 --- 40 | ||
|  |   22 --- 41 | ||
|  |   22 --- 42 | ||
|  |   22 --- 43 | ||
|  |   22 --- 44 | ||
|  |   22 --- 45 | ||
|  |   22 --- 49 | ||
|  |   22 --- 50 | ||
|  |   22 --- 51 | ||
|  |   22 --- 52 | ||
|  |   22 --- 53 | ||
|  |   22 --- 54 | ||
|  |   22 --- 55 | ||
|  |   22 --- 56 | ||
|  |   24 --- 47 | ||
|  |   25 --- 46 | ||
|  |   47 <--x 26 | ||
|  |   26 --- 48 | ||
|  |   27 --- 46 | ||
|  |   48 <--x 27 | ||
|  |   28 --- 41 | ||
|  |   51 <--x 28 | ||
|  |   28 --- 52 | ||
|  |   29 --- 45 | ||
|  |   55 <--x 29 | ||
|  |   29 --- 56 | ||
|  |   30 --- 43 | ||
|  |   53 <--x 30 | ||
|  |   30 --- 54 | ||
|  |   31 --- 38 | ||
|  |   31 --- 49 | ||
|  |   56 <--x 31 | ||
|  |   32 --- 40 | ||
|  |   50 <--x 32 | ||
|  |   32 --- 51 | ||
|  |   33 --- 39 | ||
|  |   49 <--x 33 | ||
|  |   33 --- 50 | ||
|  |   34 --- 44 | ||
|  |   54 <--x 34 | ||
|  |   34 --- 55 | ||
|  |   35 --- 42 | ||
|  |   52 <--x 35 | ||
|  |   35 --- 53 | ||
|  |   38 <--x 37 | ||
|  |   39 <--x 37 | ||
|  |   40 <--x 37 | ||
|  |   41 <--x 37 | ||
|  |   42 <--x 37 | ||
|  |   43 <--x 37 | ||
|  |   44 <--x 37 | ||
|  |   45 <--x 37 | ||
|  | ``` |