{
  "partName": "myBox",
  "pDef": {
    "partName": "myBox",
    "params": [
      {
        "name": "L1",
        "unit": "mm",
        "init": 120,
        "min": 1,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "L2",
        "unit": "mm",
        "init": 80,
        "min": 1,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "W1",
        "unit": "mm",
        "init": 2,
        "min": 0.1,
        "max": 10,
        "step": 0.1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "H1",
        "unit": "mm",
        "init": 40,
        "min": 1,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "H2",
        "unit": "mm",
        "init": 2,
        "min": 0.1,
        "max": 10,
        "step": 0.1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "hollow",
        "unit": "section-separator",
        "init": 0,
        "min": 0,
        "max": 0,
        "step": 0,
        "dropdown": [],
        "pType": 3
      },
      {
        "name": "holes",
        "unit": "checkbox",
        "init": 1,
        "min": 0,
        "max": 1,
        "step": 1,
        "dropdown": [],
        "pType": 1
      },
      {
        "name": "D1",
        "unit": "mm",
        "init": 10,
        "min": 1,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "D2",
        "unit": "mm",
        "init": 5,
        "min": 1,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      },
      {
        "name": "corners",
        "unit": "section-separator",
        "init": 0,
        "min": 0,
        "max": 0,
        "step": 0,
        "dropdown": [],
        "pType": 3
      },
      {
        "name": "Rc",
        "unit": "mm",
        "init": 10,
        "min": 0,
        "max": 400,
        "step": 1,
        "dropdown": [],
        "pType": 0
      }
    ],
    "paramSvg": {
      "L1": "myBox_top.svg",
      "L2": "myBox_top.svg",
      "W1": "myBox_side.svg",
      "H1": "myBox_side.svg",
      "H2": "myBox_side.svg",
      "holes": "myBox_top.svg",
      "D1": "myBox_top.svg",
      "D2": "myBox_top.svg",
      "Rc": "myBox_top.svg"
    },
    "sim": {
      "tMax": 180,
      "tStep": 0.5,
      "tUpdate": 500
    }
  },
  "params": {
    "L1": 120,
    "L2": 80,
    "W1": 2,
    "H1": 40,
    "H2": 2,
    "hollow": 0,
    "holes": 1,
    "D1": 10,
    "D2": 5,
    "corners": 0,
    "Rc": 10
  },
  "figures": {
    "faceBottom": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 10.000000000000002,
              "py": 1.1133152719521397e-16
            },
            {
              "typ": 1,
              "px": 110,
              "py": 1.2246467991473535e-15
            },
            {
              "typ": 2,
              "px": 120,
              "py": 10.000000000000002,
              "radius": 10,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 120,
              "py": 70
            },
            {
              "typ": 2,
              "px": 110,
              "py": 80,
              "radius": 10,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 10.000000000000002,
              "py": 80
            },
            {
              "typ": 2,
              "px": 6.123233995736767e-16,
              "py": 70,
              "radius": 10,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 6.123233995736767e-16,
              "py": 10.000000000000002
            },
            {
              "typ": 2,
              "px": 10.000000000000002,
              "py": 1.1133152719521397e-16,
              "radius": 10,
              "large": false,
              "ccw": true
            }
          ]
        },
        {
          "circle": true,
          "cx": 60,
          "cy": 40,
          "radius": 5
        },
        {
          "circle": true,
          "cx": 71.25,
          "cy": 40,
          "radius": 2.5
        }
      ]
    ],
    "faceTop": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 10.000000000000002,
              "py": 1.1133152719521397e-16
            },
            {
              "typ": 1,
              "px": 110,
              "py": 1.2246467991473535e-15
            },
            {
              "typ": 2,
              "px": 120,
              "py": 10.000000000000002,
              "radius": 10,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 120,
              "py": 70
            },
            {
              "typ": 2,
              "px": 110,
              "py": 80,
              "radius": 10,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 10.000000000000002,
              "py": 80
            },
            {
              "typ": 2,
              "px": 6.123233995736767e-16,
              "py": 70,
              "radius": 10,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 6.123233995736767e-16,
              "py": 10.000000000000002
            },
            {
              "typ": 2,
              "px": 10.000000000000002,
              "py": 1.1133152719521397e-16,
              "radius": 10,
              "large": false,
              "ccw": true
            }
          ]
        },
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 10.000000000000002,
              "py": 2
            },
            {
              "typ": 1,
              "px": 110,
              "py": 2.000000000000001
            },
            {
              "typ": 2,
              "px": 118,
              "py": 10.000000000000002,
              "radius": 8,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 118,
              "py": 70
            },
            {
              "typ": 2,
              "px": 110,
              "py": 78,
              "radius": 8,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 10.000000000000002,
              "py": 78
            },
            {
              "typ": 2,
              "px": 2.0000000000000004,
              "py": 70,
              "radius": 8,
              "large": false,
              "ccw": true
            },
            {
              "typ": 1,
              "px": 2.0000000000000004,
              "py": 10.000000000000002
            },
            {
              "typ": 2,
              "px": 10.000000000000002,
              "py": 2,
              "radius": 8,
              "large": false,
              "ccw": true
            }
          ]
        }
      ]
    ],
    "faceSide": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 0
            },
            {
              "typ": 1,
              "px": 80,
              "py": 0
            },
            {
              "typ": 1,
              "px": 80,
              "py": 40
            },
            {
              "typ": 1,
              "px": 78,
              "py": 40
            },
            {
              "typ": 1,
              "px": 78,
              "py": 2
            },
            {
              "typ": 1,
              "px": 2,
              "py": 2
            },
            {
              "typ": 1,
              "px": 2,
              "py": 40
            },
            {
              "typ": 1,
              "px": 0,
              "py": 40
            },
            {
              "typ": 1,
              "px": 0,
              "py": 0
            }
          ]
        }
      ]
    ],
    "faceFace": [
      [
        {
          "circle": false,
          "seg": [
            {
              "typ": 0,
              "px": 0,
              "py": 0
            },
            {
              "typ": 1,
              "px": 120,
              "py": 0
            },
            {
              "typ": 1,
              "px": 120,
              "py": 40
            },
            {
              "typ": 1,
              "px": 118,
              "py": 40
            },
            {
              "typ": 1,
              "px": 118,
              "py": 2
            },
            {
              "typ": 1,
              "px": 2,
              "py": 2
            },
            {
              "typ": 1,
              "px": 2,
              "py": 40
            },
            {
              "typ": 1,
              "px": 0,
              "py": 40
            },
            {
              "typ": 1,
              "px": 0,
              "py": 0
            }
          ]
        }
      ]
    ]
  },
  "volume": {
    "extrudes": [
      {
        "outName": "subpax_myBox_bottom",
        "face": "myBox_faceBottom",
        "extrudeMethod": 0,
        "length": 2,
        "rotate": [
          0,
          0,
          0
        ],
        "translate": [
          0,
          0,
          0
        ]
      },
      {
        "outName": "subpax_myBox_top",
        "face": "myBox_faceTop",
        "extrudeMethod": 0,
        "length": 38,
        "rotate": [
          0,
          0,
          0
        ],
        "translate": [
          0,
          0,
          2
        ]
      }
    ],
    "volumes": [
      {
        "outName": "pax_myBox",
        "boolMethod": 2,
        "inList": [
          "subpax_myBox_bottom",
          "subpax_myBox_top"
        ]
      }
    ]
  },
  "subs": {},
  "log": "myBox simTime: 0\nbox-base surface 9600.00 mm2\nbox volume 384000.00 mm3\nmyBox drawn successfully!\n"
}