{"commands": [
  {"command": "sheet.manage_rules", "params": {"name": "Steel 1.5", "thickness": "1.5 mm", "bend_radius": "1.5 mm", "k_factor": 0.44, "active": true}},
  {"command": "sketch.create", "params": {"plane": "XY", "name": "ShelfSketch"}},
  {"command": "sketch.rectangle.two_point", "params": {"p0": [0, 0], "p1": [300, 120]}},
  {"command": "sketch.finish", "params": {}},
  {"command": "sheet.flange", "params": {"type": "base", "sketch": "ShelfSketch", "name": "Shelf"}},
  {"command": "sheet.flange", "params": {"edges": [[150, 120, 1.5]], "height": "50 mm", "angle": "90 deg", "position": "inside", "name": "BackFlange"}},
  {"command": "sheet.flange", "params": {"edges": [[150, 0, 1.5]], "height": "10 mm", "angle": "90 deg", "position": "inside", "name": "FrontLip"}},
  {"command": "solid.hole", "params": {"position": [40, 120, 36.5], "diameter": 5, "type": "simple", "name": "WallHoleL"}},
  {"command": "solid.hole", "params": {"position": [260, 120, 36.5], "diameter": 5, "type": "simple", "name": "WallHoleR"}}
]}
