Files
mechanical-compiler/fixtures/strap-beam-8.0.0/strap-beam-fixtures-8.0.0.json
T
civicus-build c7e32d8e07 Seed repository: rev-8.0.0 reference, frozen oracle, toolchain, test harness
Reference implementation of the strap-beam generators at revision 8.0.0, kept
so the acceptance oracle can be regenerated. Not a live target; the running
application has no OpenSCAD dependency.

The oracle holds 123 frozen cases, 113 accepted and 10 rejected, produced by
OpenSCAD 2021.01 with BOSL2 at 92d697c2. The ten rejections are part of the
contract: a port that accepts them is wrong.

tests/test_oracle.py specifies the port API and was written before the port,
so the interface follows from what must be verified rather than what is
convenient to implement. Proven by adversarial stub: a build() that rejects
everything passes all 10 rejection tests and fails all 226 acceptance tests.
2026-08-18 07:30:17 -05:00

4794 lines
136 KiB
JSON

{
"cases": [
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\""
],
"generator": "strap-beam-3x.scad",
"label": "default",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.4931,
"ENVELOPE_Y_MM": 20.8788,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.8516,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 152.029,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15202.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\""
],
"generator": "strap-beam-3x.scad",
"label": "default",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.3733,
"ENVELOPE_Y_MM": 21.1587,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.0213,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.68089,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.3925, 19.9401, 21.654]",
"RING_SCALE": 1.16529,
"SECTION_AREA_MM2": 153.398,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15339.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\""
],
"generator": "strap-beam-3x.scad",
"label": "default",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.35253,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 11.1013,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 30.4303,
"ENVELOPE_Y_MM": 15.7936,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.1457,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 138.272,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13827.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\""
],
"generator": "strap-beam-3x.scad",
"label": "default",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.8488,
"ENVELOPE_Y_MM": 29.3139,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.8112,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.574,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.1713,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13557.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\""
],
"generator": "strap-beam-3x.scad",
"label": "default",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 20.983,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.7693,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.236,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 13523.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\""
],
"generator": "strap-beam-3x.scad",
"label": "default",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2016,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.787,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Square\""
],
"generator": "strap-beam-4x.scad",
"label": "default",
"outcome": "ok",
"profile": "Square",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 22.4881,
"ENVELOPE_Y_MM": 22.4881,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.897,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Square",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.01368,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.0801, 19.0801, 19.0801, 19.0801]",
"RING_SCALE": 19.0801,
"SECTION_AREA_MM2": 192.717,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 19271.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\""
],
"generator": "strap-beam-4x.scad",
"label": "default",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 28.808,
"ENVELOPE_Y_MM": 19.283,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 26.5298,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.41116,
"RING_CORNER_WEB_MM": 4.0085,
"RING_EDGES_MM": "[25.4, 15.875, 25.4, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 213.95,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 21395.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Diamond\""
],
"generator": "strap-beam-4x.scad",
"label": "default",
"outcome": "ok",
"profile": "Diamond",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 30.761,
"ENVELOPE_Y_MM": 30.761,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.897,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Diamond",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.01368,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.0801, 19.0801, 19.0801, 19.0801]",
"RING_SCALE": 19.0801,
"SECTION_AREA_MM2": 192.717,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 19271.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Cross\""
],
"generator": "strap-beam-4x.scad",
"label": "default",
"outcome": "ok",
"profile": "Cross",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 37.8551,
"ENVELOPE_Y_MM": 37.8551,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.6098,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Cross",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 182.337,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.54003,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18233.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\""
],
"generator": "strap-beam-4x.scad",
"label": "default",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.979,
"ENVELOPE_Y_MM": 26.979,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 8.171,
"FIN_CORE_SIDE_MM": 11.579,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 1.954,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 21.9523,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 177.035,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17703.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-3x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 25.2529,
"ENVELOPE_Y_MM": 22.4028,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 20.9168,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.38463,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[21.4008, 21.4008, 21.4008]",
"RING_SCALE": 1.34808,
"SECTION_AREA_MM2": 168.684,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16868.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-3x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.0126,
"ENVELOPE_Y_MM": 23.9268,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.3146,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.89263,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[22.2807, 22.2807, 22.2807]",
"RING_SCALE": 1.40351,
"SECTION_AREA_MM2": 188.021,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18802.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-3x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 25.0501,
"ENVELOPE_Y_MM": 22.6438,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 21.0198,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.15552,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[21.1976, 20.7273, 22.5089]",
"RING_SCALE": 1.21129,
"SECTION_AREA_MM2": 169.514,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16951.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-3x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.7267,
"ENVELOPE_Y_MM": 24.1289,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.3264,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.63011,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[22.0025, 21.5144, 23.3637]",
"RING_SCALE": 1.25729,
"SECTION_AREA_MM2": 188.116,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18811.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-3x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.60653,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 11.7145,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 32.8831,
"ENVELOPE_Y_MM": 16.3324,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.4225,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 148.568,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14856.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-3x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.86053,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 12.3277,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 35.336,
"ENVELOPE_Y_MM": 16.8712,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 20.1855,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 162.786,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16278.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-3x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 34.3568,
"ENVELOPE_Y_MM": 29.7539,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.2376,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 139.013,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.31795,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13901.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-3x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 34.8648,
"ENVELOPE_Y_MM": 30.1938,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.692,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 142.677,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.4646,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14267.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-3x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 21.491,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.0716,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 137.675,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 13767.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-3x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 21.999,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.374,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 140.113,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 14011.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-3x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.5284,
"ENVELOPE_Y_MM": 27.664,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 14.2827,
"FIN_JUNCTION_WEB_MM": 2.68019,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 4.65771,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.5777,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 157.885,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15788.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-3x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 28.6282,
"ENVELOPE_Y_MM": 28.68,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 15.1626,
"FIN_JUNCTION_WEB_MM": 3.06119,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 5.53759,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 21.1756,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 170.771,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17077.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Square\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-4x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Square",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.5041,
"ENVELOPE_Y_MM": 23.5041,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 25.5653,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Square",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.52168,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.5881, 19.5881, 19.5881, 19.5881]",
"RING_SCALE": 19.5881,
"SECTION_AREA_MM2": 206.171,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 20617.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Square\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-4x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Square",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.5201,
"ENVELOPE_Y_MM": 24.5201,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 27.4895,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Square",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 4.02968,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.0961, 20.0961, 20.0961, 20.0961]",
"RING_SCALE": 20.0961,
"SECTION_AREA_MM2": 221.69,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 22169.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-4x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 29.316,
"ENVELOPE_Y_MM": 19.791,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 27.6036,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.66516,
"RING_CORNER_WEB_MM": 3.7545,
"RING_EDGES_MM": "[25.4, 15.875, 25.4, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 222.61,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 22261.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-4x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 29.824,
"ENVELOPE_Y_MM": 20.299,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 28.6778,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.91916,
"RING_CORNER_WEB_MM": 3.5005,
"RING_EDGES_MM": "[25.4, 15.875, 25.4, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 231.273,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 23127.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Diamond\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-4x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Diamond",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 32.1979,
"ENVELOPE_Y_MM": 32.1979,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 25.5653,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Diamond",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.52168,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.5881, 19.5881, 19.5881, 19.5881]",
"RING_SCALE": 19.5881,
"SECTION_AREA_MM2": 206.171,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 20617.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Diamond\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-4x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Diamond",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.6347,
"ENVELOPE_Y_MM": 33.6347,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 27.4895,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Diamond",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 4.02968,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.0961, 20.0961, 20.0961, 20.0961]",
"RING_SCALE": 20.0961,
"SECTION_AREA_MM2": 221.69,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 22169.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Cross\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-4x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Cross",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 38.3631,
"ENVELOPE_Y_MM": 38.3631,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.2849,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Cross",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 187.782,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.79403,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18778.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Cross\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-4x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Cross",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 38.8711,
"ENVELOPE_Y_MM": 38.8711,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 24.0241,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Cross",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 193.743,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 10.048,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 19374.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dbundle_count=2"
],
"generator": "strap-beam-4x.scad",
"label": "bundle2",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 2.0,
"BUNDLE_THICK_MM": 1.016,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.233,
"ENVELOPE_Y_MM": 27.233,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 7.917,
"FIN_CORE_SIDE_MM": 11.833,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 2.208,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.2547,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 179.473,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17947.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dbundle_count=3"
],
"generator": "strap-beam-4x.scad",
"label": "bundle3",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 3.0,
"BUNDLE_THICK_MM": 1.524,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.487,
"ENVELOPE_Y_MM": 27.487,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 7.663,
"FIN_CORE_SIDE_MM": 12.087,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 2.462,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.557,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 181.911,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18191.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-3x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 21.0181,
"ENVELOPE_Y_MM": 18.7353,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.6419,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[18.0459, 18.0459, 18.0459]",
"RING_SCALE": 1.34671,
"SECTION_AREA_MM2": 134.209,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 13420.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-3x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.47,
"ENVELOPE_Y_MM": 21.7248,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.957,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.15863,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[21.0093, 21.0093, 21.0093]",
"RING_SCALE": 1.32342,
"SECTION_AREA_MM2": 160.943,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16094.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-3x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 20.8772,
"ENVELOPE_Y_MM": 18.9479,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.743,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.69049,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[17.8964, 17.4994, 19.0035]",
"RING_SCALE": 1.02265,
"SECTION_AREA_MM2": 135.024,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 13502.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-3x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.3041,
"ENVELOPE_Y_MM": 21.9831,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 20.0927,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.94437,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.8394, 20.3771, 22.1286]",
"RING_SCALE": 1.19082,
"SECTION_AREA_MM2": 162.038,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16203.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-3x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.35253,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 9.86382,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.9553,
"ENVELOPE_Y_MM": 14.0435,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 15.1605,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 122.262,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 12226.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-3x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.49353,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 11.4417,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 31.7919,
"ENVELOPE_Y_MM": 16.0927,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.7936,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 143.497,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14349.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-3x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 29.562,
"ENVELOPE_Y_MM": 25.6014,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 14.6014,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 117.753,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 7.9338,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 11775.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-3x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 34.1308,
"ENVELOPE_Y_MM": 29.5581,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.0445,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 137.456,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.25271,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13745.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-3x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 31.4,
"ENVELOPE_Y_MM": 18.508,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 14.5596,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 117.416,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"T_FLANGE_SPAN_MM": 31.4,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 11741.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-3x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 21.265,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.937,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 136.589,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 13658.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-3x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 4.4426,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 6.25283,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.1299,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 154.273,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 15427.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-3x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.0391,
"ENVELOPE_Y_MM": 27.212,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.8913,
"FIN_JUNCTION_WEB_MM": 2.51069,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 4.26627,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.9379,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 152.725,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15272.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Square\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-4x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Square",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 20.0131,
"ENVELOPE_Y_MM": 20.0131,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 20.9507,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Square",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.01368,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[16.6051, 16.6051, 16.6051, 16.6051]",
"RING_SCALE": 16.6051,
"SECTION_AREA_MM2": 168.957,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 16895.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Square\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-4x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Square",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.0521,
"ENVELOPE_Y_MM": 23.0521,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 24.7914,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Square",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.29568,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.3621, 19.3621, 19.3621, 19.3621]",
"RING_SCALE": 19.3621,
"SECTION_AREA_MM2": 199.931,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 19993.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-4x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.848,
"ENVELOPE_Y_MM": 16.808,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.3284,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.41116,
"RING_CORNER_WEB_MM": 3.266,
"RING_EDGES_MM": "[21.44, 13.4, 21.44, 13.4]",
"RING_SCALE": 13.4,
"SECTION_AREA_MM2": 180.068,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 18006.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-4x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 29.09,
"ENVELOPE_Y_MM": 19.565,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 27.1258,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.55216,
"RING_CORNER_WEB_MM": 3.8675,
"RING_EDGES_MM": "[25.4, 15.875, 25.4, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 218.757,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 21875.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Diamond\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-4x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Diamond",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.2608,
"ENVELOPE_Y_MM": 27.2608,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 20.9507,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Diamond",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.01368,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[16.6051, 16.6051, 16.6051, 16.6051]",
"RING_SCALE": 16.6051,
"SECTION_AREA_MM2": 168.957,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 16895.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Diamond\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-4x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Diamond",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 31.5586,
"ENVELOPE_Y_MM": 31.5586,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 24.7914,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Diamond",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.29568,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.3621, 19.3621, 19.3621, 19.3621]",
"RING_SCALE": 19.3621,
"SECTION_AREA_MM2": 199.931,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 19993.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Cross\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-4x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Cross",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 32.9051,
"ENVELOPE_Y_MM": 32.9051,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.6635,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Cross",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 158.577,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 8.30253,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 15857.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Cross\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-4x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Cross",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 38.1371,
"ENVELOPE_Y_MM": 38.1371,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.9767,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Cross",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 185.296,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.68103,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18529.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dstrap_width_mm=13.4"
],
"generator": "strap-beam-4x.scad",
"label": "width13.4",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.308,
"ENVELOPE_Y_MM": 26.308,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 10.908,
"FIN_JUNCTION_WEB_MM": 3.004,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.758,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.0555,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 177.867,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 13.4,
"VOLUME_MM3": 17786.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dstrap_thickness_mm=0.79"
],
"generator": "strap-beam-4x.scad",
"label": "steel0.79",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.79,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.12,
"ENVELOPE_Y_MM": 27.12,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 8.03,
"FIN_CORE_SIDE_MM": 11.72,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 2.095,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 22.1201,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 178.388,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.79,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17838.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-3x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.65,
"ENVELOPE_Y_MM": 24.4788,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 29.2967,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 6.33591,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 236.264,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 23626.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-3x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 27.4916,
"ENVELOPE_Y_MM": 24.8063,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 29.525,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 5.99884,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.3925, 19.9401, 21.654]",
"RING_SCALE": 1.16529,
"SECTION_AREA_MM2": 238.105,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 23810.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-3x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.35253,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 11.1013,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.2244,
"ENVELOPE_Y_MM": 16.3593,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 26.1972,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 211.268,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 21126.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-3x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 35.0488,
"ENVELOPE_Y_MM": 30.3531,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 32.1927,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 0.8,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 259.619,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.1713,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 25961.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-3x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 22.183,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 31.9531,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 257.687,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 25768.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-3x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.1985,
"ENVELOPE_Y_MM": 25.9488,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.61641,
"FIN_CORE_SIDE_MM": 12.1336,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 2.50859,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.3552,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 188.349,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 18834.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Square\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-4x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Square",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.8881,
"ENVELOPE_Y_MM": 24.8881,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 34.8074,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "Square",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 9.12636,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.0801, 19.0801, 19.0801, 19.0801]",
"RING_SCALE": 19.0801,
"SECTION_AREA_MM2": 280.705,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 28070.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-4x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 31.208,
"ENVELOPE_Y_MM": 21.683,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 38.058,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 6.65541,
"RING_CORNER_WEB_MM": 4.0085,
"RING_EDGES_MM": "[25.4, 15.875, 25.4, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 306.92,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 30692.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Diamond\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-4x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Diamond",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 34.1551,
"ENVELOPE_Y_MM": 34.1551,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 34.8074,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "Diamond",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 9.12636,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.0801, 19.0801, 19.0801, 19.0801]",
"RING_SCALE": 19.0801,
"SECTION_AREA_MM2": 280.705,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 28070.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Cross\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-4x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Cross",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 37.8551,
"ENVELOPE_Y_MM": 37.8551,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 42.3984,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 0.8,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Cross",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 341.923,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.54003,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 34192.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dinside_wall_thickness_mm=0.8",
"-Doutside_wall_thickness_mm=2.4",
"-Dmin_wall_mm=0.8"
],
"generator": "strap-beam-4x.scad",
"label": "wall_asym",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.979,
"ENVELOPE_Y_MM": 26.979,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 8.971,
"FIN_CORE_SIDE_MM": 11.579,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 1.954,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 29.7609,
"MIN_WALL_ACTUAL_MM": 0.8,
"MIN_WALL_SPEC_MM": 0.8,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 240.007,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 24000.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 0.8,
"WALL_OUTSIDE_MM": 2.4
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Da_frame_leg_angle_deg=20"
],
"generator": "strap-beam-3x.scad",
"label": "leg20",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 0.821948,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 5.29737,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 48.4365,
"ENVELOPE_Y_MM": 9.6239,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.5676,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 157.803,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15780.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Da_frame_leg_angle_deg=30"
],
"generator": "strap-beam-3x.scad",
"label": "leg30",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 0.983805,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 7.19867,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 37.6557,
"ENVELOPE_Y_MM": 12.3389,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.5526,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 141.553,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14155.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Da_frame_leg_angle_deg=45"
],
"generator": "strap-beam-3x.scad",
"label": "leg45",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.35253,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 11.1013,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 30.4303,
"ENVELOPE_Y_MM": 15.7936,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.1457,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 138.272,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13827.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Da_frame_leg_angle_deg=53"
],
"generator": "strap-beam-3x.scad",
"label": "leg53",
"outcome": "ok",
"profile": "A Frame",
"rejection": null,
"report": {
"AF_APEX_SETBACK_MM": 1.66581,
"AF_APEX_WEB_MM": 1.2,
"AF_CROSSBAR_DEPTH_MM": 14.2006,
"AF_CROSSBAR_WEB_MM": 1.2,
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 28.2373,
"ENVELOPE_Y_MM": 17.4174,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.6967,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "A Frame",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 142.716,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14271.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Da_frame_leg_angle_deg=55"
],
"generator": "strap-beam-3x.scad",
"label": "leg55",
"outcome": "rejected",
"profile": "A Frame",
"rejection": "A Frame: the crossbar sits at 15.1678 mm below the apex but the legs only reach 14.8601 mm. Reduce a_frame_crossbar_web_mm or the leg angle.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"A Frame\"",
"-Da_frame_leg_angle_deg=70"
],
"generator": "strap-beam-3x.scad",
"label": "leg70",
"outcome": "rejected",
"profile": "A Frame",
"rejection": "A Frame: the crossbar sits at 20.2136 mm below the apex but the legs only reach 18.3372 mm. Reduce a_frame_crossbar_web_mm or the leg angle.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_radius_mm=0"
],
"generator": "strap-beam-3x.scad",
"label": "cornerR0",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4237,
"ENVELOPE_Y_MM": 22.8836,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.8757,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 160.288,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16028.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_radius_mm=1"
],
"generator": "strap-beam-3x.scad",
"label": "cornerR1",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.9584,
"ENVELOPE_Y_MM": 21.8812,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.6197,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 158.223,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15822.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_radius_mm=2"
],
"generator": "strap-beam-3x.scad",
"label": "cornerR2",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.4931,
"ENVELOPE_Y_MM": 20.8788,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.8516,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 152.029,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15202.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_radius_mm=2.8"
],
"generator": "strap-beam-3x.scad",
"label": "cornerR2.8",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 22.3208,
"ENVELOPE_Y_MM": 20.0768,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.8684,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 144.1,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14410.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_radius_mm=2.9"
],
"generator": "strap-beam-3x.scad",
"label": "cornerR2.9",
"outcome": "rejected",
"profile": "Equilateral Triangle",
"rejection": "Equilateral Triangle: corner radius of 2.9 mm is not usable here - it would cut the outer wall below 1.2 mm at the corners, or exceed what the envelope can accept. Maximum is 2.87663 mm.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_radius_mm=5"
],
"generator": "strap-beam-3x.scad",
"label": "cornerR5",
"outcome": "rejected",
"profile": "Equilateral Triangle",
"rejection": "Equilateral Triangle: corner radius of 5 mm is not usable here - it would cut the outer wall below 1.2 mm at the corners, or exceed what the envelope can accept. Maximum is 2.87663 mm.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_web_mm=0.4",
"-Dmin_wall_mm=0.4"
],
"generator": "strap-beam-3x.scad",
"label": "web0.4",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 21.8931,
"ENVELOPE_Y_MM": 19.4931,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.8231,
"MIN_WALL_ACTUAL_MM": 0.4,
"MIN_WALL_SPEC_MM": 0.4,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.67335,
"RING_CORNER_WEB_MM": 0.4,
"RING_EDGES_MM": "[18.9209, 18.9209, 18.9209]",
"RING_SCALE": 1.19187,
"SECTION_AREA_MM2": 135.67,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13567.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_web_mm=1.2",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "web1.2",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.4931,
"ENVELOPE_Y_MM": 20.8788,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.8516,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 152.029,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15202.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_web_mm=2.0",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "web2.0",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 25.0931,
"ENVELOPE_Y_MM": 22.2644,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 20.88,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.33851,
"RING_CORNER_WEB_MM": 2.0,
"RING_EDGES_MM": "[22.1209, 22.1209, 22.1209]",
"RING_SCALE": 1.39344,
"SECTION_AREA_MM2": 168.387,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 16838.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dring_corner_web_mm=4.0",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "web4.0",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 29.0931,
"ENVELOPE_Y_MM": 25.7285,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 25.9511,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 4.49322,
"RING_CORNER_WEB_MM": 4.0,
"RING_EDGES_MM": "[26.1209, 26.1209, 26.1209]",
"RING_SCALE": 1.64541,
"SECTION_AREA_MM2": 209.283,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 20928.3,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_fin_mm=0"
],
"generator": "strap-beam-3x.scad",
"label": "fin0",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.2864,
"ENVELOPE_Y_MM": 21.4364,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 12.4808,
"FIN_CORE_SIDE_MM": 18.3836,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 0.0,
"FIN_SETBACK_MM": 2.50859,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.2452,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 139.074,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13907.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_fin_mm=2"
],
"generator": "strap-beam-3x.scad",
"label": "fin2",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.0343,
"ENVELOPE_Y_MM": 21.8682,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 10.4808,
"FIN_CORE_SIDE_MM": 16.3836,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 2.0,
"FIN_SETBACK_MM": 2.50859,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.5925,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 133.81,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13381.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_fin_mm=6.25"
],
"generator": "strap-beam-3x.scad",
"label": "fin6.25",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2016,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.787,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_fin_mm=12"
],
"generator": "strap-beam-3x.scad",
"label": "fin12",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 35.0535,
"ENVELOPE_Y_MM": 36.6073,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 7.34062,
"FIN_PROJECTION_MM": 12.0,
"FIN_SETBACK_MM": 9.52783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 25.4915,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 205.577,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 20557.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_fin_mm=25"
],
"generator": "strap-beam-3x.scad",
"label": "fin25",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 54.5535,
"ENVELOPE_Y_MM": 59.1239,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 27.3101,
"FIN_PROJECTION_MM": 25.0,
"FIN_SETBACK_MM": 22.5278,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 41.9722,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 338.485,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 33848.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_junction_round_mm=0"
],
"generator": "strap-beam-3x.scad",
"label": "fillet0",
"outcome": "rejected",
"profile": "Three-Fin",
"rejection": "Three-Fin: the junction fillet radius must be greater than zero. A butt joint with no fillet meets its neighbour along an exactly tangent boundary, which is a valid outline but cannot be tessellated.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_junction_round_mm=1"
],
"generator": "strap-beam-3x.scad",
"label": "fillet1",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.1396,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.287,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14628.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_junction_round_mm=2"
],
"generator": "strap-beam-3x.scad",
"label": "fillet2",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2016,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.787,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_junction_round_mm=8"
],
"generator": "strap-beam-3x.scad",
"label": "fillet8",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.7903,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 151.535,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15153.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_bore_side_mm=1"
],
"generator": "strap-beam-3x.scad",
"label": "bore1",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 25.1593,
"ENVELOPE_Y_MM": 25.5488,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 6.23077,
"FIN_CORE_SIDE_MM": 12.1336,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 2.50859,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.5927,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 133.812,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13381.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_bore_side_mm=7.5"
],
"generator": "strap-beam-3x.scad",
"label": "bore7.5",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2016,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.787,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_bore_side_mm=15"
],
"generator": "strap-beam-3x.scad",
"label": "bore15",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.9285,
"ENVELOPE_Y_MM": 33.1432,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 15.0,
"FIN_CORE_SIDE_MM": 20.9028,
"FIN_JUNCTION_WEB_MM": 8.79438,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 11.2778,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 27.7099,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 223.467,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 22346.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_bore_side_mm=30"
],
"generator": "strap-beam-3x.scad",
"label": "bore30",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 48.9285,
"ENVELOPE_Y_MM": 46.1336,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 30.0,
"FIN_CORE_SIDE_MM": 35.9028,
"FIN_JUNCTION_WEB_MM": 22.0762,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 26.2778,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 46.7268,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 376.829,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 37682.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_rotation_deg=0"
],
"generator": "strap-beam-3x.scad",
"label": "rot0",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.4285,
"ENVELOPE_Y_MM": 26.648,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2016,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.787,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_rotation_deg=17"
],
"generator": "strap-beam-3x.scad",
"label": "rot17",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 24.4575,
"ENVELOPE_Y_MM": 27.4429,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2018,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.789,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_rotation_deg=33"
],
"generator": "strap-beam-3x.scad",
"label": "rot33",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.9622,
"ENVELOPE_Y_MM": 26.1771,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2018,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.789,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Three-Fin\"",
"-Dthree_fin_rotation_deg=90"
],
"generator": "strap-beam-3x.scad",
"label": "rot90",
"outcome": "ok",
"profile": "Three-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.648,
"ENVELOPE_Y_MM": 26.4285,
"FAMILY": "3x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 13.4028,
"FIN_JUNCTION_WEB_MM": 2.29919,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 3.77783,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.2016,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Three-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 146.787,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 14678.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dy_junction_web_mm=0",
"-Dmin_wall_mm=0.01"
],
"generator": "strap-beam-3x.scad",
"label": "ywebb0",
"outcome": "rejected",
"profile": "Y",
"rejection": "Expected 3 separate strap channels but found 1. Neighbouring channels have merged, so those straps share one slot and are not retained. Increase the relevant web.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dy_junction_web_mm=0.5",
"-Dmin_wall_mm=0.5"
],
"generator": "strap-beam-3x.scad",
"label": "ywebb0.5",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.1488,
"ENVELOPE_Y_MM": 28.7077,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.2988,
"MIN_WALL_ACTUAL_MM": 0.5,
"MIN_WALL_SPEC_MM": 0.5,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 131.442,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 8.76716,
"SPOKE_WEB_MM": 0.5,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13144.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dy_junction_web_mm=1.2",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "ywebb1.2",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.8488,
"ENVELOPE_Y_MM": 29.3139,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.8112,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.574,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.1713,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13557.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dy_junction_web_mm=4.0",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "ywebb4.0",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.6488,
"ENVELOPE_Y_MM": 31.7388,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.842,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 151.951,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 10.7879,
"SPOKE_WEB_MM": 4.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15195.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dt_stem_web_mm=0",
"-Dmin_wall_mm=0.01"
],
"generator": "strap-beam-3x.scad",
"label": "tweb0",
"outcome": "rejected",
"profile": "T",
"rejection": "T: t_stem_web_mm of 0 mm is below min_wall_mm.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dt_stem_web_mm=0.25",
"-Dmin_wall_mm=0.25"
],
"generator": "strap-beam-3x.scad",
"label": "tweb0.25",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 20.033,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.3678,
"MIN_WALL_ACTUAL_MM": 0.267798,
"MIN_WALL_SPEC_MM": 0.25,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 131.999,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 13199.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dt_stem_web_mm=1.2",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "tweb1.2",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 20.983,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.7693,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.236,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 13523.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dt_stem_web_mm=3.0",
"-Dmin_wall_mm=1.2"
],
"generator": "strap-beam-3x.scad",
"label": "tweb3.0",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 22.783,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 17.5299,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 141.371,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 14137.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dgeneral_triangle_height=4"
],
"generator": "strap-beam-3x.scad",
"label": "h4",
"outcome": "rejected",
"profile": "General Triangle",
"rejection": "General Triangle: corner radius of 2 mm is not usable here - it would cut the outer wall below 1.2 mm at the corners, or exceed what the envelope can accept. Maximum is 8.26006e-14 mm.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dgeneral_triangle_height=8"
],
"generator": "strap-beam-3x.scad",
"label": "h8",
"outcome": "rejected",
"profile": "General Triangle",
"rejection": "General Triangle: corner radius of 2 mm is not usable here - it would cut the outer wall below 1.2 mm at the corners, or exceed what the envelope can accept. Maximum is 1.68508 mm.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dgeneral_triangle_height=15.5"
],
"generator": "strap-beam-3x.scad",
"label": "h15.5",
"outcome": "ok",
"profile": "General Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.3733,
"ENVELOPE_Y_MM": 21.1587,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 19.0213,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "General Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.68089,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.3925, 19.9401, 21.654]",
"RING_SCALE": 1.16529,
"SECTION_AREA_MM2": 153.398,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15339.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"General Triangle\"",
"-Dgeneral_triangle_height=30"
],
"generator": "strap-beam-3x.scad",
"label": "h30",
"outcome": "rejected",
"profile": "General Triangle",
"rejection": "General Triangle: corner radius of 2 mm is not usable here - it would cut the outer wall below 1.2 mm at the corners, or exceed what the envelope can accept. Maximum is 1.47438 mm.",
"report": null
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Drectangle_aspect=1.0"
],
"generator": "strap-beam-4x.scad",
"label": "aspect1.0",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 22.4881,
"ENVELOPE_Y_MM": 22.4881,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 23.897,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 3.01368,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[19.0801, 19.0801, 19.0801, 19.0801]",
"RING_SCALE": 19.0801,
"SECTION_AREA_MM2": 192.717,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 19271.7,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Drectangle_aspect=1.6"
],
"generator": "strap-beam-4x.scad",
"label": "aspect1.6",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 28.808,
"ENVELOPE_Y_MM": 19.283,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 26.5298,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.41116,
"RING_CORNER_WEB_MM": 4.0085,
"RING_EDGES_MM": "[25.4, 15.875, 25.4, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 213.95,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 21395.0,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Drectangle_aspect=2.5"
],
"generator": "strap-beam-4x.scad",
"label": "aspect2.5",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 43.0955,
"ENVELOPE_Y_MM": 19.283,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 38.6052,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.41116,
"RING_CORNER_WEB_MM": 11.1523,
"RING_EDGES_MM": "[39.6875, 15.875, 39.6875, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 311.332,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 31133.2,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Rectangle\"",
"-Drectangle_aspect=4.0"
],
"generator": "strap-beam-4x.scad",
"label": "aspect4.0",
"outcome": "ok",
"profile": "Rectangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 66.908,
"ENVELOPE_Y_MM": 19.283,
"FAMILY": "4x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 58.7313,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Rectangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 1.41116,
"RING_CORNER_WEB_MM": 23.0585,
"RING_EDGES_MM": "[63.5, 15.875, 63.5, 15.875]",
"RING_SCALE": 15.875,
"SECTION_AREA_MM2": 473.639,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 47363.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dfour_fin_fin_mm=0"
],
"generator": "strap-beam-4x.scad",
"label": "fin0",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 21.237,
"ENVELOPE_Y_MM": 21.237,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 14.421,
"FIN_CORE_SIDE_MM": 17.829,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 0.0,
"FIN_SETBACK_MM": 1.954,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 21.9506,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 177.021,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17702.1,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dfour_fin_fin_mm=2"
],
"generator": "strap-beam-4x.scad",
"label": "fin2",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 22.729,
"ENVELOPE_Y_MM": 22.729,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 12.421,
"FIN_CORE_SIDE_MM": 15.829,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 2.0,
"FIN_SETBACK_MM": 1.954,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 21.6001,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 174.194,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17419.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dfour_fin_fin_mm=6.25"
],
"generator": "strap-beam-4x.scad",
"label": "fin6.25",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 26.979,
"ENVELOPE_Y_MM": 26.979,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 8.171,
"FIN_CORE_SIDE_MM": 11.579,
"FIN_JUNCTION_WEB_MM": 1.2,
"FIN_PROJECTION_MM": 6.25,
"FIN_SETBACK_MM": 1.954,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 21.9523,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 177.035,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 17703.5,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Four-Fin\"",
"-Dfour_fin_fin_mm=15"
],
"generator": "strap-beam-4x.scad",
"label": "fin15",
"outcome": "ok",
"profile": "Four-Fin",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 43.808,
"ENVELOPE_Y_MM": 43.808,
"FAMILY": "4x",
"FIN_BORE_SIDE_MM": 7.5,
"FIN_CORE_SIDE_MM": 10.908,
"FIN_JUNCTION_WEB_MM": 9.279,
"FIN_PROJECTION_MM": 15.0,
"FIN_SETBACK_MM": 10.033,
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 35.6088,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Four-Fin",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 287.168,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 4.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 28716.8,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Da_frame_leg_angle_deg=89"
],
"generator": "strap-beam-3x.scad",
"label": "isolate_aframe",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.8488,
"ENVELOPE_Y_MM": 29.3139,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.8112,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.574,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.1713,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13557.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Y\"",
"-Dthree_fin_fin_mm=0"
],
"generator": "strap-beam-3x.scad",
"label": "isolate_threefin",
"outcome": "ok",
"profile": "Y",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 33.8488,
"ENVELOPE_Y_MM": 29.3139,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.8112,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"NOTE": "inside wall unused: no enclosed bore",
"PROFILE": "Y",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.574,
"SECTION_PARTS": 1.0,
"SPOKE_RADIUS_MM": 9.1713,
"SPOKE_WEB_MM": 1.2,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 13557.4,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"T\"",
"-Dgeneral_triangle_height=0.001"
],
"generator": "strap-beam-3x.scad",
"label": "isolate_gentri",
"outcome": "ok",
"profile": "T",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 36.35,
"ENVELOPE_Y_MM": 20.983,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 16.7693,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "T",
"REVISION": "8.0.0",
"SECTION_AREA_MM2": 135.236,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"T_FLANGE_SPAN_MM": 36.35,
"T_NOTE": "inside_wall unused: no enclosed bore",
"VOLUME_MM3": 13523.6,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
},
{
"defs": [
"-Dprofile_type=\"Equilateral Triangle\"",
"-Dt_stem_web_mm=0"
],
"generator": "strap-beam-3x.scad",
"label": "isolate_t",
"outcome": "ok",
"profile": "Equilateral Triangle",
"rejection": null,
"report": {
"BUNDLE_COUNT": 1.0,
"BUNDLE_THICK_MM": 0.508,
"CLEARANCE_MM": 0.25,
"ENVELOPE_X_MM": 23.4931,
"ENVELOPE_Y_MM": 20.8788,
"FAMILY": "3x",
"LENGTH_FT": 10.0,
"LENGTH_MM": 100.0,
"LENGTH_VIEW": "Preview",
"MASS_G": 18.8516,
"MIN_WALL_ACTUAL_MM": 1.2,
"MIN_WALL_SPEC_MM": 1.2,
"PROFILE": "Equilateral Triangle",
"REVISION": "8.0.0",
"RING_CORNER_R_MAX_MM": 2.87663,
"RING_CORNER_WEB_MM": 1.2,
"RING_EDGES_MM": "[20.5209, 20.5209, 20.5209]",
"RING_SCALE": 1.29266,
"SECTION_AREA_MM2": 152.029,
"SECTION_PARTS": 1.0,
"STATUS": "ok",
"STRAP_CHANNELS": 3.0,
"STRAP_THICK_MM": 0.508,
"STRAP_WIDTH_MM": 15.875,
"VOLUME_MM3": 15202.9,
"WALL_EDGE_MM": 1.2,
"WALL_INSIDE_MM": 1.2,
"WALL_OUTSIDE_MM": 1.2
}
}
],
"fixtures_sha256": "ddd0f1548379205dd0c652ec07285b0dae331e52ff0a0437005dfc6cddcc2cb2",
"frozen": "2026-08-14",
"generator_revision": "8.0.0",
"note": "Acceptance oracle for any reimplementation of the rev-8 generators. MIN_WALL_ACTUAL_MM, SECTION_PARTS and STRAP_CHANNELS are the invariants; the solved values (RING_*, FIN_*, AF_*, SPOKE_*) pin the placement solvers. Rejected cases are part of the contract: a port that accepts them is wrong.",
"schema": "strap-beam.fixtures/1",
"summary": {
"accepted": 113,
"cases": 123,
"rejected": 10
},
"tolerance": {
"areas_mm2": 0.001,
"lengths_mm": 0.0001,
"note": "counts are exact"
},
"toolchain": {
"bosl2_commit": "92d697c2856de2fed93a33e858068589cefc2898",
"openscad": "2021.01"
}
}