{
  "baselineId": "freecad-1.1.1-partdesign-loft-oracle",
  "cases": [
    {
      "faces": 6,
      "id": "additive-loft",
      "mutation": {
        "before": {
          "parameterSnapshot": false,
          "shape": {
            "area": 7.23606797749979,
            "bounds": {
              "max": [
                1,
                1,
                2
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "0ab177609a66575afff2f36237fdf271e5a95e8fb738c91101648533e01c6642",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 1
          }
        },
        "brepStable": false,
        "edited": {
          "parameterSnapshot": true,
          "shape": {
            "area": 7.23606797749979,
            "bounds": {
              "max": [
                1,
                1,
                2
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "8a243d5c346dcb96da932fea88d54513c36e697b99cd36a90c892100e1f7b337",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 1
          }
        },
        "familyId": "PartDesign::AdditiveLoft",
        "featureName": "AdditiveLoft",
        "parameterChanged": true,
        "propertyPath": "Ruled",
        "restored": {
          "parameterSnapshot": false,
          "shape": {
            "area": 7.23606797749979,
            "bounds": {
              "max": [
                1,
                1,
                2
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "9cf30242b4b3776be5256d587155eb9781d7cc7534bbb60f125830fde83686c6",
            "edges": 12,
            "faces": 6,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 8,
            "volume": 1
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "passed": true,
      "solids": 1,
      "status": "Valid",
      "typeId": "PartDesign::AdditiveLoft",
      "volume": 1
    },
    {
      "faces": 5,
      "id": "subtractive-loft",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            [
              {
                "name": "Section",
                "typeId": "Sketcher::SketchObject"
              },
              [
                ""
              ]
            ]
          ],
          "shape": {
            "area": 7.236067977499789,
            "bounds": {
              "max": [
                1,
                1,
                2
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "c90d78028b450759ca50298c18e98d5cfee774d1e453d6c133f5b748fa01c78a",
            "edges": 9,
            "faces": 5,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 6,
            "volume": 0.9999999999999994
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            [
              {
                "name": "EditedSection",
                "typeId": "Sketcher::SketchObject"
              },
              [
                ""
              ]
            ]
          ],
          "shape": {
            "area": 9.348113056667211,
            "bounds": {
              "max": [
                1,
                1,
                2
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "21e5dda76ba93b30769b6f0b5d01006f43f92bb1012559f7a6ffdf5b25b8dc44",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 1.2135416666666667
          }
        },
        "familyId": "PartDesign::SubtractiveLoft",
        "featureName": "SubtractiveLoft",
        "parameterChanged": true,
        "propertyPath": "Sections",
        "restored": {
          "parameterSnapshot": [
            [
              {
                "name": "Section",
                "typeId": "Sketcher::SketchObject"
              },
              [
                ""
              ]
            ]
          ],
          "shape": {
            "area": 7.236067977499789,
            "bounds": {
              "max": [
                1,
                1,
                2
              ],
              "min": [
                0,
                0,
                0
              ]
            },
            "brepSha256": "c90d78028b450759ca50298c18e98d5cfee774d1e453d6c133f5b748fa01c78a",
            "edges": 9,
            "faces": 5,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 6,
            "volume": 0.9999999999999994
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "passed": true,
      "solids": 1,
      "status": "Valid",
      "typeId": "PartDesign::SubtractiveLoft",
      "volume": 0.9999999999999994
    },
    {
      "faces": 3,
      "id": "additive-pipe",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            {
              "name": "Profile",
              "typeId": "Sketcher::SketchObject"
            },
            []
          ],
          "shape": {
            "area": 12.566370614359169,
            "bounds": {
              "max": [
                1,
                1.0000000000000002,
                1.0000000000000002
              ],
              "min": [
                -1,
                -1,
                -2.220446049250313e-16
              ]
            },
            "brepSha256": "82aa44aafac3cd8d51197e46391c039ae2a26b90e99df2f805e453de776dfcd8",
            "edges": 3,
            "faces": 3,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 2,
            "volume": 3.1415926535897927
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            {
              "name": "EditedProfile",
              "typeId": "Sketcher::SketchObject"
            },
            []
          ],
          "shape": {
            "area": 8.246680715673207,
            "bounds": {
              "max": [
                0.75,
                0.7500000000000002,
                1.0000000000000002
              ],
              "min": [
                -0.75,
                -0.75,
                -1.6653345369377348e-16
              ]
            },
            "brepSha256": "452964b54d47c78e21e540fbd17b33e1a449fefd3607583204dd840d0761ca1f",
            "edges": 3,
            "faces": 3,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 2,
            "volume": 1.7671458676442584
          }
        },
        "familyId": "PartDesign::AdditivePipe",
        "featureName": "AdditivePipe",
        "parameterChanged": true,
        "propertyPath": "Profile",
        "restored": {
          "parameterSnapshot": [
            {
              "name": "Profile",
              "typeId": "Sketcher::SketchObject"
            },
            []
          ],
          "shape": {
            "area": 12.566370614359169,
            "bounds": {
              "max": [
                1,
                1.0000000000000002,
                1.0000000000000002
              ],
              "min": [
                -1,
                -1,
                -2.220446049250313e-16
              ]
            },
            "brepSha256": "82aa44aafac3cd8d51197e46391c039ae2a26b90e99df2f805e453de776dfcd8",
            "edges": 3,
            "faces": 3,
            "shapeType": "Solid",
            "solids": 1,
            "valid": true,
            "vertices": 2,
            "volume": 3.1415926535897927
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "passed": true,
      "solids": 1,
      "status": "Valid",
      "transition": "Transformed",
      "typeId": "PartDesign::AdditivePipe",
      "volume": 3.1415926535897927
    },
    {
      "faces": 7,
      "id": "subtractive-pipe",
      "mutation": {
        "before": {
          "parameterSnapshot": [
            {
              "name": "Profile",
              "typeId": "Sketcher::SketchObject"
            },
            []
          ],
          "shape": {
            "area": 239.99999999999997,
            "bounds": {
              "max": [
                5,
                5,
                1.0000000000000002
              ],
              "min": [
                -5,
                -5,
                -2.220446049250313e-16
              ]
            },
            "brepSha256": "85644672cbbe548cbc5c063dc5e63feda7f149eb6a9b1446cba89f456945180b",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 96.8584073464102
          }
        },
        "brepStable": true,
        "edited": {
          "parameterSnapshot": [
            {
              "name": "EditedProfile",
              "typeId": "Sketcher::SketchObject"
            },
            []
          ],
          "shape": {
            "area": 241.17809724509615,
            "bounds": {
              "max": [
                5,
                5,
                1.0000000000000002
              ],
              "min": [
                -5,
                -5,
                -1.6653345369377348e-16
              ]
            },
            "brepSha256": "1bca636a2f0deffa3ba317f7000dc245a9eaaa3d79bd800d1cbe80b6d3bb6b16",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 98.23285413235574
          }
        },
        "familyId": "PartDesign::SubtractivePipe",
        "featureName": "SubtractivePipe",
        "parameterChanged": true,
        "propertyPath": "Profile",
        "restored": {
          "parameterSnapshot": [
            {
              "name": "Profile",
              "typeId": "Sketcher::SketchObject"
            },
            []
          ],
          "shape": {
            "area": 239.99999999999997,
            "bounds": {
              "max": [
                5,
                5,
                1.0000000000000002
              ],
              "min": [
                -5,
                -5,
                -2.220446049250313e-16
              ]
            },
            "brepSha256": "85644672cbbe548cbc5c063dc5e63feda7f149eb6a9b1446cba89f456945180b",
            "edges": 15,
            "faces": 7,
            "shapeType": "Compound",
            "solids": 1,
            "valid": true,
            "vertices": 10,
            "volume": 96.8584073464102
          }
        },
        "restoredExactly": true,
        "restoredGeometrically": true,
        "schemaVersion": 1,
        "shapeChanged": true,
        "status": "pass"
      },
      "passed": true,
      "solids": 1,
      "status": "Valid",
      "transition": "Transformed",
      "typeId": "PartDesign::SubtractivePipe",
      "volume": 96.8584073464102
    }
  ],
  "freecadVersion": "1.1.1",
  "gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
  "schemaVersion": 1,
  "status": "pass",
  "summary": {
    "cases": 4,
    "passed": 4
  },
  "tolerance": 1e-7
}
