{ "summary": { "total": 104, "passed": 104, "failed": 0, "volumes_m3": { "lean": 5.929, "footing": 140.625, "column": 110.937, "coping": 82.231 } }, "results": [ { "check": "C5", "item": "object counts", "detail": "{'LC': 1, 'FT': 1, 'CL': 1, 'CP': 1, 'PL': 0}", "result": "PASS" }, { "check": "C2", "item": "IsSolid all 4", "detail": "4/4", "result": "PASS" }, { "check": "C1", "item": "footing X", "expected": 7500, "actual": 7500.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing Y", "expected": 7500, "actual": 7500.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing Zbot", "expected": 42763, "actual": 42763.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing Ztop", "expected": 45263, "actual": 45263.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing centre X", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing centre Y", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean X", "expected": 7700, "actual": 7700.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean Y", "expected": 7700, "actual": 7700.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean Zbot", "expected": 42663, "actual": 42663.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean Ztop", "expected": 42763, "actual": 42763.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean centre X", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean centre Y", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column diameter X", "expected": 2500, "actual": 2500.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column diameter Y", "expected": 2500, "actual": 2500.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column Zbot", "expected": 45263, "actual": 45263.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column Ztop", "expected": 67863, "actual": 67863.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping length X (tip to tip)", "expected": 10000, "actual": 10000.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping width Y", "expected": 3200, "actual": 3200.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping Zbot", "expected": 67863, "actual": 67863.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping Ztop", "expected": 71193, "actual": 71193.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping centre X", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "section closed single loop", "detail": "1 loop(s)", "result": "PASS" }, { "check": "C4", "item": "bottom at X=+0", "expected": 67863, "actual": 67863.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "bottom at X=+1249", "expected": 67863, "actual": 67863.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "bottom at X=-1249", "expected": 67863, "actual": 67863.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "bottom at X=+3000", "expected": 68656.333, "actual": 68656.333, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "bottom at X=-3000", "expected": 68656.333, "actual": 68656.333, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "bottom at X=+4995", "expected": 69560.733, "actual": 69560.733, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "bottom at X=-4995", "expected": 69560.733, "actual": 69560.733, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top at X=-2000", "expected": 71193, "actual": 71193.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top at X=+2000", "expected": 71063, "actual": 71063.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top at X=-4690", "expected": 71193, "actual": 71193.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top at X=+4690", "expected": 71063, "actual": 71063.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top at X=-4850", "expected": 70378.0, "actual": 70378.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top at X=+4850", "expected": 70313.0, "actual": 70313.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "top step at the pier centre (left - right)", "expected": 130, "actual": 130.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C4", "item": "plan corners rounded R500 (4 corners outside, edges inside)", "detail": "z 69613, test point (4927, 1527)", "result": "PASS" }, { "check": "C3", "item": "LC top = FT bottom", "expected": 42763.0, "actual": 42763.0, "diff": 0.0, "tol": 0.01, "result": "PASS" }, { "check": "C3", "item": "FT top = CL bottom", "expected": 45263.0, "actual": 45263.0, "diff": 0.0, "tol": 0.01, "result": "PASS" }, { "check": "C3", "item": "CL top = CP bottom", "expected": 67863.0, "actual": 67863.0, "diff": 0.0, "tol": 0.01, "result": "PASS" }, { "check": "C3", "item": "overlap LC-FT (mm3)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C3", "item": "overlap FT-CL (mm3)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C3", "item": "overlap CL-CP (mm3)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C3", "item": "column within coping bottom flat zone", "detail": "r=1250 <= 1250 (X), 1600 (Y)", "result": "PASS" }, { "check": "C6", "item": "footing volume m3", "expected": 140.625, "actual": 140.625, "diff": 0.0, "tol": 0.140625, "result": "PASS" }, { "check": "C6", "item": "column volume m3", "expected": 110.937, "actual": 110.937, "diff": 0.0, "tol": 0.11093749057988958, "result": "PASS" }, { "check": "C6", "item": "lean volume m3 (minus pile holes)", "expected": 5.929, "actual": 5.929, "diff": -0.0, "tol": 0.005929, "result": "PASS" }, { "check": "C6", "item": "coping volume m3 (dimension outline, R corners)", "expected": 82.23, "actual": 82.231, "diff": 0.001, "tol": 0.08223033778456262, "result": "PASS" }, { "check": "C7", "item": "pedestal / pad counts", "detail": "seats=4 pads=4", "result": "PASS" }, { "check": "C7", "item": "IsSolid pedestals+pads", "detail": "8/8", "result": "PASS" }, { "check": "C7", "item": "NO.1 table EL.'X' - h1 - h2 = coping top (left)", "expected": 71193, "actual": 71193, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pedestal bottom = coping top", "expected": 71193, "actual": 71193.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pedestal top = top + h1", "expected": 71368, "actual": 71368.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pad top = EL.'X'", "expected": 71418, "actual": 71418.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pedestal size X", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pedestal size Y", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pedestal centre X", "expected": -3250, "actual": -3250.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pedestal centre Y", "expected": -799, "actual": -799.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pad centre X", "expected": -3250, "actual": -3250.0, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pad centre Y", "expected": -799, "actual": -799.0, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 pad volume (prismatoid A,B)", "expected": 26686666.667, "actual": 26686666.667, "diff": -0.0, "tol": 26686.666666666668, "result": "PASS" }, { "check": "C7", "item": "NO.1 overlap pedestal-coping (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.1 overlap pad-pedestal (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 table EL.'X' - h1 - h2 = coping top (right)", "expected": 71063, "actual": 71063, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pedestal bottom = coping top", "expected": 71063, "actual": 71063.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pedestal top = top + h1", "expected": 71238, "actual": 71238.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pad top = EL.'X'", "expected": 71288, "actual": 71288.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pedestal size X", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pedestal size Y", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pedestal centre X", "expected": 3250, "actual": 3250.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pedestal centre Y", "expected": -774, "actual": -774.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pad centre X", "expected": 3250, "actual": 3250.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pad centre Y", "expected": -774, "actual": -774.0, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 pad volume (prismatoid A,B)", "expected": 26686666.667, "actual": 26686666.667, "diff": 0.0, "tol": 26686.666666666668, "result": "PASS" }, { "check": "C7", "item": "NO.2 overlap pedestal-coping (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.2 overlap pad-pedestal (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 table EL.'X' - h1 - h2 = coping top (left)", "expected": 71193, "actual": 71193, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pedestal bottom = coping top", "expected": 71193, "actual": 71193.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pedestal top = top + h1", "expected": 71390, "actual": 71390.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pad top = EL.'X'", "expected": 71440, "actual": 71440.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pedestal size X", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pedestal size Y", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pedestal centre X", "expected": -3250, "actual": -3250.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pedestal centre Y", "expected": 799, "actual": 799.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pad centre X", "expected": -3250, "actual": -3250.0, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pad centre Y", "expected": 799, "actual": 799.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 pad volume (prismatoid A,B)", "expected": 28166666.667, "actual": 28166666.667, "diff": -0.0, "tol": 28166.666666666668, "result": "PASS" }, { "check": "C7", "item": "NO.3 overlap pedestal-coping (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.3 overlap pad-pedestal (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 table EL.'X' - h1 - h2 = coping top (right)", "expected": 71063, "actual": 71064, "diff": 1, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pedestal bottom = coping top", "expected": 71063, "actual": 71063.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pedestal top = top + h1", "expected": 71259, "actual": 71259.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pad top = EL.'X'", "expected": 71310, "actual": 71309.0, "diff": -1.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pedestal size X", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pedestal size Y", "expected": 1300, "actual": 1300.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pedestal centre X", "expected": 3250, "actual": 3250.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pedestal centre Y", "expected": 771, "actual": 771.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pad centre X", "expected": 3250, "actual": 3250.0, "diff": -0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pad centre Y", "expected": 771, "actual": 771.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 pad volume (prismatoid A,B)", "expected": 28166666.667, "actual": 28166666.667, "diff": -0.0, "tol": 28166.666666666668, "result": "PASS" }, { "check": "C7", "item": "NO.4 overlap pedestal-coping (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" }, { "check": "C7", "item": "NO.4 overlap pad-pedestal (mm3)", "expected": 0, "actual": 0, "diff": 0, "tol": 1.0, "result": "PASS" } ] }