{
  "schema": "physics-anim-scene",
  "version": 1,
  "annotations": {
    "version": 2,
    "strokes": []
  },
  "physicsEnvironment": {
    "schema": "physics-anim-environment",
    "version": 1,
    "constants": {
      "pixelsPerMeter": 1000,
      "gravityAcceleration": 9.8,
      "coulombK": 8987551792.3
    }
  },
  "pixelsPerMeter": 1000,
  "gravityAcceleration": 9.8,
  "coulombK": 8987551792.3,
  "timeScale": 1,
  "view": {
    "x": 217.07648187808405,
    "y": 24.501071738843848,
    "scale": 0.8481870832499256
  },
  "canvasBackground": {
    "mode": "coordinate",
    "origin": {
      "x": 0,
      "y": 0
    }
  },
  "entities": [
    {
      "id": 1,
      "type": "RichTextEditor",
      "state": {
        "pos": {
          "x": 540,
          "y": 62
        },
        "width": 1000,
        "height": 104,
        "text": "**探究并联电路的电流与电压**\n\n电源 6 V　｜　上支路 R₁ = 10 Ω　｜　下支路 R₂ = 20 Ω",
        "imageDataUrl": "",
        "imageName": "",
        "imageFit": "contain",
        "imagePosition": "top",
        "imageHeight": 92,
        "backgroundColor": "#ffffff",
        "backgroundOpacity": 0.96,
        "textColor": "#17324d",
        "fontSize": 18,
        "fontWeight": 400,
        "fontFamily": "sans-serif",
        "textAlign": "left",
        "lineHeight": 1.5,
        "padding": 16,
        "borderColor": "#2563eb",
        "borderWidth": 1,
        "cornerRadius": 8,
        "showBorder": true,
        "locked": true
      }
    },
    {
      "id": 2,
      "type": "RichTextEditor",
      "state": {
        "pos": {
          "x": 540,
          "y": 739
        },
        "width": 1000,
        "height": 116,
        "text": "**测量任务**\n闭合总开关，读取干路和两条支路的电流。断开任意支路开关，比较另一支路的电流、电压是否改变。",
        "imageDataUrl": "",
        "imageName": "",
        "imageFit": "contain",
        "imagePosition": "top",
        "imageHeight": 92,
        "backgroundColor": "#ffffff",
        "backgroundOpacity": 0.96,
        "textColor": "#17324d",
        "fontSize": 16,
        "fontWeight": 400,
        "fontFamily": "sans-serif",
        "textAlign": "left",
        "lineHeight": 1.5,
        "padding": 16,
        "borderColor": "#ccdbe8",
        "borderWidth": 1,
        "cornerRadius": 8,
        "showBorder": true,
        "locked": true
      }
    },
    {
      "id": 3,
      "type": "CircuitBattery",
      "state": {
        "pos": {
          "x": 600,
          "y": 620
        },
        "rot": 0,
        "locked": false,
        "params": {
          "V": 6,
          "negativeTerm": "B",
          "Rint": 0
        }
      }
    },
    {
      "id": 4,
      "type": "CircuitSwitch",
      "state": {
        "pos": {
          "x": 170,
          "y": 620
        },
        "rot": 0,
        "locked": false,
        "params": {
          "closed": false,
          "ideal": true,
          "Ron": 0.0001,
          "Roff": 1000000000,
          "throws": 1,
          "activeThrow": 1
        }
      }
    },
    {
      "id": 5,
      "type": "CircuitAmmeter",
      "state": {
        "pos": {
          "x": 350,
          "y": 620
        },
        "rot": 0,
        "locked": false,
        "params": {
          "ideal": true,
          "Rm": 0.0001,
          "negativeTerm": "A",
          "style": "digital",
          "range": 3,
          "panelRadius": 50,
          "majorN": 6,
          "minorPerMajor": 5,
          "pointerZeroOffsetDeg": 0
        }
      }
    },
    {
      "id": 6,
      "type": "CircuitAmmeter",
      "state": {
        "pos": {
          "x": 300,
          "y": 285
        },
        "rot": 0,
        "locked": false,
        "params": {
          "ideal": true,
          "Rm": 0.0001,
          "negativeTerm": "B",
          "style": "digital",
          "range": 1,
          "panelRadius": 50,
          "majorN": 6,
          "minorPerMajor": 5,
          "pointerZeroOffsetDeg": 0
        }
      }
    },
    {
      "id": 7,
      "type": "CircuitResistor",
      "state": {
        "pos": {
          "x": 580,
          "y": 285
        },
        "rot": 0,
        "locked": false,
        "params": {
          "R": 10
        }
      }
    },
    {
      "id": 8,
      "type": "CircuitSwitch",
      "state": {
        "pos": {
          "x": 820,
          "y": 285
        },
        "rot": 0,
        "locked": false,
        "params": {
          "closed": true,
          "ideal": true,
          "Ron": 0.0001,
          "Roff": 1000000000,
          "throws": 1,
          "activeThrow": 1
        }
      }
    },
    {
      "id": 9,
      "type": "CircuitAmmeter",
      "state": {
        "pos": {
          "x": 300,
          "y": 455
        },
        "rot": 0,
        "locked": false,
        "params": {
          "ideal": true,
          "Rm": 0.0001,
          "negativeTerm": "B",
          "style": "digital",
          "range": 1,
          "panelRadius": 50,
          "majorN": 6,
          "minorPerMajor": 5,
          "pointerZeroOffsetDeg": 0
        }
      }
    },
    {
      "id": 10,
      "type": "CircuitResistor",
      "state": {
        "pos": {
          "x": 580,
          "y": 455
        },
        "rot": 0,
        "locked": false,
        "params": {
          "R": 20
        }
      }
    },
    {
      "id": 11,
      "type": "CircuitSwitch",
      "state": {
        "pos": {
          "x": 820,
          "y": 455
        },
        "rot": 0,
        "locked": false,
        "params": {
          "closed": true,
          "ideal": true,
          "Ron": 0.0001,
          "Roff": 1000000000,
          "throws": 1,
          "activeThrow": 1
        }
      }
    },
    {
      "id": 12,
      "type": "CircuitVoltmeter",
      "state": {
        "pos": {
          "x": 580,
          "y": 170
        },
        "rot": 0,
        "locked": false,
        "params": {
          "ideal": true,
          "Rv": 1000000,
          "negativeTerm": "B",
          "style": "digital",
          "range": 6,
          "panelRadius": 50,
          "majorN": 6,
          "minorPerMajor": 5,
          "pointerZeroOffsetDeg": 0
        }
      }
    },
    {
      "id": 13,
      "type": "CircuitVoltmeter",
      "state": {
        "pos": {
          "x": 580,
          "y": 545
        },
        "rot": 0,
        "locked": false,
        "params": {
          "ideal": true,
          "Rv": 1000000,
          "negativeTerm": "B",
          "style": "digital",
          "range": 6,
          "panelRadius": 50,
          "majorN": 6,
          "minorPerMajor": 5,
          "pointerZeroOffsetDeg": 0
        }
      }
    },
    {
      "id": 14,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 473.5,
          "y": 620
        },
        "a": {
          "x": 553,
          "y": 620,
          "snap": {
            "kind": "terminal",
            "elementId": "3",
            "term": "A"
          }
        },
        "b": {
          "x": 394,
          "y": 620,
          "snap": {
            "kind": "terminal",
            "elementId": "5",
            "term": "B"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 15,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 260.5,
          "y": 620
        },
        "a": {
          "x": 306,
          "y": 620,
          "snap": {
            "kind": "terminal",
            "elementId": "5",
            "term": "A"
          }
        },
        "b": {
          "x": 215,
          "y": 620,
          "snap": {
            "kind": "terminal",
            "elementId": "4",
            "term": "B"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 16,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 190.5,
          "y": 452.5
        },
        "a": {
          "x": 125,
          "y": 620,
          "snap": {
            "kind": "terminal",
            "elementId": "4",
            "term": "A"
          }
        },
        "b": {
          "x": 256,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "6",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 90,
            "y": 620
          },
          {
            "x": 90,
            "y": 285
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 17,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 256,
          "y": 370
        },
        "a": {
          "x": 256,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "6",
            "term": "A"
          }
        },
        "b": {
          "x": 256,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "9",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 90,
            "y": 285
          },
          {
            "x": 90,
            "y": 455
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 18,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 439.5,
          "y": 285
        },
        "a": {
          "x": 344,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "6",
            "term": "B"
          }
        },
        "b": {
          "x": 535,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "7",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 19,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 700,
          "y": 285
        },
        "a": {
          "x": 625,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "7",
            "term": "B"
          }
        },
        "b": {
          "x": 775,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "8",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 20,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 756,
          "y": 452.5
        },
        "a": {
          "x": 865,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "8",
            "term": "B"
          }
        },
        "b": {
          "x": 647,
          "y": 620,
          "snap": {
            "kind": "terminal",
            "elementId": "3",
            "term": "B"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 975,
            "y": 285
          },
          {
            "x": 975,
            "y": 620
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 21,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 439.5,
          "y": 455
        },
        "a": {
          "x": 344,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "9",
            "term": "B"
          }
        },
        "b": {
          "x": 535,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "10",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 22,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 700,
          "y": 455
        },
        "a": {
          "x": 625,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "10",
            "term": "B"
          }
        },
        "b": {
          "x": 775,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "11",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 23,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 865,
          "y": 370
        },
        "a": {
          "x": 865,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "11",
            "term": "B"
          }
        },
        "b": {
          "x": 865,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "8",
            "term": "B"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 975,
            "y": 455
          },
          {
            "x": 975,
            "y": 285
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 24,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 535.5,
          "y": 227.5
        },
        "a": {
          "x": 536,
          "y": 170,
          "snap": {
            "kind": "terminal",
            "elementId": "12",
            "term": "A"
          }
        },
        "b": {
          "x": 535,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "7",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 475,
            "y": 170
          },
          {
            "x": 475,
            "y": 285
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 25,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 624.5,
          "y": 227.5
        },
        "a": {
          "x": 624,
          "y": 170,
          "snap": {
            "kind": "terminal",
            "elementId": "12",
            "term": "B"
          }
        },
        "b": {
          "x": 625,
          "y": 285,
          "snap": {
            "kind": "terminal",
            "elementId": "7",
            "term": "B"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 685,
            "y": 170
          },
          {
            "x": 685,
            "y": 285
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 26,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 535.5,
          "y": 500
        },
        "a": {
          "x": 536,
          "y": 545,
          "snap": {
            "kind": "terminal",
            "elementId": "13",
            "term": "A"
          }
        },
        "b": {
          "x": 535,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "10",
            "term": "A"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 475,
            "y": 545
          },
          {
            "x": 475,
            "y": 455
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 27,
      "type": "CircuitWire",
      "state": {
        "pos": {
          "x": 624.5,
          "y": 500
        },
        "a": {
          "x": 624,
          "y": 545,
          "snap": {
            "kind": "terminal",
            "elementId": "13",
            "term": "B"
          }
        },
        "b": {
          "x": 625,
          "y": 455,
          "snap": {
            "kind": "terminal",
            "elementId": "10",
            "term": "B"
          }
        },
        "snapRadius": 14,
        "routeMode": "manual",
        "routeModeLocked": true,
        "waypoints": [
          {
            "x": 685,
            "y": 545
          },
          {
            "x": 685,
            "y": 455
          }
        ],
        "manualStartAxis": "H",
        "manualEndAxis": "H"
      }
    },
    {
      "id": 28,
      "type": "RichTextEditor",
      "state": {
        "pos": {
          "x": 545,
          "y": 365
        },
        "width": 500,
        "height": 80,
        "text": "**上支路 R₁**　与　**下支路 R₂**\n下方电流表测量干路电流",
        "imageDataUrl": "",
        "imageName": "",
        "imageFit": "contain",
        "imagePosition": "top",
        "imageHeight": 92,
        "backgroundColor": "#ffffff",
        "backgroundOpacity": 1,
        "textColor": "#17324d",
        "fontSize": 15,
        "fontWeight": 400,
        "fontFamily": "sans-serif",
        "textAlign": "center",
        "lineHeight": 1.5,
        "padding": 5,
        "borderColor": "#ccdbe8",
        "borderWidth": 1,
        "cornerRadius": 8,
        "showBorder": false,
        "locked": true
      }
    },
    {
      "id": 29,
      "type": "VariableController",
      "state": {
        "pos": {
          "x": 1168.284105208843,
          "y": 275.60258090307025
        },
        "width": 349.6932121546213,
        "height": 132,
        "title": "变量控制器",
        "targetEntityId": "8",
        "propertyKey": "label:闭合",
        "propertyLabel": "闭合",
        "propertyIndex": 5,
        "controlMode": "auto",
        "rangeMode": "auto",
        "minValue": 0,
        "maxValue": 1,
        "sliderStep": 0.01,
        "commitWhileRunning": false,
        "runtimeSmoothingEnabled": true,
        "runtimeMaxRate": 12,
        "runtimeTransitionMode": "smooth",
        "runtimeTransitionDuration": 0.1,
        "showTicks": true,
        "compactMode": false,
        "accentColor": "#0b7285",
        "locked": false
      }
    },
    {
      "id": 30,
      "type": "VariableController",
      "state": {
        "pos": {
          "x": 1168.284105208843,
          "y": 436
        },
        "width": 349.6932121546213,
        "height": 132,
        "title": "变量控制器",
        "targetEntityId": "11",
        "propertyKey": "label:闭合",
        "propertyLabel": "闭合",
        "propertyIndex": 5,
        "controlMode": "auto",
        "rangeMode": "auto",
        "minValue": 0,
        "maxValue": 1,
        "sliderStep": 0.01,
        "commitWhileRunning": false,
        "runtimeSmoothingEnabled": true,
        "runtimeMaxRate": 12,
        "runtimeTransitionMode": "smooth",
        "runtimeTransitionDuration": 0.1,
        "showTicks": true,
        "compactMode": false,
        "accentColor": "#0b7285",
        "locked": false
      }
    },
    {
      "id": 31,
      "type": "VariableController",
      "state": {
        "pos": {
          "x": 1168.284105208843,
          "y": 599
        },
        "width": 349.6932121546213,
        "height": 132,
        "title": "变量控制器",
        "targetEntityId": "4",
        "propertyKey": "label:闭合",
        "propertyLabel": "闭合",
        "propertyIndex": 5,
        "controlMode": "auto",
        "rangeMode": "auto",
        "minValue": 0,
        "maxValue": 1,
        "sliderStep": 0.01,
        "commitWhileRunning": false,
        "runtimeSmoothingEnabled": true,
        "runtimeMaxRate": 12,
        "runtimeTransitionMode": "smooth",
        "runtimeTransitionDuration": 0.1,
        "showTicks": true,
        "compactMode": false,
        "accentColor": "#0b7285",
        "locked": false
      }
    }
  ]
}
