{ "summary": { "total": 58, "passed": 48, "failed": 10, "volumes_m3": { "lean": 6.792, "footing": 160.446, "column": 37.709, "coping": 89.586 }, "pile_volume_each_m3": 6.899 }, "results": [ { "check": "C5", "item": "object counts", "detail": "{\"P1-LC\": 1, \"P1-FT\": 1, \"P1-CL\": 1, \"P1-CP\": 1, \"P1-PL\": 30}", "result": "PASS" }, { "check": "C2", "item": "IsSolid all 34", "detail": "34/34", "result": "PASS" }, { "check": "C1", "item": "footing X", "expected": 9350, "actual": 9350.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing Y", "expected": 7800, "actual": 7800.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing Zbot", "expected": 26208, "actual": 26208.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "footing Ztop", "expected": 28408, "actual": 28408.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": 9550, "actual": 9550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean Y", "expected": 8000, "actual": 8000.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean Zbot", "expected": 26108, "actual": 26108.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "lean Ztop", "expected": 26208, "actual": 26208.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": 2000, "actual": 2000.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column diameter Y", "expected": 2000, "actual": 2000.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column Zbot", "expected": 28408, "actual": 28408.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "column Ztop", "expected": 40411, "actual": 40411.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping length X", "expected": 12400, "actual": 12400.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping width Y", "expected": 3100, "actual": 3100.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "coping Zbot", "expected": 40411, "actual": 40416.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C1", "item": "coping Ztop (right end)", "expected": 43698, "actual": 43703.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C1", "item": "pile grid", "detail": "x=[-3875.0, -2325.0, -775.0, 775.0, 2325.0, 3875.0] y=[-3100.0, -1550.0, 0.0, 1550.0, 3100.0]", "result": "PASS" }, { "check": "C1", "item": "pile edge X", "expected": 800, "actual": 800.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile edge Y", "expected": 800, "actual": 800.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch X", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch X", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch X", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch X", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch X", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch Y", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch Y", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch Y", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile pitch Y", "expected": 1550, "actual": 1550.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile diameter", "expected": 600, "actual": 600.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile length", "expected": 24400, "actual": 24400.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C1", "item": "pile head embedment", "expected": 100, "actual": 100.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 flat at X=0", "expected": 40411, "actual": 40416.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C4", "item": "bottom flat at X=+1099", "expected": 40411, "actual": 40416.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C4", "item": "bottom at X=-6199 (tip)", "expected": 41911, "actual": 41915.937, "diff": 4.937, "tol": 2.0, "result": "FAIL" }, { "check": "C4", "item": "top left step (X=-5000)", "expected": 43411, "actual": 43416.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C4", "item": "top centre step (X=0)", "expected": 43555, "actual": 43560.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C4", "item": "top right step (X=5000)", "expected": 43698, "actual": 43703.0, "diff": 5.0, "tol": 1.0, "result": "FAIL" }, { "check": "C4", "item": "soffit radius max deviation vs DXF ARC centre (98 samples)", "expected": 0, "actual": 4.964, "diff": 4.964, "tol": 1.0, "result": "FAIL" }, { "check": "C3", "item": "LC top = FT bottom", "expected": 26208.0, "actual": 26208.0, "diff": -0.0, "tol": 0.01, "result": "PASS" }, { "check": "C3", "item": "FT top = CL bottom", "expected": 28408.0, "actual": 28408.0, "diff": 0.0, "tol": 0.01, "result": "PASS" }, { "check": "C3", "item": "CL top = CP bottom", "expected": 40411.0, "actual": 40416.0, "diff": 5.0, "tol": 0.01, "result": "FAIL" }, { "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": "overlap LC-piles (mm3)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C3", "item": "intended overlap FT-piles (mm3)", "expected": 848230016.469, "actual": 848230019.958, "diff": 3.489, "tol": 848230.0164692441, "result": "PASS" }, { "check": "C3", "item": "column within coping flat zone", "detail": "r=1000 <= 1100 (X), 1550 (Y)", "result": "PASS" }, { "check": "C6", "item": "footing volume m3", "expected": 160.446, "actual": 160.446, "diff": 0.0, "tol": 0.160446, "result": "PASS" }, { "check": "C6", "item": "column volume m3", "expected": 37.709, "actual": 37.709, "diff": 0.0, "tol": 0.03771, "result": "PASS" }, { "check": "C6", "item": "lean volume m3", "expected": 6.792, "actual": 6.792, "diff": 0.0, "tol": 0.006791769983530757, "result": "PASS" }, { "check": "C6", "item": "coping volume m3", "expected": 89.586, "actual": 89.586, "diff": -0.0, "tol": 0.08958602793872347, "result": "PASS" } ] }