mirror of
https://github.com/bherbruck/solidcraft.git
synced 2026-11-06 20:02:16 +00:00
481687fff3
* Modeled threads: run down to a flat shoulder so a nut can bottom out An external thread running the whole face stopped with its groove clear of a shoulder, leaving up to a turn uncut above it. The groove now runs on past the plane of the face's end and is trimmed there, so its root reaches the shoulder at every angle and nothing past the plane is cut. A shoulder rising back along the face keeps the square stop, as do internal threads, tapers, runouts and lengths stopping short. Where the kernel refuses the trimmed cut, the groove also keeps the square stop and the feature warns. Closes #11610 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Kernel ladder: record the thread cases that now reach their shoulder Six cases gain the faces of the trimmed last turn; every other case is unchanged apart from its timing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Thread at a shoulder: review fixes, and a test of the fallback The shoulder check starts just off the face, as the free-end check does, so a slope rising from the face counts. A groove the trim leaves nothing of now falls back to the square stop too. A test forces the fallback and reads its warning. The ladder's order and report go back to main's, changed only for the cases this moved. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Thread at a shoulder: check all the radii the groove cuts The check for a shoulder rising along the face looked a fixed distance out, which falls short of the groove on an undersized shaft. It now covers the groove's reach. A test reads how each kind of shoulder is classified. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Thread at a shoulder: test the trim that leaves nothing of the groove The test now reaches the path where the half-space keeps nothing, which is the one that must fall back to the square stop. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Thread at a shoulder: say so when the shoulder can't be checked If the kernel can't make the rising-shoulder check, the groove keeps the square stop as before, and the feature now warns that its last turn is left uncut. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2006 lines
52 KiB
JSON
2006 lines
52 KiB
JSON
{
|
|
"cases": {
|
|
"ladder/01-primitives/001-box": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.00625307,
|
|
"status": "pass"
|
|
},
|
|
"ladder/01-primitives/002-cylinder": {
|
|
"measured": {
|
|
"area_mm2": 2513.2741228782575,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 9424.777960866892
|
|
},
|
|
"seconds": 0.03631418,
|
|
"status": "pass"
|
|
},
|
|
"ladder/01-primitives/003-cone": {
|
|
"measured": {
|
|
"area_mm2": 1307.618091943114,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 2,
|
|
"vertices": 3,
|
|
"volume_mm3": 3141.5926535667795
|
|
},
|
|
"seconds": 0.046236588,
|
|
"status": "pass"
|
|
},
|
|
"ladder/01-primitives/004-frustum": {
|
|
"measured": {
|
|
"area_mm2": 1364.1829574585356,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 3665.191429160382
|
|
},
|
|
"seconds": 0.044215927,
|
|
"status": "pass"
|
|
},
|
|
"ladder/01-primitives/005-sphere": {
|
|
"measured": {
|
|
"area_mm2": 1256.6370614485081,
|
|
"body_count": 1,
|
|
"edges": 1,
|
|
"faces": 1,
|
|
"vertices": 2,
|
|
"volume_mm3": 4188.790205011419
|
|
},
|
|
"seconds": 0.00782061,
|
|
"status": "pass"
|
|
},
|
|
"ladder/01-primitives/006-torus": {
|
|
"measured": {
|
|
"area_mm2": 3947.841760474683,
|
|
"body_count": 1,
|
|
"edges": 1,
|
|
"faces": 1,
|
|
"vertices": 1,
|
|
"volume_mm3": 9869.604401217126
|
|
},
|
|
"seconds": 0.09259044,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/001-coincident-face-join": {
|
|
"measured": {
|
|
"area_mm2": 10800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 72000.0
|
|
},
|
|
"seconds": 0.014263793,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/002-coplanar-overlap-join": {
|
|
"measured": {
|
|
"area_mm2": 14400.0,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 84000.0
|
|
},
|
|
"seconds": 0.017304249,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/003-pocket-flush-with-top": {
|
|
"measured": {
|
|
"area_mm2": 9600.0,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 11,
|
|
"vertices": 16,
|
|
"volume_mm3": 44000.0
|
|
},
|
|
"seconds": 0.015773573,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/004-edge-on-edge-no-overlap": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.01387816,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/005-vertex-on-face-no-overlap": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.039170299,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/006-tangent-along-line-no-overlap": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.031858058,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/007-near-tangent-gap-1e-3": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.026872111,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/008-near-tangent-gap-1e-6": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.018912572,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/009-near-tangent-overlap-1e-3": {
|
|
"measured": {
|
|
"area_mm2": 8800.000188575948,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 47999.988686461205
|
|
},
|
|
"seconds": 0.036456917,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/010-near-tangent-overlap-1e-6": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 48000.0
|
|
},
|
|
"seconds": 0.019089276,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/011-tangent-along-circle-through-hole": {
|
|
"measured": {
|
|
"area_mm2": 9428.31853071295,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 41716.8146927842
|
|
},
|
|
"seconds": 0.081293773,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/012-tangent-along-circle-bowl": {
|
|
"measured": {
|
|
"area_mm2": 9742.477796079262,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 42764.012243807694
|
|
},
|
|
"seconds": 0.063473108,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/013-cut-across-cylinder-seam": {
|
|
"measured": {
|
|
"area_mm2": 2036.8673626439138,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 5888.551106772817
|
|
},
|
|
"seconds": 0.071812168,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/014-cut-through-sphere-pole": {
|
|
"measured": {
|
|
"area_mm2": 1332.0892833422135,
|
|
"body_count": 1,
|
|
"edges": 14,
|
|
"faces": 6,
|
|
"vertices": 10,
|
|
"volume_mm3": 4110.943748776394
|
|
},
|
|
"seconds": 0.042511155,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/015-knife-edge-wedge-cut": {
|
|
"measured": {
|
|
"area_mm2": 6929.822128134705,
|
|
"body_count": 1,
|
|
"edges": 9,
|
|
"faces": 5,
|
|
"vertices": 6,
|
|
"volume_mm3": 24000.000000000007
|
|
},
|
|
"seconds": 0.013637248,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/016-v-groove-pinches-bottom-to-line": {
|
|
"measured": {
|
|
"area_mm2": 9225.904606350497,
|
|
"body_count": 2,
|
|
"edges": 24,
|
|
"faces": 12,
|
|
"vertices": 16,
|
|
"volume_mm3": 38400.00000000001
|
|
},
|
|
"seconds": 0.015899845,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/017-cylinder-tangent-top-and-bottom": {
|
|
"measured": {
|
|
"area_mm2": 11941.59265358626,
|
|
"body_count": 2,
|
|
"edges": 24,
|
|
"faces": 12,
|
|
"vertices": 16,
|
|
"volume_mm3": 29150.444078121756
|
|
},
|
|
"seconds": 0.037607176,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/018-hole-tangent-to-side-face": {
|
|
"measured": {
|
|
"area_mm2": 9428.318530678227,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 41716.81469237173
|
|
},
|
|
"seconds": 0.056340195,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/019-notch-flush-with-end-face": {
|
|
"measured": {
|
|
"area_mm2": 8800.0,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 32000.0
|
|
},
|
|
"seconds": 0.016992104,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/020-part-back-wall": {
|
|
"measured": {
|
|
"area_mm2": 10900.0,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 57000.00000000001
|
|
},
|
|
"seconds": 0.015473988,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/021-holes-touching-at-a-point": {
|
|
"measured": {
|
|
"area_mm2": 9742.4777960541,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 8,
|
|
"vertices": 10,
|
|
"volume_mm3": 44858.40734604977
|
|
},
|
|
"seconds": 0.121379227,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/022-cylinder-grazing-a-hole-edge": {
|
|
"measured": {
|
|
"area_mm2": 576.0597790150586,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 11,
|
|
"vertices": 16,
|
|
"volume_mm3": 700.1694662121582
|
|
},
|
|
"seconds": 0.11938303,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/023-lips-1e-4-off-the-walls-joined": {
|
|
"measured": {
|
|
"area_mm2": 1610.9399495877499,
|
|
"body_count": 1,
|
|
"edges": 54,
|
|
"faces": 22,
|
|
"vertices": 34,
|
|
"volume_mm3": 769.4689747685195
|
|
},
|
|
"seconds": 0.195659304,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/024-wall-halves-merged-into-a-flange": {
|
|
"measured": {
|
|
"area_mm2": 9676.105373042634,
|
|
"body_count": 1,
|
|
"edges": 9,
|
|
"faces": 6,
|
|
"vertices": 6,
|
|
"volume_mm3": 37875.04103152761
|
|
},
|
|
"seconds": 0.225330685,
|
|
"status": "pass"
|
|
},
|
|
"ladder/02-booleans/025-flush-chord-layers-joined": {
|
|
"measured": {
|
|
"area_mm2": 19848.96425101644,
|
|
"body_count": 1,
|
|
"edges": 86,
|
|
"faces": 30,
|
|
"vertices": 52,
|
|
"volume_mm3": 24340.93580388239
|
|
},
|
|
"seconds": 1.319506337,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/001-extrude-rect-with-arc-end": {
|
|
"measured": {
|
|
"area_mm2": 10513.274122867682,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 60566.37061424239
|
|
},
|
|
"seconds": 0.028687618,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/002-extrude-annulus": {
|
|
"measured": {
|
|
"area_mm2": 4712.388980386622,
|
|
"body_count": 1,
|
|
"edges": 6,
|
|
"faces": 4,
|
|
"vertices": 4,
|
|
"volume_mm3": 14137.166941081654
|
|
},
|
|
"seconds": 0.065628904,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/003-extrude-tapered-circle": {
|
|
"measured": {
|
|
"area_mm2": 1679.0714234836435,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 5247.894567674975
|
|
},
|
|
"seconds": 0.060874942,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/004-revolve-full-off-axis": {
|
|
"measured": {
|
|
"area_mm2": 7539.822368629572,
|
|
"body_count": 1,
|
|
"edges": 6,
|
|
"faces": 4,
|
|
"vertices": 4,
|
|
"volume_mm3": 28274.33388216173
|
|
},
|
|
"seconds": 0.067732078,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/005-revolve-touching-axis-hemisphere": {
|
|
"measured": {
|
|
"area_mm2": 3769.9111843145665,
|
|
"body_count": 1,
|
|
"edges": 2,
|
|
"faces": 2,
|
|
"vertices": 2,
|
|
"volume_mm3": 16755.16081920299
|
|
},
|
|
"seconds": 0.054852048,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/006-revolve-partial-90": {
|
|
"measured": {
|
|
"area_mm2": 1142.477796075196,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 2356.1944901811084
|
|
},
|
|
"seconds": 0.02897066,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/007-revolve-180-touching-axis": {
|
|
"measured": {
|
|
"area_mm2": 2249.33614313309,
|
|
"body_count": 1,
|
|
"edges": 6,
|
|
"faces": 4,
|
|
"vertices": 4,
|
|
"volume_mm3": 7068.58347055288
|
|
},
|
|
"seconds": 0.030686775,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/008-extrude-slot": {
|
|
"measured": {
|
|
"area_mm2": 3656.637061442556,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 11141.592653605025
|
|
},
|
|
"seconds": 0.035166898,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/009-part-boss-and-slot": {
|
|
"measured": {
|
|
"area_mm2": 12164.778684220119,
|
|
"body_count": 1,
|
|
"edges": 33,
|
|
"faces": 14,
|
|
"vertices": 22,
|
|
"volume_mm3": 55605.3096491454
|
|
},
|
|
"seconds": 0.106133015,
|
|
"status": "pass"
|
|
},
|
|
"ladder/03-analytic-profiles/010-revolve-horn-torus-270": {
|
|
"measured": {
|
|
"area_mm2": 7211.9288146972885,
|
|
"body_count": 1,
|
|
"edges": 6,
|
|
"faces": 4,
|
|
"vertices": 4,
|
|
"volume_mm3": 28932.17610036333
|
|
},
|
|
"seconds": 0.064076341,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/001-extrude-bezier-arch": {
|
|
"measured": {
|
|
"area_mm2": 2766.836554300914,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 8200.0
|
|
},
|
|
"seconds": 0.011950028,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/002-revolve-bezier-profile": {
|
|
"measured": {
|
|
"area_mm2": 5856.982454479921,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 34131.16018612962
|
|
},
|
|
"seconds": 0.079079576,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/003-pipe-along-bezier": {
|
|
"measured": {
|
|
"area_mm2": 605.957622793488,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 580.8248814368563
|
|
},
|
|
"seconds": 0.172188737,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/004-sweep-square-along-bezier": {
|
|
"measured": {
|
|
"area_mm2": 771.529196914377,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 739.5292098648478
|
|
},
|
|
"seconds": 0.051823081,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/005-loft-square-frustum": {
|
|
"measured": {
|
|
"area_mm2": 5794.733192202057,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 28000.0
|
|
},
|
|
"seconds": 0.015019139,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/006-loft-circle-frustum": {
|
|
"measured": {
|
|
"area_mm2": 4551.172806541895,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 21991.148574961735
|
|
},
|
|
"seconds": 0.064787687,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/007-loft-three-circles": {
|
|
"measured": {
|
|
"area_mm2": 6453.967215406514,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 23457.225146283545
|
|
},
|
|
"seconds": 0.07703282,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/008-loft-square-to-circle": {
|
|
"measured": {
|
|
"area_mm2": 5454.340573649271,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 26310.543837015757
|
|
},
|
|
"seconds": 0.019268941,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/009-extrude-periodic-fit-spline": {
|
|
"measured": {
|
|
"area_mm2": 3698.602434789069,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 12281.012021767758
|
|
},
|
|
"seconds": 0.031118513,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/010-part-bezier-window": {
|
|
"measured": {
|
|
"area_mm2": 12389.01851124026,
|
|
"body_count": 1,
|
|
"edges": 39,
|
|
"faces": 16,
|
|
"vertices": 26,
|
|
"volume_mm3": 54273.3096491454
|
|
},
|
|
"seconds": 0.16638914,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/011-crossing-pleated-loft-skins-joined": {
|
|
"measured": {
|
|
"area_mm2": 121420.35250958949,
|
|
"body_count": 1,
|
|
"edges": 1096,
|
|
"faces": 388,
|
|
"vertices": 584,
|
|
"volume_mm3": 44443.490940549775
|
|
},
|
|
"seconds": 2.5890755690000002,
|
|
"status": "pass"
|
|
},
|
|
"ladder/04-spline-profiles/012-loft-ribs-joined-to-a-rounded-pad": {
|
|
"measured": {
|
|
"area_mm2": 13275.842714137438,
|
|
"body_count": 1,
|
|
"edges": 78,
|
|
"faces": 28,
|
|
"vertices": 52,
|
|
"volume_mm3": 100193.00305173994
|
|
},
|
|
"seconds": 1.03017509,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/001-simple-through": {
|
|
"measured": {
|
|
"area_mm2": 9271.238898035044,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 46429.20367317644
|
|
},
|
|
"seconds": 0.050716006,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/002-simple-blind-flat": {
|
|
"measured": {
|
|
"area_mm2": 9114.159265366075,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 8,
|
|
"vertices": 10,
|
|
"volume_mm3": 47214.60183658375
|
|
},
|
|
"seconds": 0.040989424,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/003-drilled-blind-118": {
|
|
"measured": {
|
|
"area_mm2": 9127.24662176621,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 47135.94936545354
|
|
},
|
|
"seconds": 0.038491177,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/004-counterbore": {
|
|
"measured": {
|
|
"area_mm2": 9234.733591412143,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 9,
|
|
"vertices": 12,
|
|
"volume_mm3": 46926.50522393054
|
|
},
|
|
"seconds": 0.067566109,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/005-countersink": {
|
|
"measured": {
|
|
"area_mm2": 9122.95856023932,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 47219.57183620124
|
|
},
|
|
"seconds": 0.079761114,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/006-tapped-m6-through": {
|
|
"measured": {
|
|
"area_mm2": 9074.889357183603,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47607.30091826345
|
|
},
|
|
"seconds": 0.040475647,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/007-tapped-m8-blind": {
|
|
"measured": {
|
|
"area_mm2": 9062.405554142271,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 47539.4674133087
|
|
},
|
|
"seconds": 0.041932289,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/008-tapped-m5-into-curved-face": {
|
|
"measured": {
|
|
"area_mm2": 10551.679156144137,
|
|
"body_count": 1,
|
|
"edges": 6,
|
|
"faces": 4,
|
|
"vertices": 4,
|
|
"volume_mm3": 74844.81205246755
|
|
},
|
|
"seconds": 0.185034224,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/009-hole-0.5-from-edge": {
|
|
"measured": {
|
|
"area_mm2": 9271.238898047368,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 46429.20367318984
|
|
},
|
|
"seconds": 0.035309683,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/010-hole-tangent-to-end-face": {
|
|
"measured": {
|
|
"area_mm2": 9271.23889803909,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 46429.20367308952
|
|
},
|
|
"seconds": 0.054190302,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/011-crossing-holes-steinmetz": {
|
|
"measured": {
|
|
"area_mm2": 9970.796326768519,
|
|
"body_count": 1,
|
|
"edges": 27,
|
|
"faces": 10,
|
|
"vertices": 17,
|
|
"volume_mm3": 43954.27768609339
|
|
},
|
|
"seconds": 0.102815471,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/012-crossing-tapped-holes-offset": {
|
|
"measured": {
|
|
"area_mm2": 9586.620653596521,
|
|
"body_count": 1,
|
|
"edges": 21,
|
|
"faces": 8,
|
|
"vertices": 14,
|
|
"volume_mm3": 46870.21907683651
|
|
},
|
|
"seconds": 0.175232808,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/013-part-holes": {
|
|
"measured": {
|
|
"area_mm2": 13115.213361145003,
|
|
"body_count": 1,
|
|
"edges": 48,
|
|
"faces": 20,
|
|
"vertices": 32,
|
|
"volume_mm3": 53470.42066882067
|
|
},
|
|
"seconds": 0.497122551,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/014-tapped-1-4-20-unc-through": {
|
|
"measured": {
|
|
"area_mm2": 9079.838764940869,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47590.57022270136
|
|
},
|
|
"seconds": 0.039196092,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/015-tapped-1-4-28-unf-blind": {
|
|
"measured": {
|
|
"area_mm2": 8971.21679962149,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 8,
|
|
"vertices": 10,
|
|
"volume_mm3": 47766.71711048074
|
|
},
|
|
"seconds": 0.046492668,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/016-tapped-rc-1-2-through": {
|
|
"measured": {
|
|
"area_mm2": 9419.270743869529,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 43134.30129807457
|
|
},
|
|
"seconds": 0.041601281,
|
|
"status": "pass"
|
|
},
|
|
"ladder/05-holes-and-taps/017-tapped-1-4-npt-through": {
|
|
"measured": {
|
|
"area_mm2": 9296.807535240936,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 46150.81929412534
|
|
},
|
|
"seconds": 0.041220352,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/001-external-m10-full": {
|
|
"measured": {
|
|
"area_mm2": 1528.998556041668,
|
|
"body_count": 1,
|
|
"edges": 252,
|
|
"faces": 86,
|
|
"vertices": 168,
|
|
"volume_mm3": 1954.2451742203707
|
|
},
|
|
"seconds": 2.721541155,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/002-external-m10x1-fine": {
|
|
"measured": {
|
|
"area_mm2": 1581.5205133736267,
|
|
"body_count": 1,
|
|
"edges": 372,
|
|
"faces": 126,
|
|
"vertices": 248,
|
|
"volume_mm3": 2081.900137123529
|
|
},
|
|
"seconds": 4.221791527,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/003-external-m10-partial-length": {
|
|
"measured": {
|
|
"area_mm2": 1314.9630323937222,
|
|
"body_count": 1,
|
|
"edges": 132,
|
|
"faces": 46,
|
|
"vertices": 88,
|
|
"volume_mm3": 2155.219832193732
|
|
},
|
|
"seconds": 1.339277799,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/004-external-m10-to-shoulder": {
|
|
"measured": {
|
|
"area_mm2": 2070.374916609214,
|
|
"body_count": 1,
|
|
"edges": 219,
|
|
"faces": 76,
|
|
"vertices": 146,
|
|
"volume_mm3": 3639.157043325919
|
|
},
|
|
"seconds": 5.739657892,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/005-internal-m10-through": {
|
|
"measured": {
|
|
"area_mm2": 4978.101312125217,
|
|
"body_count": 1,
|
|
"edges": 186,
|
|
"faces": 64,
|
|
"vertices": 124,
|
|
"volume_mm3": 16688.181679696947
|
|
},
|
|
"seconds": 1.790578757,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/006-external-m10-into-chamfer": {
|
|
"measured": {
|
|
"area_mm2": 1508.1088885319687,
|
|
"body_count": 1,
|
|
"edges": 252,
|
|
"faces": 86,
|
|
"vertices": 168,
|
|
"volume_mm3": 1948.692674104833
|
|
},
|
|
"seconds": 2.752528111,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/007-external-m10-at-filleted-shoulder": {
|
|
"measured": {
|
|
"area_mm2": 2042.128006779366,
|
|
"body_count": 1,
|
|
"edges": 214,
|
|
"faces": 75,
|
|
"vertices": 142,
|
|
"volume_mm3": 3659.598361255103
|
|
},
|
|
"seconds": 5.496053349,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/008-multi-start-thread": {
|
|
"measured": {
|
|
"area_mm2": 1532.2853636908305,
|
|
"body_count": 1,
|
|
"edges": 264,
|
|
"faces": 90,
|
|
"vertices": 176,
|
|
"volume_mm3": 1954.2451868020048
|
|
},
|
|
"seconds": 4.422846562,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/009-thread-runout-length": {
|
|
"measured": {
|
|
"area_mm2": 2023.0586519925544,
|
|
"body_count": 1,
|
|
"edges": 214,
|
|
"faces": 77,
|
|
"vertices": 140,
|
|
"volume_mm3": 3673.4420040320556
|
|
},
|
|
"seconds": 2.142433107,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/010-part-threaded-boss": {
|
|
"measured": {
|
|
"area_mm2": 13370.25800424205,
|
|
"body_count": 1,
|
|
"edges": 120,
|
|
"faces": 44,
|
|
"vertices": 80,
|
|
"volume_mm3": 53181.215541289486
|
|
},
|
|
"seconds": 2.7871945240000002,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/011-external-tr20x4": {
|
|
"measured": {
|
|
"area_mm2": 3008.510981839494,
|
|
"body_count": 1,
|
|
"edges": 84,
|
|
"faces": 30,
|
|
"vertices": 56,
|
|
"volume_mm3": 6065.464857365654
|
|
},
|
|
"seconds": 0.947265504,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/012-external-acme-3-4-6": {
|
|
"measured": {
|
|
"area_mm2": 2943.7315978027445,
|
|
"body_count": 1,
|
|
"edges": 84,
|
|
"faces": 30,
|
|
"vertices": 56,
|
|
"volume_mm3": 5689.271631870986
|
|
},
|
|
"seconds": 0.917790907,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/013-external-s20x4": {
|
|
"measured": {
|
|
"area_mm2": 3376.925744829369,
|
|
"body_count": 1,
|
|
"edges": 87,
|
|
"faces": 31,
|
|
"vertices": 58,
|
|
"volume_mm3": 5454.578669308655
|
|
},
|
|
"seconds": 0.956965336,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/014-external-buttress-asme-1.5-8": {
|
|
"measured": {
|
|
"area_mm2": 5916.276938815345,
|
|
"body_count": 1,
|
|
"edges": 87,
|
|
"faces": 31,
|
|
"vertices": 58,
|
|
"volume_mm3": 19631.08121588802
|
|
},
|
|
"seconds": 1.097856354,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/015-internal-tr20x4-nut": {
|
|
"measured": {
|
|
"area_mm2": 9076.623628232444,
|
|
"body_count": 1,
|
|
"edges": 96,
|
|
"faces": 34,
|
|
"vertices": 64,
|
|
"volume_mm3": 32097.52027153327
|
|
},
|
|
"seconds": 1.073692761,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/016-external-m10-left-hand": {
|
|
"measured": {
|
|
"area_mm2": 1528.9985552508233,
|
|
"body_count": 1,
|
|
"edges": 252,
|
|
"faces": 86,
|
|
"vertices": 168,
|
|
"volume_mm3": 1954.245174273949
|
|
},
|
|
"seconds": 2.586554869,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/017-external-m10-chamfered-tip": {
|
|
"measured": {
|
|
"area_mm2": 1492.9858794840054,
|
|
"body_count": 1,
|
|
"edges": 258,
|
|
"faces": 88,
|
|
"vertices": 172,
|
|
"volume_mm3": 1945.3545045351243
|
|
},
|
|
"seconds": 3.390192017,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/018-external-m10-both-hands": {
|
|
"measured": {
|
|
"area_mm2": 1418.5867563903955,
|
|
"body_count": 1,
|
|
"edges": 606,
|
|
"faces": 204,
|
|
"vertices": 404,
|
|
"volume_mm3": 1804.923985826013
|
|
},
|
|
"seconds": 15.346490394,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/019-external-tr40x14-p7-two-start": {
|
|
"measured": {
|
|
"area_mm2": 11049.102021460496,
|
|
"body_count": 1,
|
|
"edges": 96,
|
|
"faces": 34,
|
|
"vertices": 64,
|
|
"volume_mm3": 43534.48234540685
|
|
},
|
|
"seconds": 1.6360441730000002,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/020-external-g-1-2": {
|
|
"measured": {
|
|
"area_mm2": 1819.8329651487302,
|
|
"body_count": 1,
|
|
"edges": 84,
|
|
"faces": 30,
|
|
"vertices": 56,
|
|
"volume_mm3": 3355.9227118042977
|
|
},
|
|
"seconds": 0.998855354,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/021-internal-rp-1-2": {
|
|
"measured": {
|
|
"area_mm2": 5528.39986772297,
|
|
"body_count": 1,
|
|
"edges": 96,
|
|
"faces": 34,
|
|
"vertices": 64,
|
|
"volume_mm3": 14061.220081960184
|
|
},
|
|
"seconds": 0.995023297,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/022-external-r-1-2-taper": {
|
|
"measured": {
|
|
"area_mm2": 2892.9309285104473,
|
|
"body_count": 1,
|
|
"edges": 122,
|
|
"faces": 52,
|
|
"vertices": 72,
|
|
"volume_mm3": 8233.025967958223
|
|
},
|
|
"seconds": 1.682378267,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/023-external-1-2-npt": {
|
|
"measured": {
|
|
"area_mm2": 3023.0574345312343,
|
|
"body_count": 1,
|
|
"edges": 119,
|
|
"faces": 51,
|
|
"vertices": 70,
|
|
"volume_mm3": 8226.404184276684
|
|
},
|
|
"seconds": 1.8495682,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/024-internal-rc-1-2-taper": {
|
|
"measured": {
|
|
"area_mm2": 6149.480584083193,
|
|
"body_count": 1,
|
|
"edges": 130,
|
|
"faces": 55,
|
|
"vertices": 77,
|
|
"volume_mm3": 17217.301948494354
|
|
},
|
|
"seconds": 1.553609743,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/025-external-s20x4-steep-flank-end-to-shoulder": {
|
|
"measured": {
|
|
"area_mm2": 6009.162011983694,
|
|
"body_count": 1,
|
|
"edges": 108,
|
|
"faces": 39,
|
|
"vertices": 72,
|
|
"volume_mm3": 13886.806724574824
|
|
},
|
|
"seconds": 3.113976484,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/026-external-s20x4-steep-flank-start-to-shoulder": {
|
|
"measured": {
|
|
"area_mm2": 6009.162011488332,
|
|
"body_count": 1,
|
|
"edges": 108,
|
|
"faces": 39,
|
|
"vertices": 72,
|
|
"volume_mm3": 13886.806673641227
|
|
},
|
|
"seconds": 3.47044052,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/027-external-m10-chamfered-start": {
|
|
"measured": {
|
|
"area_mm2": 1510.9922178981603,
|
|
"body_count": 1,
|
|
"edges": 255,
|
|
"faces": 87,
|
|
"vertices": 170,
|
|
"volume_mm3": 1949.7998386132565
|
|
},
|
|
"seconds": 3.106665118,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/028-external-tr20x4-chamfer-30-deg-2.5-deep": {
|
|
"measured": {
|
|
"area_mm2": 2626.5765791797803,
|
|
"body_count": 1,
|
|
"edges": 90,
|
|
"faces": 32,
|
|
"vertices": 60,
|
|
"volume_mm3": 5769.128682105137
|
|
},
|
|
"seconds": 1.350682371,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/029-external-tr20x4-chamfer-needs-depth": {
|
|
"seconds": 0.488227874,
|
|
"status": "pass"
|
|
},
|
|
"ladder/06-threads/030-square-thread-refused": {
|
|
"seconds": 0.031551066,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/001-single-edge-r5": {
|
|
"measured": {
|
|
"area_mm2": 8660.508806219164,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47678.09724513767
|
|
},
|
|
"seconds": 0.023408103,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/002-four-vertical-edges-r5": {
|
|
"measured": {
|
|
"area_mm2": 8585.398163429976,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 47570.79632685946
|
|
},
|
|
"seconds": 0.04646939,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/003-tangent-chain-r3": {
|
|
"measured": {
|
|
"area_mm2": 8334.925469159894,
|
|
"body_count": 1,
|
|
"edges": 40,
|
|
"faces": 18,
|
|
"vertices": 24,
|
|
"volume_mm3": 47209.224452830356
|
|
},
|
|
"seconds": 0.197672129,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/004-convex-and-concave-r5": {
|
|
"measured": {
|
|
"area_mm2": 4514.159265366196,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 13999.999999972788
|
|
},
|
|
"seconds": 0.035879748,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/005-variable-r5-to-r1": {
|
|
"measured": {
|
|
"area_mm2": 8717.28253785695,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47867.1344447722
|
|
},
|
|
"seconds": 0.034009472,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/006-variable-r5-to-zero": {
|
|
"measured": {
|
|
"area_mm2": 8730.41162701569,
|
|
"body_count": 1,
|
|
"edges": 14,
|
|
"faces": 7,
|
|
"vertices": 9,
|
|
"volume_mm3": 47892.938310392055
|
|
},
|
|
"seconds": 0.034144032,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/007-variable-r5-to-1e-3": {
|
|
"measured": {
|
|
"area_mm2": 8730.398716300346,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47892.91679617966
|
|
},
|
|
"seconds": 0.022139556,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/008-constant-r1e-3": {
|
|
"measured": {
|
|
"area_mm2": 8799.974247337956,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47999.99998708317
|
|
},
|
|
"seconds": 0.017930362,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/009-corner-three-equal-r5": {
|
|
"measured": {
|
|
"area_mm2": 8522.842842013037,
|
|
"body_count": 1,
|
|
"edges": 21,
|
|
"faces": 10,
|
|
"vertices": 13,
|
|
"volume_mm3": 47377.12002606183
|
|
},
|
|
"seconds": 0.041661522,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/010-corner-unequal-r7-r3": {
|
|
"measured": {
|
|
"area_mm2": 8589.12424293762,
|
|
"body_count": 1,
|
|
"edges": 22,
|
|
"faces": 10,
|
|
"vertices": 14,
|
|
"volume_mm3": 47604.38434723278
|
|
},
|
|
"seconds": 0.054931122,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/011-chain-ending-at-corner": {
|
|
"measured": {
|
|
"area_mm2": 8571.12825048213,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 8,
|
|
"vertices": 11,
|
|
"volume_mm3": 47475.4793194927
|
|
},
|
|
"seconds": 0.035006994,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/012-variable-into-rounded-corner": {
|
|
"measured": {
|
|
"area_mm2": 8665.945693077198,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 47755.118560933464
|
|
},
|
|
"seconds": 0.08138784,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/013-corner-setback": {
|
|
"measured": {
|
|
"area_mm2": 8509.186444397299,
|
|
"body_count": 1,
|
|
"edges": 36,
|
|
"faces": 15,
|
|
"vertices": 23,
|
|
"volume_mm3": 47325.531676946535
|
|
},
|
|
"seconds": 0.099669626,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/014-curved-edge-r2": {
|
|
"measured": {
|
|
"area_mm2": 1829.2409621348052,
|
|
"body_count": 1,
|
|
"edges": 5,
|
|
"faces": 4,
|
|
"vertices": 3,
|
|
"volume_mm3": 6231.659467518672
|
|
},
|
|
"seconds": 0.09569504,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/015-corner-g2-patch": {
|
|
"measured": {
|
|
"area_mm2": 8520.388941359352,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 47370.10556716774
|
|
},
|
|
"seconds": 5.632628955,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/016-corner-three-sequential-r5-r3-r7": {
|
|
"seconds": 0.061116063,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/017-part-rounds": {
|
|
"measured": {
|
|
"area_mm2": 12905.663645296445,
|
|
"body_count": 1,
|
|
"edges": 59,
|
|
"faces": 24,
|
|
"vertices": 39,
|
|
"volume_mm3": 53151.022090711645
|
|
},
|
|
"seconds": 0.971093882,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/018-corner-three-sequential-r5-r3-r2": {
|
|
"seconds": 0.048434561,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/019-concave-corner-g2-patch": {
|
|
"measured": {
|
|
"area_mm2": 8702.800522229076,
|
|
"body_count": 1,
|
|
"edges": 33,
|
|
"faces": 13,
|
|
"vertices": 22,
|
|
"volume_mm3": 44254.34116128036
|
|
},
|
|
"seconds": 4.951106116,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/020-corner-three-sequential-r5-r3-r7-partial-chain": {
|
|
"seconds": 0.143784178,
|
|
"status": "pass"
|
|
},
|
|
"ladder/07-fillets/021-corner-three-sequential-r5-r3-r2-partial-chain": {
|
|
"measured": {
|
|
"area_mm2": 8591.67500897809,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 11,
|
|
"vertices": 15,
|
|
"volume_mm3": 47589.77046707538
|
|
},
|
|
"seconds": 0.091579704,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/001-equal-5": {
|
|
"measured": {
|
|
"area_mm2": 8599.26406871193,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47250.0
|
|
},
|
|
"seconds": 0.011284203,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/002-two-distances-5-3": {
|
|
"measured": {
|
|
"area_mm2": 8654.857113690718,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47550.0
|
|
},
|
|
"seconds": 0.019351901,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/003-distance-angle-5-30": {
|
|
"measured": {
|
|
"area_mm2": 8658.771324027146,
|
|
"body_count": 1,
|
|
"edges": 15,
|
|
"faces": 7,
|
|
"vertices": 10,
|
|
"volume_mm3": 47566.987298107786
|
|
},
|
|
"seconds": 0.011060026,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/004-corner-three-equal-3": {
|
|
"measured": {
|
|
"area_mm2": 8573.97905781626,
|
|
"body_count": 1,
|
|
"edges": 21,
|
|
"faces": 9,
|
|
"vertices": 14,
|
|
"volume_mm3": 47480.25
|
|
},
|
|
"seconds": 0.029615814,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/005-corner-two-mitred-3": {
|
|
"measured": {
|
|
"area_mm2": 8611.536146650571,
|
|
"body_count": 1,
|
|
"edges": 17,
|
|
"faces": 8,
|
|
"vertices": 11,
|
|
"volume_mm3": 47559.0
|
|
},
|
|
"seconds": 0.025499692,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/006-curved-edge-2": {
|
|
"measured": {
|
|
"area_mm2": 1806.138336259305,
|
|
"body_count": 1,
|
|
"edges": 5,
|
|
"faces": 4,
|
|
"vertices": 3,
|
|
"volume_mm3": 6165.899181491953
|
|
},
|
|
"seconds": 0.090151412,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/007-chamfer-then-fillets": {
|
|
"measured": {
|
|
"area_mm2": 8652.79420475348,
|
|
"body_count": 1,
|
|
"edges": 21,
|
|
"faces": 9,
|
|
"vertices": 14,
|
|
"volume_mm3": 47700.047187500466
|
|
},
|
|
"seconds": 0.046514989,
|
|
"status": "pass"
|
|
},
|
|
"ladder/08-chamfers/008-part-chamfers": {
|
|
"measured": {
|
|
"area_mm2": 12800.623144593372,
|
|
"body_count": 1,
|
|
"edges": 64,
|
|
"faces": 26,
|
|
"vertices": 42,
|
|
"volume_mm3": 53006.93654704299
|
|
},
|
|
"seconds": 1.3076665,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/001-box-open-top-t2": {
|
|
"measured": {
|
|
"area_mm2": 12112.0,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 11,
|
|
"vertices": 16,
|
|
"volume_mm3": 11711.999999999998
|
|
},
|
|
"seconds": 0.027660161,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/002-cylinder-open-top-t1": {
|
|
"measured": {
|
|
"area_mm2": 4153.18548805248,
|
|
"body_count": 1,
|
|
"edges": 6,
|
|
"faces": 5,
|
|
"vertices": 4,
|
|
"volume_mm3": 2045.1768175717075
|
|
},
|
|
"seconds": 0.114233549,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/003-tube-two-open-faces": {
|
|
"measured": {
|
|
"area_mm2": 8448.0,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 7679.999999999996
|
|
},
|
|
"seconds": 0.029158516,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/004-thin-wall-0.2": {
|
|
"measured": {
|
|
"area_mm2": 12728.32,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 11,
|
|
"vertices": 16,
|
|
"volume_mm3": 1268.8319999999985
|
|
},
|
|
"seconds": 0.015165876,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/005-shell-rounds-r5-t2": {
|
|
"measured": {
|
|
"area_mm2": 11804.690170039057,
|
|
"body_count": 1,
|
|
"edges": 48,
|
|
"faces": 19,
|
|
"vertices": 32,
|
|
"volume_mm3": 11421.858316690608
|
|
},
|
|
"seconds": 0.164464339,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/006-shell-rounds-r1-thinner-than-t2": {
|
|
"measured": {
|
|
"area_mm2": 12075.946891512189,
|
|
"body_count": 1,
|
|
"edges": 36,
|
|
"faces": 15,
|
|
"vertices": 24,
|
|
"volume_mm3": 11694.831853534282
|
|
},
|
|
"seconds": 0.084884679,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/007-offset-top-face-5": {
|
|
"measured": {
|
|
"area_mm2": 9800.000000000007,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 60000.000000000044
|
|
},
|
|
"seconds": 0.026156829,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/008-offset-cylinder-wall-2": {
|
|
"measured": {
|
|
"area_mm2": 2412.743157966282,
|
|
"body_count": 1,
|
|
"edges": 3,
|
|
"faces": 3,
|
|
"vertices": 2,
|
|
"volume_mm3": 9047.786842432371
|
|
},
|
|
"seconds": 0.100910445,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/009-shell-outside-t2": {
|
|
"measured": {
|
|
"area_mm2": 14384.000000000005,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 11,
|
|
"vertices": 16,
|
|
"volume_mm3": 13952.000000000036
|
|
},
|
|
"seconds": 0.043778646,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/010-shell-under-rounded-top": {
|
|
"measured": {
|
|
"area_mm2": 11769.840613405635,
|
|
"body_count": 1,
|
|
"edges": 40,
|
|
"faces": 19,
|
|
"vertices": 24,
|
|
"volume_mm3": 11375.17394738719
|
|
},
|
|
"seconds": 0.180486264,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/011-part-shell": {
|
|
"measured": {
|
|
"area_mm2": 20922.655884707412,
|
|
"body_count": 1,
|
|
"edges": 140,
|
|
"faces": 55,
|
|
"vertices": 92,
|
|
"volume_mm3": 15397.700273469829
|
|
},
|
|
"seconds": 2.090895064,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/012-closed-shell-sealed-void": {
|
|
"measured": {
|
|
"area_mm2": 15776.0,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 12,
|
|
"vertices": 16,
|
|
"volume_mm3": 15744.0
|
|
},
|
|
"seconds": 0.029250085,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/013-dome-shelled-from-base": {
|
|
"measured": {
|
|
"area_mm2": 4787.787204093296,
|
|
"body_count": 1,
|
|
"edges": 4,
|
|
"faces": 3,
|
|
"vertices": 4,
|
|
"volume_mm3": 4540.648581985395
|
|
},
|
|
"seconds": 0.157424642,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/014-drafted-box-with-rounds-shelled": {
|
|
"measured": {
|
|
"area_mm2": 48232.253775128054,
|
|
"body_count": 1,
|
|
"edges": 48,
|
|
"faces": 19,
|
|
"vertices": 32,
|
|
"volume_mm3": 47497.555596128426
|
|
},
|
|
"seconds": 0.162681871,
|
|
"status": "pass"
|
|
},
|
|
"ladder/09-shells-and-offsets/015-shelled-dome-ring-joined-back": {
|
|
"measured": {
|
|
"area_mm2": 5332.6881578671355,
|
|
"body_count": 1,
|
|
"edges": 9,
|
|
"faces": 6,
|
|
"vertices": 7,
|
|
"volume_mm3": 5540.611995671264
|
|
},
|
|
"seconds": 0.821923422,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/001-rect-pattern-holes": {
|
|
"measured": {
|
|
"area_mm2": 7506.858347016282,
|
|
"body_count": 1,
|
|
"edges": 30,
|
|
"faces": 12,
|
|
"vertices": 20,
|
|
"volume_mm3": 22821.902754535055
|
|
},
|
|
"seconds": 0.25737371,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/002-circular-pattern-holes": {
|
|
"measured": {
|
|
"area_mm2": 8595.397500202987,
|
|
"body_count": 1,
|
|
"edges": 27,
|
|
"faces": 11,
|
|
"vertices": 18,
|
|
"volume_mm3": 26012.38717152013
|
|
},
|
|
"seconds": 0.466825882,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/003-overlapping-pattern-leaves-core": {
|
|
"measured": {
|
|
"area_mm2": 3868.0118496156174,
|
|
"body_count": 2,
|
|
"edges": 39,
|
|
"faces": 17,
|
|
"vertices": 26,
|
|
"volume_mm3": 9195.867288087022
|
|
},
|
|
"seconds": 0.290988461,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/004-mirror-body-joined": {
|
|
"measured": {
|
|
"area_mm2": 9742.477796069079,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 44858.40734619876
|
|
},
|
|
"seconds": 0.103271251,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/005-mirror-feature": {
|
|
"measured": {
|
|
"area_mm2": 9742.477796072786,
|
|
"body_count": 1,
|
|
"edges": 18,
|
|
"faces": 8,
|
|
"vertices": 12,
|
|
"volume_mm3": 44858.40734623585
|
|
},
|
|
"seconds": 0.105628921,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/006-circular-pattern-counterbores": {
|
|
"measured": {
|
|
"area_mm2": 8472.875386808637,
|
|
"body_count": 1,
|
|
"edges": 39,
|
|
"faces": 21,
|
|
"vertices": 26,
|
|
"volume_mm3": 26304.555288496864
|
|
},
|
|
"seconds": 0.632152624,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/007-pattern-bodies": {
|
|
"measured": {
|
|
"area_mm2": 980.1769079222549,
|
|
"body_count": 4,
|
|
"edges": 12,
|
|
"faces": 12,
|
|
"vertices": 8,
|
|
"volume_mm3": 1130.9733553036385
|
|
},
|
|
"seconds": 0.051346121,
|
|
"status": "pass"
|
|
},
|
|
"ladder/10-patterns-and-mirrors/008-part-vents": {
|
|
"measured": {
|
|
"area_mm2": 20922.655884695778,
|
|
"body_count": 1,
|
|
"edges": 152,
|
|
"faces": 59,
|
|
"vertices": 100,
|
|
"volume_mm3": 15355.288772644028
|
|
},
|
|
"seconds": 3.009687756,
|
|
"status": "pass"
|
|
},
|
|
"ladder/11-cumulative-parts/001-bracket": {
|
|
"measured": {
|
|
"area_mm2": 10415.793999435456,
|
|
"body_count": 1,
|
|
"edges": 30,
|
|
"faces": 12,
|
|
"vertices": 20,
|
|
"volume_mm3": 31550.35411758737
|
|
},
|
|
"seconds": 0.142515311,
|
|
"status": "pass"
|
|
},
|
|
"ladder/11-cumulative-parts/002-flange": {
|
|
"measured": {
|
|
"area_mm2": 16258.852952888834,
|
|
"body_count": 1,
|
|
"edges": 31,
|
|
"faces": 14,
|
|
"vertices": 20,
|
|
"volume_mm3": 55442.53182466392
|
|
},
|
|
"seconds": 1.040348753,
|
|
"status": "pass"
|
|
},
|
|
"ladder/11-cumulative-parts/003-threaded-flange": {
|
|
"measured": {
|
|
"area_mm2": 17528.149663462264,
|
|
"body_count": 1,
|
|
"edges": 112,
|
|
"faces": 41,
|
|
"vertices": 74,
|
|
"volume_mm3": 52806.59825789034
|
|
},
|
|
"seconds": 7.150208538,
|
|
"status": "pass"
|
|
},
|
|
"ladder/11-cumulative-parts/004-housing": {
|
|
"measured": {
|
|
"area_mm2": 21105.287553425696,
|
|
"body_count": 1,
|
|
"edges": 210,
|
|
"faces": 78,
|
|
"vertices": 139,
|
|
"volume_mm3": 15138.519861452509
|
|
},
|
|
"seconds": 4.128625132,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/001-base-flange": {
|
|
"measured": {
|
|
"area_mm2": 12640.0,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 12000.0
|
|
},
|
|
"seconds": 0.003230744,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/002-edge-flange-90": {
|
|
"measured": {
|
|
"area_mm2": 16136.884901330357,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 15428.318530998597
|
|
},
|
|
"seconds": 0.006345454,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/003-four-flanges-90-closed-corners": {
|
|
"measured": {
|
|
"area_mm2": 23186.608102624614,
|
|
"body_count": 1,
|
|
"edges": 100,
|
|
"faces": 46,
|
|
"vertices": 56,
|
|
"volume_mm3": 22251.65632905223
|
|
},
|
|
"seconds": 0.016053973,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/004-four-flanges-72-leaning-out": {
|
|
"measured": {
|
|
"area_mm2": 24953.88745958142,
|
|
"body_count": 1,
|
|
"edges": 100,
|
|
"faces": 46,
|
|
"vertices": 56,
|
|
"volume_mm3": 23902.891080131303
|
|
},
|
|
"seconds": 0.015865413,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/005-four-flanges-108-leaning-in": {
|
|
"measured": {
|
|
"area_mm2": 21135.960695887396,
|
|
"body_count": 1,
|
|
"edges": 100,
|
|
"faces": 46,
|
|
"vertices": 56,
|
|
"volume_mm3": 20295.27663998377
|
|
},
|
|
"seconds": 0.016242774,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/006-corner-relief-round": {
|
|
"measured": {
|
|
"area_mm2": 23118.077137837114,
|
|
"body_count": 1,
|
|
"edges": 112,
|
|
"faces": 50,
|
|
"vertices": 64,
|
|
"volume_mm3": 22125.992622723512
|
|
},
|
|
"seconds": 0.010346136,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/007-corner-relief-rectangular": {
|
|
"measured": {
|
|
"area_mm2": 23118.077137708584,
|
|
"body_count": 1,
|
|
"edges": 116,
|
|
"faces": 46,
|
|
"vertices": 72,
|
|
"volume_mm3": 22119.125363817402
|
|
},
|
|
"seconds": 0.009799751,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/008-corner-relief-tear": {
|
|
"measured": {
|
|
"area_mm2": 23193.661881433123,
|
|
"body_count": 1,
|
|
"edges": 76,
|
|
"faces": 38,
|
|
"vertices": 40,
|
|
"volume_mm3": 22267.903289987218
|
|
},
|
|
"seconds": 0.078908378,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/009-hem-on-the-back-edge": {
|
|
"measured": {
|
|
"area_mm2": 18438.654703981796,
|
|
"body_count": 1,
|
|
"edges": 36,
|
|
"faces": 14,
|
|
"vertices": 24,
|
|
"volume_mm3": 17684.955592012873
|
|
},
|
|
"seconds": 0.006755471,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/010-fold-90": {
|
|
"measured": {
|
|
"area_mm2": 12639.999999978203,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 12000.000000267475
|
|
},
|
|
"seconds": 0.006462095,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/011-fold-unfolded": {
|
|
"measured": {
|
|
"area_mm2": 12639.999999949137,
|
|
"body_count": 1,
|
|
"edges": 12,
|
|
"faces": 6,
|
|
"vertices": 8,
|
|
"volume_mm3": 11999.999999950778
|
|
},
|
|
"seconds": 0.015588564,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/012-fold-refolded": {
|
|
"measured": {
|
|
"area_mm2": 12639.999999978203,
|
|
"body_count": 1,
|
|
"edges": 24,
|
|
"faces": 10,
|
|
"vertices": 16,
|
|
"volume_mm3": 12000.000000267475
|
|
},
|
|
"seconds": 0.018463707,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/013-flat-pattern": {
|
|
"measured": {
|
|
"area_mm2": 23186.608102624614,
|
|
"body_count": 1,
|
|
"edges": 100,
|
|
"faces": 46,
|
|
"vertices": 56,
|
|
"volume_mm3": 22251.65632905223
|
|
},
|
|
"seconds": 0.040748544,
|
|
"status": "pass"
|
|
},
|
|
"ladder/12-sheet-metal/014-bracket": {
|
|
"measured": {
|
|
"area_mm2": 19539.52202312522,
|
|
"body_count": 1,
|
|
"edges": 38,
|
|
"faces": 15,
|
|
"vertices": 26,
|
|
"volume_mm3": 18699.55742984613
|
|
},
|
|
"seconds": 0.133126537,
|
|
"status": "pass"
|
|
}
|
|
},
|
|
"reason": "a modelled external thread running a whole face to a shoulder now runs on through the plane of the face end and is trimmed there (#11610): 06-threads/004, 007, 010, 025, 026 and 11-cumulative-parts/003 gain the faces of the trimmed last turn, their volumes worked out again by hand; every other case as before. Before: 04-spline-profiles/009 and 012 re-recorded, an extruded spline or ellipse sweeps one wall (one-curve extrude): 009 makes 3 faces, 3 edges and 2 vertices (8, 18 and 12 per span before); 012 makes 28 faces, 78 edges and 52 vertices (31, 86 and 57 before); every other case as before. Before: recorded at solidcore 8ddce9016: 06-threads/018 makes 606 edges and 404 vertices (486 and 324 at 97ed188db), its 204 faces, area and volume the same to 1e-11; every other case as before. Before: recorded on solidcore, the only kernel since the C++ SMLib kernel was removed (the golden before was C++ SMLib v1.1.0-alpha, a18bbe5): 07-fillets/012 passes (the variable round no longer gains the End at the smooth vertex: 8 faces, 18 edges, 12 vertices, 47755.12 mm3); 07-fillets/021 has 24 edges and 15 vertices (no End cap edge); 07-fillets/013 removes 47325.53 mm3; 06-threads/018 makes 486 edges and 324 vertices every run, so it is no longer marked unstable"
|
|
}
|