あくまでも画面上の設定のみ記載する。STLファイルやメッシュを直接作成するための情報ではないため注意する。

(JSON読み込み→画面へ設定→画面に設定された情報からメッシュ作成orSTL作成の流れを維持する。)

設定ファイルフォーマット

ファイルはJSON形式で保存される。

meta: X,Yという表現はRow, Columnに置き換えたほうがいいかも

→チケット化した。

設定JSONファイルのキー名がダサいので変えたい

jsonファイルフォーマット

{
  "tableWidgetDatas": [
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 2, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 1, 0, 0, 0, 0, 0, 0, 0],
    [2, 1, 2, 1, 2, 0, 0, 0, 0, 0],
    [0, 0, 1, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 2, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
  ],
  "holePatternComboboxValue": "4.8mm",
  "maxXScaleComboBoxValue": "10",
  "maxYScaleComboBoxValue": "10"
}