Demo: Drawing with objects for grading

Apply an uniform distributed load to the beam below, on the interval from $B$ to $C$. The load should point downwards.
(The expected tolerance is 1/2 square grid for position and 10 degrees for angle.)

Graded objects:


Help buttons (not graded):


Correct answer

Student view placeholder

In student views this area is used for assessment and score info.
Tools

Staff information

Question

Title:
Demo: Drawing with objects for grading

Variant

Started at:
2026-08-04 23:46:24 (CDT)
Duration:
0s
Show/Hide answer
{
  "point": [
    {
      "id": 1,
      "x1": 40,
      "x2": 260,
      "y1": 160,
      "y2": 160,
      "type": "pl-rod",
      "color": "#ffffff",
      "graded": false,
      "height": 20,
      "label1": "A",
      "label2": "D",
      "stroke": "#000000",
      "drawPin": true,
      "evented": false,
      "groupid": 1,
      "offsetx1": -10,
      "offsetx2": -10,
      "offsety1": 10,
      "offsety2": 10,
      "selectable": false,
      "gradingName": "pl-rod",
      "strokeWidth": 2
    },
    {
      "id": 2,
      "top": 160,
      "fill": "#000000",
      "left": 110,
      "type": "pl-point",
      "label": "B",
      "graded": false,
      "radius": 4,
      "evented": false,
      "groupid": 1,
      "offsetx": -10,
      "offsety": 10,
      "opacity": 1,
      "originX": "center",
      "originY": "center",
      "selectable": false,
      "gradingName": "pl-point",
      "widthErrorBox": 20,
      "heightErrorBox": 20,
      "XcenterErrorBox": 110,
      "YcenterErrorBox": 160,
      "objectDrawErrorBox": null
    },
    {
      "id": 3,
      "top": 160,
      "fill": "#000000",
      "left": 223,
      "type": "pl-point",
      "label": "C",
      "graded": false,
      "radius": 4,
      "evented": false,
      "groupid": 1,
      "offsetx": -10,
      "offsety": 10,
      "opacity": 1,
      "originX": "center",
      "originY": "center",
      "selectable": false,
      "gradingName": "pl-point",
      "widthErrorBox": 20,
      "heightErrorBox": 20,
      "XcenterErrorBox": 223,
      "YcenterErrorBox": 160,
      "objectDrawErrorBox": null
    },
    {
      "id": 4,
      "top": 260,
      "left": 40,
      "type": "pl-coordinates",
      "angle": 0,
      "label": "O",
      "width": 30,
      "graded": false,
      "labelx": "x",
      "labely": "y",
      "stroke": "#000000",
      "groupid": 1,
      "offsetx": -10,
      "offsety": 5,
      "originY": "center",
      "selectable": false,
      "gradingName": "pl-coordinates",
      "strokeWidth": 2,
      "drawEndArrow": true,
      "drawStartArrow": false,
      "offsetx_label_x": 0,
      "offsetx_label_y": -20,
      "offsety_label_x": 0,
      "offsety_label_y": -10,
      "arrowheadWidthRatio": 1,
      "arrowheadOffsetRatio": 1
    },
    {
      "id": 6,
      "w1": 60,
      "w2": 60,
      "x1": 166.5,
      "y1": 160,
      "top": 160,
      "left": 166.5,
      "type": "pl-distributed-load",
      "angle": 0,
      "label": "",
      "range": 113,
      "graded": true,
      "label1": "",
      "label2": "",
      "stroke": "#c72c1c",
      "groupid": 6,
      "offsetx": 2,
      "offsety": 2,
      "spacing": 20,
      "offsetx1": 2,
      "offsetx2": 2,
      "offsety1": 2,
      "offsety2": 2,
      "selectable": false,
      "gradingName": "pl-distributed-load",
      "strokeWidth": 3,
      "trueHandles": [
        "mtr"
      ],
      "drawEndArrow": true,
      "drawErrorBox": true,
      "widthErrorBox": 20,
      "anchor_is_tail": true,
      "drawStartArrow": false,
      "heightErrorBox": 86,
      "offset_forward": 0,
      "XcenterErrorBox": 166.5,
      "YcenterErrorBox": 127,
      "disregard_sense": false,
      "offset_backward": 66,
      "optional_grading": false,
      "objectDrawErrorBox": null,
      "arrowheadWidthRatio": 2,
      "arrowheadOffsetRatio": 3
    }
  ]
}
History
dec frac
rad deg