{
  "partName": "cabane_plancher",
  "pDef": {
    "partName": "cabane_plancher",
    "params": [
      {
        "name": "N1",
        "unit": "planches",
        "init": 8,
        "min": 2,
        "max": 100,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "N2",
        "unit": "planches",
        "init": 13,
        "min": 2,
        "max": 100,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "W1",
        "unit": "mm",
        "init": 200,
        "min": 20,
        "max": 800,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "W2",
        "unit": "mm",
        "init": 200,
        "min": 20,
        "max": 800,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "Pilotis face",
        "unit": "section-separator",
        "init": 0,
        "min": 0,
        "max": 0,
        "step": 0,
        "dropdown": [],
        "pType": 3
      },
      {
        "name": "H1",
        "unit": "mm",
        "init": 400,
        "min": 10,
        "max": 2000,
        "step": 10,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "H2",
        "unit": "mm",
        "init": 150,
        "min": 10,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "H3",
        "unit": "mm",
        "init": 150,
        "min": 10,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "W3",
        "unit": "mm",
        "init": 150,
        "min": 10,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "a1",
        "unit": "degree",
        "init": 80,
        "min": 20,
        "max": 90,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "W4",
        "unit": "mm",
        "init": 150,
        "min": 10,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "W5",
        "unit": "mm",
        "init": 135,
        "min": 10,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "E1",
        "unit": "mm",
        "init": 200,
        "min": 0,
        "max": 1000,
        "step": 10,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "Pilotis side",
        "unit": "section-separator",
        "init": 0,
        "min": 0,
        "max": 0,
        "step": 0,
        "dropdown": [],
        "pType": 3
      },
      {
        "name": "T1",
        "unit": "mm",
        "init": 20,
        "min": 1,
        "max": 300,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "ES1",
        "unit": "mm",
        "init": 0.2,
        "min": 0,
        "max": 2,
        "step": 0.1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "ES2",
        "unit": "mm",
        "init": 0.2,
        "min": 0,
        "max": 2,
        "step": 0.1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "S1",
        "unit": "mm",
        "init": 200,
        "min": 0,
        "max": 1000,
        "step": 10,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "S2",
        "unit": "mm",
        "init": 100,
        "min": 10,
        "max": 400,
        "step": 10,
        "dropdown": [],
        "pType": 0
      }
    ],
    "paramSvg": {
      "N1": "cabane_plancher_top.svg",
      "N2": "cabane_plancher_bottom.svg",
      "W1": "cabane_plancher_top.svg",
      "W2": "cabane_plancher_bottom.svg",
      "H1": "cabane_plancher_face.svg",
      "H2": "cabane_plancher_face.svg",
      "H3": "cabane_plancher_face.svg",
      "W3": "cabane_plancher_face.svg",
      "a1": "cabane_plancher_face.svg",
      "W4": "cabane_plancher_face.svg",
      "W5": "cabane_plancher_face.svg",
      "E1": "cabane_plancher_face.svg",
      "T1": "cabane_plancher_face.svg",
      "ES1": "cabane_plancher_top.svg",
      "ES2": "cabane_plancher_bottom.svg",
      "S1": "cabane_plancher_side.svg",
      "S2": "cabane_plancher_side.svg"
    },
    "sim": {
      "tMax": 100,
      "tStep": 0.5,
      "tUpdate": 500
    }
  },
  "params": {
    "N1": 7,
    "N2": 4,
    "W1": 200,
    "W2": 200,
    "Pilotis face": 0,
    "H1": 800,
    "H2": 150,
    "H3": 150,
    "W3": 150,
    "a1": 60,
    "W4": 150,
    "W5": 135,
    "E1": 200,
    "Pilotis side": 0,
    "T1": 20,
    "ES1": 0.2,
    "ES2": 0.2,
    "S1": 200,
    "S2": 100
  },
  "figures": {
    "facePlancherTop": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 0
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 0
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 200
            },
            {
              "typ": 1,
              "px": 0,
              "py": 200
            },
            {
              "typ": 1,
              "px": 0,
              "py": 0
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 200.2
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 200.2
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 400.2
            },
            {
              "typ": 1,
              "px": 0,
              "py": 400.2
            },
            {
              "typ": 1,
              "px": 0,
              "py": 200.2
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 400.4
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 400.4
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 600.4
            },
            {
              "typ": 1,
              "px": 0,
              "py": 600.4
            },
            {
              "typ": 1,
              "px": 0,
              "py": 400.4
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 600.5999999999999
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 600.5999999999999
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 800.5999999999999
            },
            {
              "typ": 1,
              "px": 0,
              "py": 800.5999999999999
            },
            {
              "typ": 1,
              "px": 0,
              "py": 600.5999999999999
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 800.8
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 800.8
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 1000.8
            },
            {
              "typ": 1,
              "px": 0,
              "py": 1000.8
            },
            {
              "typ": 1,
              "px": 0,
              "py": 800.8
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 1001
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 1001
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 1201
            },
            {
              "typ": 1,
              "px": 0,
              "py": 1201
            },
            {
              "typ": 1,
              "px": 0,
              "py": 1001
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 1201.1999999999998
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 1201.1999999999998
            },
            {
              "typ": 1,
              "px": 800.6,
              "py": 1401.1999999999998
            },
            {
              "typ": 1,
              "px": 0,
              "py": 1401.1999999999998
            },
            {
              "typ": 1,
              "px": 0,
              "py": 1201.1999999999998
            }
          ]
        }
      ]
    ],
    "facePlancherBottom": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 0
            },
            {
              "typ": 1,
              "px": 200,
              "py": 0
            },
            {
              "typ": 1,
              "px": 200,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 0,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 0,
              "py": 0
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 200.2,
              "py": 0
            },
            {
              "typ": 1,
              "px": 400.2,
              "py": 0
            },
            {
              "typ": 1,
              "px": 400.2,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 200.2,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 200.2,
              "py": 0
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 400.4,
              "py": 0
            },
            {
              "typ": 1,
              "px": 600.4,
              "py": 0
            },
            {
              "typ": 1,
              "px": 600.4,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 400.4,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 400.4,
              "py": 0
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 600.5999999999999,
              "py": 0
            },
            {
              "typ": 1,
              "px": 800.5999999999999,
              "py": 0
            },
            {
              "typ": 1,
              "px": 800.5999999999999,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 600.5999999999999,
              "py": 1401.2
            },
            {
              "typ": 1,
              "px": 600.5999999999999,
              "py": 0
            }
          ]
        }
      ]
    ],
    "faceBeam": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 200,
              "py": 800
            },
            {
              "typ": 1,
              "px": 350,
              "py": 800
            },
            {
              "typ": 1,
              "px": 350,
              "py": 675.9807621135332
            },
            {
              "typ": 1,
              "px": 335,
              "py": 650
            },
            {
              "typ": 1,
              "px": 200,
              "py": 650
            },
            {
              "typ": 1,
              "px": 200,
              "py": 800
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 1201.2,
              "py": 800
            },
            {
              "typ": 1,
              "px": 1051.2,
              "py": 800
            },
            {
              "typ": 1,
              "px": 1051.2,
              "py": 675.9807621135332
            },
            {
              "typ": 1,
              "px": 1066.2,
              "py": 650
            },
            {
              "typ": 1,
              "px": 1201.2,
              "py": 650
            },
            {
              "typ": 1,
              "px": 1201.2,
              "py": 800
            }
          ]
        }
      ]
    ],
    "faceLeg": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 594.8076211353316,
              "py": 800
            },
            {
              "typ": 1,
              "px": 421.60254037844385,
              "py": 800
            },
            {
              "typ": 1,
              "px": -40.27767497325692,
              "py": 0
            },
            {
              "typ": 1,
              "px": 132.92740578363083,
              "py": 0
            },
            {
              "typ": 1,
              "px": 594.8076211353316,
              "py": 800
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 806.3923788646684,
              "py": 800
            },
            {
              "typ": 1,
              "px": 979.5974596215563,
              "py": 800
            },
            {
              "typ": 1,
              "px": 1441.477674973257,
              "py": 0
            },
            {
              "typ": 1,
              "px": 1268.2725942163693,
              "py": 0
            },
            {
              "typ": 1,
              "px": 806.3923788646684,
              "py": 800
            }
          ]
        }
      ]
    ],
    "faceButtress": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 594.8076211353316,
              "py": 800
            },
            {
              "typ": 1,
              "px": 806.3923788646683,
              "py": 800
            },
            {
              "typ": 1,
              "px": 892.9949192431122,
              "py": 650
            },
            {
              "typ": 1,
              "px": 508.2050807568877,
              "py": 650
            },
            {
              "typ": 1,
              "px": 594.8076211353316,
              "py": 800
            }
          ]
        }
      ]
    ],
    "faceSide": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 200,
              "py": 0
            },
            {
              "typ": 1,
              "px": 300,
              "py": 0
            },
            {
              "typ": 1,
              "px": 300,
              "py": 800
            },
            {
              "typ": 1,
              "px": 200,
              "py": 800
            },
            {
              "typ": 1,
              "px": 200,
              "py": 0
            }
          ]
        }
      ],
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 500.6,
              "py": 0
            },
            {
              "typ": 1,
              "px": 600.6,
              "py": 0
            },
            {
              "typ": 1,
              "px": 600.6,
              "py": 800
            },
            {
              "typ": 1,
              "px": 500.6,
              "py": 800
            },
            {
              "typ": 1,
              "px": 500.6,
              "py": 0
            }
          ]
        }
      ]
    ]
  },
  "volume": {
    "extrudes": [
      {
        "outName": "subpax_cabane_plancher_plancherTop",
        "face": "cabane_plancher_facePlancherTop",
        "extrudeMethod": 0,
        "length": 20,
        "rotate": [
          0,
          0,
          0
        ],
        "translate": [
          0,
          0,
          820
        ]
      },
      {
        "outName": "subpax_cabane_plancher_plancherBottom",
        "face": "cabane_plancher_facePlancherBottom",
        "extrudeMethod": 0,
        "length": 20,
        "rotate": [
          0,
          0,
          0
        ],
        "translate": [
          0,
          0,
          800
        ]
      },
      {
        "outName": "subpax_cabane_plancher_beam",
        "face": "cabane_plancher_faceBeam",
        "extrudeMethod": 0,
        "length": 800.6,
        "rotate": [
          1.5707963267948966,
          0,
          -1.5707963267948966
        ],
        "translate": [
          800.6,
          1401.2,
          0
        ]
      },
      {
        "outName": "subpax_cabane_plancher_leg1",
        "face": "cabane_plancher_faceLeg",
        "extrudeMethod": 0,
        "length": 100,
        "rotate": [
          1.5707963267948966,
          0,
          -1.5707963267948966
        ],
        "translate": [
          300,
          1401.2,
          0
        ]
      },
      {
        "outName": "subpax_cabane_plancher_leg2",
        "face": "cabane_plancher_faceLeg",
        "extrudeMethod": 0,
        "length": 100,
        "rotate": [
          1.5707963267948966,
          0,
          -1.5707963267948966
        ],
        "translate": [
          600.6,
          1401.2,
          0
        ]
      },
      {
        "outName": "subpax_cabane_plancher_buttress1",
        "face": "cabane_plancher_faceButtress",
        "extrudeMethod": 0,
        "length": 100,
        "rotate": [
          1.5707963267948966,
          0,
          -1.5707963267948966
        ],
        "translate": [
          300,
          1401.2,
          0
        ]
      },
      {
        "outName": "subpax_cabane_plancher_buttress2",
        "face": "cabane_plancher_faceButtress",
        "extrudeMethod": 0,
        "length": 100,
        "rotate": [
          1.5707963267948966,
          0,
          -1.5707963267948966
        ],
        "translate": [
          600.6,
          1401.2,
          0
        ]
      }
    ],
    "volumes": [
      {
        "outName": "pax_cabane_plancher",
        "boolMethod": 2,
        "inList": [
          "subpax_cabane_plancher_plancherTop",
          "subpax_cabane_plancher_plancherBottom",
          "subpax_cabane_plancher_beam",
          "subpax_cabane_plancher_leg1",
          "subpax_cabane_plancher_leg2",
          "subpax_cabane_plancher_buttress1",
          "subpax_cabane_plancher_buttress2"
        ]
      }
    ]
  },
  "subs": {},
  "log": "cabane_plancher simTime: 0\ncabane-plancher-size: A: 1401.20 mm, B: 800.60 mm, surface: 1.12 m2\nComparison with the golden-ratio: B/A: 0.57   35.31 %\nbeam-bevel: W5b: 15.00 mm, H3b: 25.98 mm\nbuttress-length: 384.79 mm\nleg-length: 1010.36 mm\ncabane_plancher drawn successfully!\n"
}