STEM School
Current methodology for generating a facade grid to hit specific, non-repetitive datum points (these datum points are defined by integrated joinery on the interior of the facade).
Discussion of the structure of the JSON schema; what it includes and what it might be missing? How might it allow for individual object edits for bespoke scenarios?
{
"panelID": panelNumber,
"facadeID": facadeID,
"type": panelType,
"solar": panelSolar,
"notes": "toBeDefined",
"dimensions": {
"height": panelDims[0],
"width": panelDims[1],
"depth": panelDims[2],
},
"normalAngleFromNorth": "toBeDefined",
"geometry": {
"verticies": formatPoints(pointList),
"topPanel": {
"material": "solid",
"vertexID": panelIndexes[0],
},
"returnPanel": {
"material": panelBottomGlazed,
"vertexID": panelIndexes[1],
},
"insetPanel": {
"material": panelBottomGlazed,
"vertexID": panelIndexes[2],
},
"leftPanel": {
"material": "solid",
"vertexID": panelIndexes[3],
},
"rightPanel": {
"material": "solid",
"vertexID": panelIndexes[4],
}
}
}Current methodology for generating a facade grid to hit specific, non-repetitive datum points (these datum points are defined by integrated joinery on the interior of the facade).
Discussion of the structure of the JSON schema; what it includes and what it might be missing? How might it allow for individual object edits for bespoke scenarios?