Files
modeling-app/rust/kcl-lib/tests/fillet-and-shell/artifact_graph_flowchart.snap.md
Adam Chalmers 6e115c19d5 KCL: Migrate hole to kwargs (#6382)
Previously:

`|> hole(circle(radius = 2, center = p), %)`

Now:

`|> subtract2d(tool = circle(radius = 2, center = p))`
2025-04-26 15:31:51 -05:00

203 lines
3.6 KiB
Markdown

```mermaid
flowchart LR
subgraph path2 [Path]
2["Path<br>[396, 467, 0]"]
3["Segment<br>[473, 564, 0]"]
4["Segment<br>[570, 661, 0]"]
5["Segment<br>[667, 760, 0]"]
6["Segment<br>[766, 774, 0]"]
7[Solid2d]
end
subgraph path9 [Path]
9["Path<br>[808, 833, 0]"]
10["Segment<br>[839, 887, 0]"]
11["Segment<br>[893, 950, 0]"]
12["Segment<br>[956, 1005, 0]"]
13["Segment<br>[1011, 1030, 0]"]
14[Solid2d]
end
subgraph path27 [Path]
27["Path<br>[1343, 1368, 0]"]
end
subgraph path28 [Path]
28["Path<br>[1376, 1413, 0]"]
29["Segment<br>[1376, 1413, 0]"]
30[Solid2d]
end
subgraph path31 [Path]
31["Path<br>[1439, 1477, 0]"]
32["Segment<br>[1439, 1477, 0]"]
33[Solid2d]
end
subgraph path39 [Path]
39["Path<br>[1343, 1368, 0]"]
end
subgraph path40 [Path]
40["Path<br>[1376, 1413, 0]"]
41["Segment<br>[1376, 1413, 0]"]
42[Solid2d]
end
subgraph path43 [Path]
43["Path<br>[1439, 1477, 0]"]
44["Segment<br>[1439, 1477, 0]"]
45[Solid2d]
end
subgraph path51 [Path]
51["Path<br>[1343, 1368, 0]"]
end
subgraph path52 [Path]
52["Path<br>[1376, 1413, 0]"]
53["Segment<br>[1376, 1413, 0]"]
54[Solid2d]
end
subgraph path55 [Path]
55["Path<br>[1439, 1477, 0]"]
56["Segment<br>[1439, 1477, 0]"]
57[Solid2d]
end
subgraph path63 [Path]
63["Path<br>[1343, 1368, 0]"]
end
subgraph path64 [Path]
64["Path<br>[1376, 1413, 0]"]
65["Segment<br>[1376, 1413, 0]"]
66[Solid2d]
end
subgraph path67 [Path]
67["Path<br>[1439, 1477, 0]"]
68["Segment<br>[1439, 1477, 0]"]
69[Solid2d]
end
1["Plane<br>[373, 390, 0]"]
8["Plane<br>[783, 802, 0]"]
15["Sweep Extrusion<br>[1036, 1064, 0]"]
16[Wall]
17[Wall]
18[Wall]
19[Wall]
20["Cap Start"]
21["Cap End"]
22["SweepEdge Opposite"]
23["SweepEdge Opposite"]
24["SweepEdge Opposite"]
25["SweepEdge Adjacent"]
26["Plane<br>[1316, 1335, 0]"]
34["Sweep Extrusion<br>[1486, 1510, 0]"]
35[Wall]
36["Cap Start"]
37["Cap End"]
38["Plane<br>[1316, 1335, 0]"]
46["Sweep Extrusion<br>[1486, 1510, 0]"]
47[Wall]
48["Cap Start"]
49["Cap End"]
50["Plane<br>[1316, 1335, 0]"]
58["Sweep Extrusion<br>[1486, 1510, 0]"]
59[Wall]
60["Cap Start"]
61["Cap End"]
62["Plane<br>[1316, 1335, 0]"]
70["Sweep Extrusion<br>[1486, 1510, 0]"]
71[Wall]
72["Cap Start"]
73["Cap End"]
74["EdgeCut Fillet<br>[1070, 1276, 0]"]
75["EdgeCut Fillet<br>[1070, 1276, 0]"]
76["EdgeCut Fillet<br>[1070, 1276, 0]"]
77["EdgeCut Fillet<br>[1070, 1276, 0]"]
1 --- 2
2 --- 3
2 --- 4
2 --- 5
2 --- 6
2 --- 7
8 --- 9
9 --- 10
9 --- 11
9 --- 12
9 --- 13
9 ---- 15
9 --- 14
10 --- 16
10 --- 25
10 x--> 20
11 --- 17
11 --- 22
11 x--> 20
12 --- 18
12 --- 23
12 x--> 20
13 --- 19
13 --- 24
13 x--> 20
15 --- 16
15 --- 17
15 --- 18
15 --- 19
15 --- 20
15 --- 21
15 --- 22
15 --- 23
15 --- 24
15 --- 25
22 <--x 17
22 <--x 21
23 <--x 18
23 <--x 21
24 <--x 19
24 <--x 21
26 --- 27
26 --- 28
26 --- 31
28 --- 29
28 ---- 34
28 --- 30
29 --- 35
29 x--> 36
31 --- 32
31 --- 33
34 --- 35
34 --- 36
34 --- 37
38 --- 39
38 --- 40
38 --- 43
40 --- 41
40 ---- 46
40 --- 42
41 --- 47
41 x--> 48
43 --- 44
43 --- 45
46 --- 47
46 --- 48
46 --- 49
50 --- 51
50 --- 52
50 --- 55
52 --- 53
52 ---- 58
52 --- 54
53 --- 59
53 x--> 60
55 --- 56
55 --- 57
58 --- 59
58 --- 60
58 --- 61
62 --- 63
62 --- 64
62 --- 67
64 --- 65
64 ---- 70
64 --- 66
65 --- 71
65 x--> 72
67 --- 68
67 --- 69
70 --- 71
70 --- 72
70 --- 73
25 <--x 74
```