Action matrix regressions of #1255: knuckle rounds, thin holes, a 45° flange hole, an axis after an edit (#1280)

* Action matrix regressions of #1255: knuckle rounds, thin holes, a 45° flange hole, an axis after an edit

- Curve blends: past the end of a curved edge the run of sections along the end
  tangent wrapped round the ring of centres; it is shortened while it still
  crosses the end face (the hinge knuckle's cap rounds at 0.728 mm).
- Boolean retry guard: each body's volume is measured finer than its smallest
  radius, and a volume out of bounds is measured again ten times finer before
  it refuses (a 0.133 mm drill measured -30272 mm³; a plastic part's coarse
  mesh was off by more than the slack).
- Sheet metal: a drill cap's certificate allows the evaluation noise its fitted
  tilt shows (a hole square to a 45° flange).
- Construction geometry on a named face uses the face found by name, not a
  second pick at its nearest point (an axis through a corner round after a
  parameter moved it).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Retry guard: measure the target, tool and result at one tolerance

Measured at different tolerances, the chords' error on the faces they share
didn't cancel: a blind hole in a long D-profile bar measured 20 mm³ more than
the bar.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* Action matrix baseline from this branch's full run: 37 actions pass again, none fewer

Blessed with cargo xtask action-matrix --from DIR --bless from the 16 shards of
run 38673859774.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
bherbruckandClaude Opus 5.5 authored and GitHub committed 2026-10-15 00:24:27 -04:00
1 parent 464a6dfad4
commit 5c2fa3e9ca
7 files changed
+858 -174

No files matched your search

+541 -33
View File
@@ -254,7 +254,7 @@
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F10:-y,F4:side:l5,F4:side:l6,F4:side:l8,F5:+x,F5:+y,F5:-x,F8:-y]|F5:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F10:-y,F4:side:l5,F4:side:l6,F4:side:l8,F5:+x,F5:+y,F5:-x,F8:-y]|F5:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F10:-y,F4:side:l5,F4:side:l6,F4:side:l8,F5:+x,F5:+y,F5:-x,F8:-y]|F8:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull face.shell !face.sketch",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]|F1:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]|F1:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]|F2:blend:F1:+x|F1:+y": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -545,7 +545,7 @@
"Body2/F4:bottom|F4:side#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body2/F4:side#1": "curved.axis curved.axis+edit curved.tangent_plane",
"Body2/F4:side#1|F4:top": "edge.chamfer edge.fillet edge.fillet+edit edge.normal_plane edge.project",
"Body2/F4:side#2": "!curved.axis curved.tangent_plane",
"Body2/F4:side#2": "curved.axis curved.axis+edit curved.tangent_plane",
"Body2/F4:side#2|F4:top": "edge.chamfer edge.fillet edge.fillet+edit edge.normal_plane edge.project",
"Body2/F4:top": "!face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"Body2/body": "body.copy body.mirror body.move body.pattern body.pattern+edit",
@@ -938,7 +938,7 @@
"Body1/F5:rest:side:6": "face.angle_plane face.extrude face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F5:rest:side:6|F5:rest:side:7": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F5:rest:side:6|F5:rest:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F5:rest:side:7": "face.angle_plane face.extrude !face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F5:rest:side:7": "face.angle_plane face.extrude face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F5:rest:side:7|F5:rest:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F5:rest:top": "face.angle_plane face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F6:arm:base": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
@@ -2417,7 +2417,7 @@
"Body1/F17:side:l60|F4:inner:F2:start#[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,F7:side:c1]#[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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]#[F14:side:l5,F14:side:l5@F15.1,F14:side:l5@F15.2,F14:side:l5@F15.3,F14:side:l5@F15.4,F14:side:l6,F14:side:l6@F15.1,F14:side:l6@F15.2,F14:side:l6@F15.3,F14:side:l6@F15.4,F14:side:l7,F14:side:l7@F15.1,F14:side:l7@F15.2,F14:side:l7@F15.3,F14:side:l7@F15.4,F14:side:l8,F14:side:l8@F15.1,F14:side:l8@F15.2,F14:side:l8@F15.3,F14:side:l8@F15.4,F17:side:k10,F17:side:k11,F17:side:k12,F17:side:k9,F17:side:l57,F17:side:l58,F17:side:l59,F17:side:l60,F17:side:l61,F17:side:l65,F17:side:l66,F17:side:l67,F17:side:l68,F17:side:l69,F17:side:l70,F17:side:l71,F17:side:l72,F17:side:l76,F17:side:l77,F17:side:l78,F17:side:l79,F17:side:l80,F17:side:l81,F17:side:l82,F17:side:l83,F17:side:l84,F17:side:l85,F17:side:l86,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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.normal_plane+edit edge.project",
"Body1/F17:side:l61": "face.angle_plane !face.draft_neutral face.extrude face.extrude+edit face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F17:side:l61|F4:inner:F2:start#[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,F7:side:c1]#[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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]#[F14:side:l5,F14:side:l5@F15.1,F14:side:l5@F15.2,F14:side:l5@F15.3,F14:side:l5@F15.4,F14:side:l6,F14:side:l6@F15.1,F14:side:l6@F15.2,F14:side:l6@F15.3,F14:side:l6@F15.4,F14:side:l7,F14:side:l7@F15.1,F14:side:l7@F15.2,F14:side:l7@F15.3,F14:side:l7@F15.4,F14:side:l8,F14:side:l8@F15.1,F14:side:l8@F15.2,F14:side:l8@F15.3,F14:side:l8@F15.4,F17:side:k10,F17:side:k11,F17:side:k12,F17:side:k9,F17:side:l57,F17:side:l58,F17:side:l59,F17:side:l60,F17:side:l61,F17:side:l65,F17:side:l66,F17:side:l67,F17:side:l68,F17:side:l69,F17:side:l70,F17:side:l71,F17:side:l72,F17:side:l76,F17:side:l77,F17:side:l78,F17:side:l79,F17:side:l80,F17:side:l81,F17:side:l82,F17:side:l83,F17:side:l84,F17:side:l85,F17:side:l86,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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project edge.project+edit",
"Body1/F17:side:l62": "face.angle_plane !face.draft_neutral face.extrude face.hole !face.hole+edit face.midplane face.midplane+edit face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F17:side:l62": "face.angle_plane !face.draft_neutral face.extrude face.hole face.hole+edit face.midplane face.midplane+edit face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F17:side:l62|F17:side:l63": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.normal_plane+edit edge.project",
"Body1/F17:side:l62|F17:side:l64": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F17:side:l62|F4:inner:F2:start#[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,F7:side:c1]#[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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]#[F17:side:k13,F17:side:k14,F17:side:k15,F17:side:k16,F17:side:l62,F17:side:l63,F17:side:l64]": "edge.axis edge.axis+edit edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -2456,7 +2456,7 @@
"Body1/F17:side:l74": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.offset_plane face.press_pull face.press_pull+edit !face.shell face.sketch",
"Body1/F17:side:l74|F17:side:l75": "edge.axis edge.chamfer edge.chamfer+edit edge.fillet edge.fillet+edit edge.normal_plane edge.normal_plane+edit edge.project",
"Body1/F17:side:l74|F4:inner:F2:start#[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,F7:side:c1]#[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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]#[F17:side:l73,F17:side:l74,F17:side:l75]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F17:side:l75": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F17:side:l75": "face.angle_plane !face.draft_neutral face.extrude face.hole face.hole+edit face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F17:side:l75|F4:inner:F2:start#[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,F7:side:c1]#[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,F7:side:c1,F7:side:c1@F8.1,F7:side:c1@F8.2,F7:side:c1@F8.3]#[F17:side:l73,F17:side:l74,F17:side:l75]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F17:side:l76": "face.angle_plane !face.draft_neutral face.extrude face.extrude+edit face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F17:side:l76|F17:side:l77": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -2723,6 +2723,386 @@
"Bracket/v[F2:side:e & F2:side:f & F2:start]": "vertex.plane_three_points vertex.point",
"design": "load"
},
"examples/render-opaque-studio": {
"Metal rough/F4:face:0": "curved.tangent_plane",
"Metal rough/F4:face:1": "curved.tangent_plane",
"Metal rough/F4:face:2": "curved.tangent_plane",
"Metal rough/F4:face:3": "curved.tangent_plane",
"Metal rough/F4:face:4": "curved.tangent_plane",
"Metal rough/F4:face:5": "curved.tangent_plane",
"Metal rough/body": "body.copy body.mirror body.move body.pattern",
"Metal smooth/F3:face:0": "curved.tangent_plane",
"Metal smooth/F3:face:1": "curved.tangent_plane",
"Metal smooth/F3:face:2": "curved.tangent_plane",
"Metal smooth/F3:face:3": "curved.tangent_plane",
"Metal smooth/F3:face:4": "curved.tangent_plane",
"Metal smooth/F3:face:5": "curved.tangent_plane",
"Metal smooth/body": "body.copy body.mirror body.move body.pattern",
"Nonmetal rough/F2:face:0": "curved.tangent_plane",
"Nonmetal rough/F2:face:1": "curved.tangent_plane",
"Nonmetal rough/F2:face:2": "curved.tangent_plane",
"Nonmetal rough/F2:face:3": "curved.tangent_plane",
"Nonmetal rough/F2:face:4": "curved.tangent_plane",
"Nonmetal rough/F2:face:5": "curved.tangent_plane",
"Nonmetal rough/body": "body.copy body.mirror body.move body.pattern",
"Nonmetal smooth/F1:face:0": "curved.tangent_plane",
"Nonmetal smooth/F1:face:1": "curved.tangent_plane",
"Nonmetal smooth/F1:face:2": "curved.tangent_plane",
"Nonmetal smooth/F1:face:3": "curved.tangent_plane",
"Nonmetal smooth/F1:face:4": "curved.tangent_plane",
"Nonmetal smooth/F1:face:5": "curved.tangent_plane",
"Nonmetal smooth/body": "body.copy body.mirror body.move body.pattern",
"Study base/F5:+x": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Study base/F5:+x|F5:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+x|F5:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+x|F5:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+x|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Study base/F5:+y|F5:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+y|F5:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+y|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+z": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Study base/F5:+z|F5:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:+z|F5:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:-x": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Study base/F5:-x|F5:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:-x|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Study base/F5:-y|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Study base/F5:-z": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Study base/body": "body.copy body.mirror body.move body.pattern",
"Study base/v[F5:+x & F5:+y & F5:+z]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:+x & F5:+y & F5:-z]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:+x & F5:+z & F5:-y]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:+x & F5:-y & F5:-z]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:+y & F5:+z & F5:-x]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:+y & F5:-x & F5:-z]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:+z & F5:-x & F5:-y]": "vertex.plane_three_points vertex.point",
"Study base/v[F5:-x & F5:-y & F5:-z]": "vertex.plane_three_points vertex.point",
"design": "load"
},
"examples/render-studio": {
"BackWall/F7:+x": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"BackWall/F7:+x|F7:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+x|F7:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+x|F7:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+x|F7:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"BackWall/F7:+y|F7:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+y|F7:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+y|F7:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"BackWall/F7:+z|F7:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:+z|F7:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:-x": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"BackWall/F7:-x|F7:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:-x|F7:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"BackWall/F7:-y|F7:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"BackWall/F7:-z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"BackWall/body": "body.copy body.mirror body.move body.pattern",
"BackWall/v[F7:+x & F7:+y & F7:+z]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:+x & F7:+y & F7:-z]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:+x & F7:+z & F7:-y]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:+x & F7:-y & F7:-z]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:+y & F7:+z & F7:-x]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:+y & F7:-x & F7:-z]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:+z & F7:-x & F7:-y]": "vertex.plane_three_points vertex.point",
"BackWall/v[F7:-x & F7:-y & F7:-z]": "vertex.plane_three_points vertex.point",
"Base/F3:+x": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Base/F3:+x|F3:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+x|F3:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+x|F3:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+x|F3:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Base/F3:+y|F3:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+y|F3:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+y|F3:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Base/F3:+z|F3:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:+z|F3:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:-x": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Base/F3:-x|F3:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:-x|F3:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Base/F3:-y|F3:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Base/F3:-z": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Base/body": "body.copy body.mirror body.move body.pattern",
"Base/v[F3:+x & F3:+y & F3:+z]": "vertex.plane_three_points vertex.point",
"Base/v[F3:+x & F3:+y & F3:-z]": "vertex.plane_three_points vertex.point",
"Base/v[F3:+x & F3:+z & F3:-y]": "vertex.plane_three_points vertex.point",
"Base/v[F3:+x & F3:-y & F3:-z]": "vertex.plane_three_points vertex.point",
"Base/v[F3:+y & F3:+z & F3:-x]": "vertex.plane_three_points vertex.point",
"Base/v[F3:+y & F3:-x & F3:-z]": "vertex.plane_three_points vertex.point",
"Base/v[F3:+z & F3:-x & F3:-y]": "vertex.plane_three_points vertex.point",
"Base/v[F3:-x & F3:-y & F3:-z]": "vertex.plane_three_points vertex.point",
"ClearLid/F25:+x": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"ClearLid/F25:+x|F25:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+x|F25:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+x|F25:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+x|F25:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"ClearLid/F25:+y|F25:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+y|F25:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+y|F25:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+z": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"ClearLid/F25:+z|F25:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:+z|F25:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:-x": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"ClearLid/F25:-x|F25:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:-x|F25:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"ClearLid/F25:-y|F25:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"ClearLid/F25:-z": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"ClearLid/body": "body.copy body.mirror body.move body.pattern",
"ClearLid/v[F25:+x & F25:+y & F25:+z]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:+x & F25:+y & F25:-z]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:+x & F25:+z & F25:-y]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:+x & F25:-y & F25:-z]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:+y & F25:+z & F25:-x]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:+y & F25:-x & F25:-z]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:+z & F25:-x & F25:-y]": "vertex.plane_three_points vertex.point",
"ClearLid/v[F25:-x & F25:-y & F25:-z]": "vertex.plane_three_points vertex.point",
"FrontWall/F6:+x": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"FrontWall/F6:+x|F6:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+x|F6:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+x|F6:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+x|F6:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"FrontWall/F6:+y|F6:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+y|F6:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+y|F6:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"FrontWall/F6:+z|F6:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:+z|F6:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:-x": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"FrontWall/F6:-x|F6:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:-x|F6:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"FrontWall/F6:-y|F6:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"FrontWall/F6:-z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"FrontWall/body": "body.copy body.mirror body.move body.pattern",
"FrontWall/v[F6:+x & F6:+y & F6:+z]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:+x & F6:+y & F6:-z]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:+x & F6:+z & F6:-y]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:+x & F6:-y & F6:-z]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:+y & F6:+z & F6:-x]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:+y & F6:-x & F6:-z]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:+z & F6:-x & F6:-y]": "vertex.plane_three_points vertex.point",
"FrontWall/v[F6:-x & F6:-y & F6:-z]": "vertex.plane_three_points vertex.point",
"Insert/F10:+x": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Insert/F10:+x|F10:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+x|F10:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+x|F10:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+x|F10:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Insert/F10:+y|F10:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+y|F10:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+y|F10:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+z": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Insert/F10:+z|F10:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:+z|F10:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:-x": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Insert/F10:-x|F10:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:-x|F10:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Insert/F10:-y|F10:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Insert/F10:-z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"Insert/body": "body.copy body.mirror body.move body.pattern",
"Insert/v[F10:+x & F10:+y & F10:+z]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:+x & F10:+y & F10:-z]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:+x & F10:+z & F10:-y]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:+x & F10:-y & F10:-z]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:+y & F10:+z & F10:-x]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:+y & F10:-x & F10:-z]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:+z & F10:-x & F10:-y]": "vertex.plane_three_points vertex.point",
"Insert/v[F10:-x & F10:-y & F10:-z]": "vertex.plane_three_points vertex.point",
"LeftWall/F4:+x": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"LeftWall/F4:+x|F4:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+x|F4:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+x|F4:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+x|F4:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"LeftWall/F4:+y|F4:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+y|F4:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+y|F4:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"LeftWall/F4:+z|F4:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:+z|F4:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:-x": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"LeftWall/F4:-x|F4:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:-x|F4:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"LeftWall/F4:-y|F4:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"LeftWall/F4:-z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"LeftWall/body": "body.copy body.mirror body.move body.pattern",
"LeftWall/v[F4:+x & F4:+y & F4:+z]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:+x & F4:+y & F4:-z]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:+x & F4:+z & F4:-y]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:+x & F4:-y & F4:-z]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:+y & F4:+z & F4:-x]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:+y & F4:-x & F4:-z]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:+z & F4:-x & F4:-y]": "vertex.plane_three_points vertex.point",
"LeftWall/v[F4:-x & F4:-y & F4:-z]": "vertex.plane_three_points vertex.point",
"Pad1/F11:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Pad1/F11:bottom|F11:side#1": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad1/F11:bottom|F11:side#2": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad1/F11:side#1": "curved.axis curved.tangent_plane",
"Pad1/F11:side#1|F11:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad1/F11:side#2": "curved.axis curved.tangent_plane",
"Pad1/F11:side#2|F11:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad1/F11:top": "face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Pad1/body": "body.copy body.mirror body.move body.pattern",
"Pad1/v[F11:bottom & F11:side#1 & F11:side#2]": "vertex.point",
"Pad1/v[F11:bottom & F11:side#1 & F11:side#2] (2)": "vertex.point",
"Pad1/v[F11:side#1 & F11:side#2 & F11:top]": "vertex.point",
"Pad1/v[F11:side#1 & F11:side#2 & F11:top] (2)": "vertex.point",
"Pad2/F12:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Pad2/F12:bottom|F12:side#1": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad2/F12:bottom|F12:side#2": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad2/F12:side#1": "curved.axis curved.tangent_plane",
"Pad2/F12:side#1|F12:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad2/F12:side#2": "curved.axis curved.tangent_plane",
"Pad2/F12:side#2|F12:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad2/F12:top": "face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Pad2/body": "body.copy body.mirror body.move body.pattern",
"Pad2/v[F12:bottom & F12:side#1 & F12:side#2]": "vertex.point",
"Pad2/v[F12:bottom & F12:side#1 & F12:side#2] (2)": "vertex.point",
"Pad2/v[F12:side#1 & F12:side#2 & F12:top]": "vertex.point",
"Pad2/v[F12:side#1 & F12:side#2 & F12:top] (2)": "vertex.point",
"Pad3/F13:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Pad3/F13:bottom|F13:side#1": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad3/F13:bottom|F13:side#2": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad3/F13:side#1": "curved.axis curved.tangent_plane",
"Pad3/F13:side#1|F13:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad3/F13:side#2": "curved.axis curved.tangent_plane",
"Pad3/F13:side#2|F13:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad3/F13:top": "face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Pad3/body": "body.copy body.mirror body.move body.pattern",
"Pad3/v[F13:bottom & F13:side#1 & F13:side#2]": "vertex.point",
"Pad3/v[F13:bottom & F13:side#1 & F13:side#2] (2)": "vertex.point",
"Pad3/v[F13:side#1 & F13:side#2 & F13:top]": "vertex.point",
"Pad3/v[F13:side#1 & F13:side#2 & F13:top] (2)": "vertex.point",
"Pad4/F14:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Pad4/F14:bottom|F14:side#1": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad4/F14:bottom|F14:side#2": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad4/F14:side#1": "curved.axis curved.tangent_plane",
"Pad4/F14:side#1|F14:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad4/F14:side#2": "curved.axis curved.tangent_plane",
"Pad4/F14:side#2|F14:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad4/F14:top": "face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Pad4/body": "body.copy body.mirror body.move body.pattern",
"Pad4/v[F14:bottom & F14:side#1 & F14:side#2]": "vertex.point",
"Pad4/v[F14:bottom & F14:side#1 & F14:side#2] (2)": "vertex.point",
"Pad4/v[F14:side#1 & F14:side#2 & F14:top]": "vertex.point",
"Pad4/v[F14:side#1 & F14:side#2 & F14:top] (2)": "vertex.point",
"Pad5/F15:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Pad5/F15:bottom|F15:side#1": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad5/F15:bottom|F15:side#2": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad5/F15:side#1": "curved.axis curved.tangent_plane",
"Pad5/F15:side#1|F15:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad5/F15:side#2": "curved.axis curved.tangent_plane",
"Pad5/F15:side#2|F15:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad5/F15:top": "face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Pad5/body": "body.copy body.mirror body.move body.pattern",
"Pad5/v[F15:bottom & F15:side#1 & F15:side#2]": "vertex.point",
"Pad5/v[F15:bottom & F15:side#1 & F15:side#2] (2)": "vertex.point",
"Pad5/v[F15:side#1 & F15:side#2 & F15:top]": "vertex.point",
"Pad5/v[F15:side#1 & F15:side#2 & F15:top] (2)": "vertex.point",
"Pad6/F16:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Pad6/F16:bottom|F16:side#1": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad6/F16:bottom|F16:side#2": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad6/F16:side#1": "curved.axis curved.tangent_plane",
"Pad6/F16:side#1|F16:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad6/F16:side#2": "curved.axis curved.tangent_plane",
"Pad6/F16:side#2|F16:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Pad6/F16:top": "face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Pad6/body": "body.copy body.mirror body.move body.pattern",
"Pad6/v[F16:bottom & F16:side#1 & F16:side#2]": "vertex.point",
"Pad6/v[F16:bottom & F16:side#1 & F16:side#2] (2)": "vertex.point",
"Pad6/v[F16:side#1 & F16:side#2 & F16:top]": "vertex.point",
"Pad6/v[F16:side#1 & F16:side#2 & F16:top] (2)": "vertex.point",
"Post1/F19:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Post1/F19:bottom|F19:side#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post1/F19:bottom|F19:side#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post1/F19:side#1": "curved.axis curved.tangent_plane",
"Post1/F19:side#1|F19:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post1/F19:side#2": "curved.axis curved.tangent_plane",
"Post1/F19:side#2|F19:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post1/F19:top": "!face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"Post1/body": "body.copy body.mirror body.move body.pattern",
"Post1/v[F19:bottom & F19:side#1 & F19:side#2]": "vertex.point",
"Post1/v[F19:bottom & F19:side#1 & F19:side#2] (2)": "vertex.point",
"Post1/v[F19:side#1 & F19:side#2 & F19:top]": "vertex.point",
"Post1/v[F19:side#1 & F19:side#2 & F19:top] (2)": "vertex.point",
"Post2/F20:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Post2/F20:bottom|F20:side#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post2/F20:bottom|F20:side#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post2/F20:side#1": "curved.axis curved.tangent_plane",
"Post2/F20:side#1|F20:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post2/F20:side#2": "curved.axis curved.tangent_plane",
"Post2/F20:side#2|F20:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post2/F20:top": "!face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"Post2/body": "body.copy body.mirror body.move body.pattern",
"Post2/v[F20:bottom & F20:side#1 & F20:side#2]": "vertex.point",
"Post2/v[F20:bottom & F20:side#1 & F20:side#2] (2)": "vertex.point",
"Post2/v[F20:side#1 & F20:side#2 & F20:top]": "vertex.point",
"Post2/v[F20:side#1 & F20:side#2 & F20:top] (2)": "vertex.point",
"Post3/F21:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Post3/F21:bottom|F21:side#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post3/F21:bottom|F21:side#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post3/F21:side#1": "curved.axis curved.tangent_plane",
"Post3/F21:side#1|F21:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post3/F21:side#2": "curved.axis curved.tangent_plane",
"Post3/F21:side#2|F21:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post3/F21:top": "!face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"Post3/body": "body.copy body.mirror body.move body.pattern",
"Post3/v[F21:bottom & F21:side#1 & F21:side#2]": "vertex.point",
"Post3/v[F21:bottom & F21:side#1 & F21:side#2] (2)": "vertex.point",
"Post3/v[F21:side#1 & F21:side#2 & F21:top]": "vertex.point",
"Post3/v[F21:side#1 & F21:side#2 & F21:top] (2)": "vertex.point",
"Post4/F22:bottom": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Post4/F22:bottom|F22:side#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post4/F22:bottom|F22:side#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post4/F22:side#1": "curved.axis curved.tangent_plane",
"Post4/F22:side#1|F22:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post4/F22:side#2": "curved.axis curved.tangent_plane",
"Post4/F22:side#2|F22:top": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Post4/F22:top": "!face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"Post4/body": "body.copy body.mirror body.move body.pattern",
"Post4/v[F22:bottom & F22:side#1 & F22:side#2]": "vertex.point",
"Post4/v[F22:bottom & F22:side#1 & F22:side#2] (2)": "vertex.point",
"Post4/v[F22:side#1 & F22:side#2 & F22:top]": "vertex.point",
"Post4/v[F22:side#1 & F22:side#2 & F22:top] (2)": "vertex.point",
"RightWall/F5:+x": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"RightWall/F5:+x|F5:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+x|F5:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+x|F5:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+x|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+y": "face.angle_plane face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"RightWall/F5:+y|F5:+z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+y|F5:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+y|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"RightWall/F5:+z|F5:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:+z|F5:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:-x": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"RightWall/F5:-x|F5:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:-x|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:-y": "face.angle_plane face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"RightWall/F5:-y|F5:-z": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"RightWall/F5:-z": "face.angle_plane face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch",
"RightWall/body": "body.copy body.mirror body.move body.pattern",
"RightWall/v[F5:+x & F5:+y & F5:+z]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:+x & F5:+y & F5:-z]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:+x & F5:+z & F5:-y]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:+x & F5:-y & F5:-z]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:+y & F5:+z & F5:-x]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:+y & F5:-x & F5:-z]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:+z & F5:-x & F5:-y]": "vertex.plane_three_points vertex.point",
"RightWall/v[F5:-x & F5:-y & F5:-z]": "vertex.plane_three_points vertex.point",
"design": "load"
},
"examples/sensor_enclosure": {
"Case/F11:side:bs#1": "curved.axis curved.axis+edit curved.tangent_plane",
"Case/F11:side:bs#2": "curved.axis curved.axis+edit curved.tangent_plane",
@@ -3015,7 +3395,7 @@
"Case/F4:inner:F2:start#[F11:side:bs_hole]": "face.extrude face.hole face.midplane face.midplane+edit face.offset_plane face.offset_plane+edit face.press_pull face.shell face.sketch face.sketch+edit",
"Case/F4:inner:F2:start#[F12:face:34,F12:face:35]": "face.extrude face.hole face.hole+edit face.midplane face.offset_plane face.offset_plane+edit face.press_pull face.shell face.sketch",
"Case/F4:inner:F2:start#[F12:face:38,F12:face:39]": "face.extrude face.hole face.hole+edit face.midplane face.midplane+edit face.offset_plane face.offset_plane+edit face.press_pull face.shell face.sketch",
"Case/F4:inner:F2:start#[F12:face:42,F12:face:43]": "face.extrude face.hole face.hole+edit face.midplane !face.midplane+edit face.offset_plane face.press_pull face.shell face.sketch",
"Case/F4:inner:F2:start#[F12:face:42,F12:face:43]": "face.extrude face.hole face.hole+edit face.midplane face.midplane+edit face.offset_plane face.press_pull face.shell face.sketch",
"Case/F4:inner:F2:start#[F6:side:so_hole@F7.1]": "face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Case/F4:inner:F2:start#[F6:side:so_hole@F7.1]|F6:side:so_hole@F7.1#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Case/F4:inner:F2:start#[F6:side:so_hole@F7.1]|F6:side:so_hole@F7.1#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -3181,12 +3561,12 @@
"Lid/F14:side:l2|F15:blend:F14:side:l1|F14:side:l2": "edge.axis edge.normal_plane edge.project edge.project+edit",
"Lid/F14:side:l2|F15:blend:F14:side:l2|F14:side:l3": "edge.axis edge.axis+edit edge.normal_plane edge.project edge.project+edit",
"Lid/F14:side:l2|F2:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.normal_plane+edit edge.project",
"Lid/F14:side:l3": "face.angle_plane face.angle_plane+edit !face.draft_neutral !face.extrude face.hole face.hole+edit face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Lid/F14:side:l3": "face.angle_plane face.angle_plane+edit !face.draft_neutral face.extrude face.hole face.hole+edit face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Lid/F14:side:l3|F14:top": "edge.axis edge.chamfer edge.fillet edge.fillet+edit edge.normal_plane edge.normal_plane+edit edge.project",
"Lid/F14:side:l3|F15:blend:F14:side:l2|F14:side:l3": "edge.axis edge.normal_plane edge.project",
"Lid/F14:side:l3|F15:blend:F14:side:l3|F14:side:l4": "edge.axis edge.normal_plane edge.project",
"Lid/F14:side:l3|F2:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F14:side:l4": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane face.offset_plane !face.press_pull face.shell face.sketch",
"Lid/F14:side:l4": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Lid/F14:side:l4|F14:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F14:side:l4|F15:blend:F14:side:l1|F14:side:l4": "edge.axis edge.axis+edit edge.normal_plane edge.project",
"Lid/F14:side:l4|F15:blend:F14:side:l3|F14:side:l4": "edge.axis edge.normal_plane edge.project",
@@ -3225,7 +3605,7 @@
"Lid/F15:blend:F14:side:l1|F14:side:l2|F2:top": "edge.chamfer edge.fillet edge.fillet+edit edge.normal_plane edge.project",
"Lid/F15:blend:F14:side:l1|F14:side:l4": "curved.axis curved.tangent_plane",
"Lid/F15:blend:F14:side:l1|F14:side:l4|F2:top": "edge.chamfer edge.chamfer+edit edge.fillet edge.fillet+edit edge.normal_plane edge.project",
"Lid/F15:blend:F14:side:l2|F14:side:l3": "curved.axis !curved.axis+edit curved.tangent_plane",
"Lid/F15:blend:F14:side:l2|F14:side:l3": "curved.axis curved.axis+edit curved.tangent_plane",
"Lid/F15:blend:F14:side:l2|F14:side:l3|F2:top": "edge.chamfer edge.fillet edge.fillet+edit edge.normal_plane edge.project",
"Lid/F15:blend:F14:side:l3|F14:side:l4": "curved.axis curved.tangent_plane",
"Lid/F15:blend:F14:side:l3|F14:side:l4|F2:top": "edge.chamfer edge.chamfer+edit edge.fillet edge.fillet+edit edge.normal_plane edge.project",
@@ -3286,14 +3666,14 @@
"Lid/F18:side:l20": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull !face.shell face.sketch",
"Lid/F18:side:l20|F18:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F18:top": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.midplane face.offset_plane face.press_pull face.press_pull+edit !face.shell face.sketch",
"Lid/F20:side:ls#1": "!curved.axis curved.tangent_plane",
"Lid/F20:side:ls#2": "!curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.1#1": "!curved.axis curved.tangent_plane curved.tangent_plane+edit",
"Lid/F20:side:ls@F21.1#2": "!curved.axis curved.tangent_plane curved.tangent_plane+edit",
"Lid/F20:side:ls@F21.2#1": "!curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.2#2": "!curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.3#1": "!curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.3#2": "!curved.axis curved.tangent_plane",
"Lid/F20:side:ls#1": "curved.axis curved.tangent_plane",
"Lid/F20:side:ls#2": "curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.1#1": "curved.axis curved.tangent_plane curved.tangent_plane+edit",
"Lid/F20:side:ls@F21.1#2": "curved.axis curved.tangent_plane curved.tangent_plane+edit",
"Lid/F20:side:ls@F21.2#1": "curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.2#2": "curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.3#1": "curved.axis curved.tangent_plane",
"Lid/F20:side:ls@F21.3#2": "curved.axis curved.tangent_plane",
"Lid/F2:top": "face.angle_plane face.angle_plane+edit !face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull face.shell face.sketch face.sketch+edit",
"Lid/body": "body.copy body.mirror body.move body.pattern body.pattern+edit",
"Lid/v[F14:side:l1 & F14:top & F15:blend:F14:side:l1|F14:side:l2]": "vertex.plane_three_points vertex.point",
@@ -5759,7 +6139,7 @@
"Tube/F2:side:c_in#2|F4:side:c1@F5.2#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c1@F5.2#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c2#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c2#4": "!edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c2#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c2@F5.1#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c2@F5.1#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c2@F5.2#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -5768,7 +6148,7 @@
"Tube/F2:side:c_in#2|F4:side:c3#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c3@F5.1#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c3@F5.1#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c3@F5.2#2": "!edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c3@F5.2#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_in#2|F4:side:c3@F5.2#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1": "curved.axis curved.tangent_plane",
"Tube/F2:side:c_out#1|F2:start": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -5779,7 +6159,7 @@
"Tube/F2:side:c_out#1|F4:side:c1@F5.1#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c1@F5.2#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c1@F5.2#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c2#2": "!edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c2#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c2#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c2@F5.1#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#1|F4:side:c2@F5.1#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -5801,7 +6181,7 @@
"Tube/F2:side:c_out#2|F4:side:c1@F5.2#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c1@F5.2#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c2#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c2#3": "!edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c2#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c2@F5.1#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c2@F5.1#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c2@F5.2#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -5809,7 +6189,7 @@
"Tube/F2:side:c_out#2|F4:side:c3#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c3#3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c3@F5.1#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c3@F5.1#4": "!edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c3@F5.1#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c3@F5.2#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:side:c_out#2|F4:side:c3@F5.2#4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tube/F2:start": "!face.extrude face.hole face.midplane face.offset_plane !face.press_pull !face.shell !face.sketch",
@@ -8328,7 +8708,7 @@
"Hinge/F2:side:l2|F2:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l2|F4:side:c1#[F2:side:l2,F8:side:l2]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l2|F4:side:c1#[F2:side:l3]#[F2:side:l2,F8:side:l2]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l2|F4:side:c1#[F2:top]#[F2:side:l2,F8:side:l2]": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l2|F4:side:c1#[F2:top]#[F2:side:l2,F8:side:l2]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l2|F6:side:c1#1#[F2:side:l2,F8:side:l2]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l2|F6:side:c1#2#[F2:side:l2,F8:side:l2]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l3#[F2:side:l2,F8:side:l2]": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
@@ -8345,7 +8725,7 @@
"Hinge/F2:side:l4|F2:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l4|F4:side:c1#[F2:side:l3]#[F2:side:l4,F8:side:l4]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l4|F4:side:c1#[F2:side:l4,F8:side:l4]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l4|F4:side:c1#[F2:top]#[F2:side:l4,F8:side:l4]": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l4|F4:side:c1#[F2:top]#[F2:side:l4,F8:side:l4]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l4|F6:side:c1#1#[F2:side:l4,F8:side:l4]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:side:l4|F6:side:c1#2#[F2:side:l4,F8:side:l4]": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Hinge/F2:start": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
@@ -8738,7 +9118,7 @@
"Body1/F3:face:20|F3:face:21": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:21": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Body1/F3:face:21|F3:face:41": "edge.axis edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:22": "face.angle_plane !face.draft_neutral !face.extrude !face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Body1/F3:face:22": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Body1/F3:face:22|F3:face:40": "edge.axis edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:23": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:face:23|F3:face:25": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -8920,7 +9300,7 @@
"Body1/F3:face:5|F3:face:7": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:5|F3:face:8": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:5|F3:face:9": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:6": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F3:face:6": "face.angle_plane !face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F3:face:6|F3:face:7": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:6|F3:face:8": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:6|F3:face:9": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -9166,7 +9546,7 @@
"Body1/F3:face:11|F3:face:6": "edge.axis edge.normal_plane edge.project",
"Body1/F3:face:12": "face.angle_plane face.extrude !face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F3:face:12|F3:face:7": "edge.axis edge.normal_plane edge.project",
"Body1/F3:face:5": "face.angle_plane !face.draft_neutral !face.extrude !face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F3:face:5": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F3:face:5|F3:face:7": "edge.axis edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:5|F3:face:9": "edge.axis edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Body1/F3:face:5|F4:face:18": "edge.axis edge.normal_plane edge.project",
@@ -9202,7 +9582,7 @@
"Body1/F4:face:19|F4:face:21": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F4:face:20": "face.angle_plane face.extrude !face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F4:face:21": "face.angle_plane face.extrude !face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F4:face:9": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F4:face:9": "face.angle_plane !face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull face.shell face.sketch",
"Body1/body": "body.copy body.mirror body.move body.pattern",
"Body1/v[F2:face:0 & F2:face:3#[F2:face:0,F2:face:1,F2:face:4] & F2:face:3#[F3:face:10,F3:face:11,F3:face:9] & F3:face:10]": "vertex.plane_three_points vertex.point",
"Body1/v[F2:face:0 & F2:face:3#[F2:face:0,F2:face:1,F2:face:4] & F2:face:4]": "vertex.plane_three_points vertex.point",
@@ -10028,7 +10408,7 @@
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F10:-y,F4:side:l5,F4:side:l6,F4:side:l8,F5:+x,F5:+y,F5:-x,F8:-y]|F5:+y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F10:-y,F4:side:l5,F4:side:l6,F4:side:l8,F5:+x,F5:+y,F5:-x,F8:-y]|F5:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F10:-y,F4:side:l5,F4:side:l6,F4:side:l8,F5:+x,F5:+y,F5:-x,F8:-y]|F8:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull face.shell !face.sketch",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]|F1:-x": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]|F1:-y": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Lid/F1:+z#[F4:side:l5,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:+y,F5:-x,F5:-y]#[F11:+y,F1:+x,F1:+y,F1:-x,F1:-y,F2:blend:F1:+x|F1:+y,F2:blend:F1:+x|F1:-y,F2:blend:F1:+y|F1:-x,F2:blend:F1:-x|F1:-y,F4:side:l1,F4:side:l2,F4:side:l3,F4:side:l4,F4:side:l6,F4:side:l7,F4:side:l8,F5:+x,F5:-x,F5:-y,F6:+x,F6:+y,F6:-x,F6:-y,F7:+x,F7:-x,F9:+y]|F2:blend:F1:+x|F1:+y": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -10286,6 +10666,130 @@
"Lid/v[F9:+z#[F9:+y,F9:-x,F9:-y] & F9:-x & F9:-y]": "vertex.plane_three_points vertex.point",
"design": "load"
},
"regressions/lip_swept_flush_round_corner": {
"Block/F2:side:a1": "curved.axis curved.tangent_plane",
"Block/F2:side:a1|F2:side:l1": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a1|F2:side:l2": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a1|F2:start": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:a2": "curved.axis curved.tangent_plane",
"Block/F2:side:a2|F2:side:l2": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a2|F2:side:l3": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a2|F2:start": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:a3": "curved.axis curved.tangent_plane",
"Block/F2:side:a3|F2:side:l3": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a3|F2:side:l4": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a3|F2:start": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:a3|F2:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Block/F2:side:a4": "curved.axis curved.tangent_plane",
"Block/F2:side:a4|F2:side:l1": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a4|F2:side:l4": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:a4|F2:start": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:a4|F2:top": "!edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l1": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F2:side:l1|F2:start": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l1|F5:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l1|F5:side:l4": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:l1|F5:start#[F2:side:l1]": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l2": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F2:side:l2|F2:start": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l2|F5:side:l2#[F2:side:a1,F2:side:l2,F5:side:l4]": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:l2|F5:side:l2#[F2:side:a2,F2:side:l2]": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:l2|F5:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l3": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F2:side:l3|F2:start": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l3|F5:side:l2#[F2:side:a2,F2:side:l3]": "edge.axis edge.normal_plane edge.project",
"Block/F2:side:l3|F5:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l3|F5:start#[F2:side:l3]": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l4": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Block/F2:side:l4|F2:start": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:side:l4|F2:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:start": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Block/F2:top": "face.angle_plane !face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Block/F2:top|F5:end": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:side:l2#[F2:top,F5:end]#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:side:l2#[F2:top,F5:end]#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:side:l2#[F2:top,F5:start]#1": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:side:l2#[F2:top,F5:start]#2": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:side:l2#[F2:top]#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:side:l2#[F2:top]#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:start#[F2:side:l1]": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Block/F2:top|F5:start#[F2:side:l3]": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Block/F5:end": "face.angle_plane !face.draft_neutral !face.extrude face.hole !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F5:end|F5:side:l2#[F2:top,F5:end]#1": "edge.axis edge.normal_plane edge.project",
"Block/F5:end|F5:side:l2#[F2:top,F5:end]#2": "edge.axis edge.normal_plane edge.project",
"Block/F5:end|F5:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:side:a1,F2:side:l2,F5:side:l4]": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:side:a1,F2:side:l2,F5:side:l4]|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:side:a2,F2:side:l2]": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:side:a2,F2:side:l2]|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:side:a2,F2:side:l3]": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:side:a2,F2:side:l3]|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:end]#1": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:top,F5:end]#1|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:end]#2": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:top,F5:end]#2|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:start]#1": "face.angle_plane !face.draft_neutral !face.extrude face.hole !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F5:side:l2#[F2:top,F5:start]#1|F5:side:l2#[F2:top]#1": "edge.axis edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:start]#1|F5:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:start]#1|F5:start#[F2:side:l1]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:start]#2": "face.angle_plane !face.draft_neutral !face.extrude face.hole !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F5:side:l2#[F2:top,F5:start]#2|F5:side:l2#[F2:top]#2": "edge.axis edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:start]#2|F5:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top,F5:start]#2|F5:start#[F2:side:l3]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top]#1": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:top]#1|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l2#[F2:top]#2": "curved.axis curved.tangent_plane",
"Block/F5:side:l2#[F2:top]#2|F5:side:l3": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l3": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F5:side:l3|F5:side:l4": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l3|F5:start#[F2:side:l1]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l3|F5:start#[F2:side:l3]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Block/F5:side:l4": "curved.axis curved.tangent_plane",
"Block/F5:start#[F2:side:l1]": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/F5:start#[F2:side:l3]": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.midplane !face.offset_plane !face.press_pull !face.shell !face.sketch",
"Block/body": "body.copy body.mirror body.move body.pattern",
"Block/v[F2:side:a1 & F2:side:l1 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a1 & F2:side:l1 & F5:side:l4]": "vertex.point",
"Block/v[F2:side:a1 & F2:side:l2 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a1 & F2:side:l2 & F5:side:l2#[F2:side:a1,F2:side:l2,F5:side:l4]]": "vertex.point",
"Block/v[F2:side:a2 & F2:side:l2 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a2 & F2:side:l2 & F5:side:l2#[F2:side:a2,F2:side:l2]]": "vertex.point",
"Block/v[F2:side:a2 & F2:side:l3 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a2 & F2:side:l3 & F5:side:l2#[F2:side:a2,F2:side:l3]]": "vertex.point",
"Block/v[F2:side:a3 & F2:side:l3 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a3 & F2:side:l3 & F2:top & F5:start#[F2:side:l3]]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a3 & F2:side:l4 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a3 & F2:side:l4 & F2:top]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a4 & F2:side:l1 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a4 & F2:side:l1 & F2:top & F5:start#[F2:side:l1]]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a4 & F2:side:l4 & F2:start]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:a4 & F2:side:l4 & F2:top]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:l1 & F5:side:l3 & F5:side:l4]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:l1 & F5:side:l3 & F5:start#[F2:side:l1]]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:l2 & F5:side:l2#[F2:side:a1,F2:side:l2,F5:side:l4] & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:l2 & F5:side:l2#[F2:side:a2,F2:side:l2] & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:l3 & F5:side:l2#[F2:side:a2,F2:side:l3] & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F2:side:l3 & F5:side:l3 & F5:start#[F2:side:l3]]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:end & F5:side:l2#[F2:top,F5:end]#1]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:end & F5:side:l2#[F2:top,F5:end]#2]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:side:l2#[F2:top,F5:end]#1 & F5:side:l2#[F2:top]#1]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:side:l2#[F2:top,F5:end]#2 & F5:side:l2#[F2:top]#2]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:side:l2#[F2:top,F5:start]#1 & F5:side:l2#[F2:top]#1]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:side:l2#[F2:top,F5:start]#1 & F5:start#[F2:side:l1]]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:side:l2#[F2:top,F5:start]#2 & F5:side:l2#[F2:top]#2]": "vertex.plane_three_points vertex.point",
"Block/v[F2:top & F5:side:l2#[F2:top,F5:start]#2 & F5:start#[F2:side:l3]]": "vertex.plane_three_points vertex.point",
"Block/v[F5:end & F5:side:l2#[F2:top,F5:end]#1 & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:end & F5:side:l2#[F2:top,F5:end]#2 & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:side:a1,F2:side:l2,F5:side:l4] & F5:side:l3 & F5:side:l4]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:side:a2,F2:side:l2] & F5:side:l2#[F2:side:a2,F2:side:l3] & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:top,F5:end]#1 & F5:side:l2#[F2:top]#1 & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:top,F5:end]#2 & F5:side:l2#[F2:top]#2 & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:top,F5:start]#1 & F5:side:l2#[F2:top]#1 & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:top,F5:start]#1 & F5:side:l3 & F5:start#[F2:side:l1]]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:top,F5:start]#2 & F5:side:l2#[F2:top]#2 & F5:side:l3]": "vertex.plane_three_points vertex.point",
"Block/v[F5:side:l2#[F2:top,F5:start]#2 & F5:side:l3 & F5:start#[F2:side:l3]]": "vertex.plane_three_points vertex.point",
"design": "load"
},
"regressions/loft_cut_beside_round_hole": {
"Body1/F2:side:l1": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F2:side:l1|F2:side:l2": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -10311,7 +10815,7 @@
"Body1/F2:top|F4:side:l4": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F2:top|F6:side:c1#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F2:top|F6:side:c1#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F4:bottom": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F4:bottom": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull face.shell face.sketch",
"Body1/F4:bottom|F4:side:l1": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Body1/F4:bottom|F4:side:l2": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
"Body1/F4:bottom|F4:side:l3": "edge.axis !edge.chamfer !edge.fillet edge.normal_plane edge.project",
@@ -10430,7 +10934,7 @@
"Tool/F2:side:l4|F2:top": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tool/F2:side:l4|F4:side:l1": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tool/F2:top": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Tool/F4:side:l1": "face.angle_plane !face.draft_neutral !face.extrude !face.hole face.offset_plane !face.press_pull !face.shell face.sketch",
"Tool/F4:side:l1": "face.angle_plane !face.draft_neutral !face.extrude face.hole face.offset_plane !face.press_pull !face.shell face.sketch",
"Tool/body": "body.copy body.mirror body.move body.pattern",
"Tool/v[F2:bottom & F2:side:l1 & F2:side:l2]": "vertex.plane_three_points vertex.point",
"Tool/v[F2:bottom & F2:side:l1 & F4:side:l1]": "vertex.plane_three_points vertex.point",
@@ -10474,7 +10978,7 @@
"ClipBody/v[F4:side:l1 & F4:side:l4 & F4:top]": "vertex.plane_three_points vertex.point",
"ClipBody/v[F4:side:l2 & F4:side:l3 & F4:top]": "vertex.plane_three_points vertex.point",
"ClipBody/v[F4:side:l3 & F4:side:l4 & F4:top]": "vertex.plane_three_points vertex.point",
"Tool/F2:bottom": "face.angle_plane !face.draft_neutral face.extrude !face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Tool/F2:bottom": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Tool/F2:bottom|F2:side:l1": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tool/F2:bottom|F2:side:l2": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Tool/F2:bottom|F2:side:l3": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -11392,10 +11896,12 @@
"Body1/F3:end|F3:side:l2#[F3:end]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:end|F3:side:l3#[F3:end]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:end|F3:side:l4#[F3:end]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l1#1": "face.angle_plane face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l1#1|F3:side:l1#2": "edge.axis edge.normal_plane edge.project",
"Body1/F3:side:l1#1|F3:side:l1#[F3:start]": "edge.axis edge.normal_plane edge.project",
"Body1/F3:side:l1#1|F3:side:l2#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l1#1|F3:side:l4#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l1#2": "face.angle_plane face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l1#2|F3:side:l1#[F3:end]": "edge.axis edge.normal_plane edge.project",
"Body1/F3:side:l1#2|F3:side:l2#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l1#2|F3:side:l4#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
@@ -11417,12 +11923,14 @@
"Body1/F3:side:l2#[F3:start]": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l2#[F3:start]|F3:side:l3#[F3:start]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l2#[F3:start]|F3:start": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l3#1": "face.angle_plane face.extrude face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l3#1|F3:side:l3#2": "edge.axis edge.normal_plane edge.project",
"Body1/F3:side:l3#1|F3:side:l3#[F3:start]": "edge.axis edge.normal_plane edge.project",
"Body1/F3:side:l3#1|F3:side:l4#1": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l3#2": "face.angle_plane face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l3#2|F3:side:l3#[F3:end]": "edge.axis edge.normal_plane edge.project",
"Body1/F3:side:l3#2|F3:side:l4#2": "edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l3#[F3:end]": "face.angle_plane !face.draft_neutral face.extrude face.hole face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l3#[F3:end]": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l3#[F3:end]|F3:side:l4#[F3:end]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",
"Body1/F3:side:l3#[F3:start]": "face.angle_plane !face.draft_neutral face.extrude face.hole face.midplane face.offset_plane face.press_pull !face.shell face.sketch",
"Body1/F3:side:l3#[F3:start]|F3:side:l4#[F3:start]": "edge.axis edge.chamfer edge.fillet edge.normal_plane edge.project",