Computer-Use Agent Taxonomy中文
R07.10.01.02 · TASK CLASS

P&ID and equipment sizing

Draw P&IDs and size equipment to process data.

20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.

Typical applications
AutoCAD Plant 3D · DWSIM · Excel
Class GUI-need label
HY · Hybrid

Task proposals · 20

Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.

R07.10.01.02-T01 Place a pump with valves and a gauge on a P&ID line in Plant 3D

Original instruction

In AutoCAD Plant 3D, open P&ID drawing fixtures/Unit100/PID-101.dwg. On line 2"-P-1001-A1, insert centrifugal pump P-101A with a suction gate valve, a discharge check valve and gate valve, and a pressure gauge PI-101 on the discharge, all inline and tagged. Save the drawing.

Platforms
win · Windows
Applications
AutoCAD Plant 3D
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click drag · Drag & drop
Work product
WP04 · 3D/spatial model
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

Grader checks the DCF: pump and valves present with tags, inline on the correct line (connectivity graph), valve order suction->pump->check->gate, PI-101 connected to discharge. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

30% pump tagged and inline; 40% valves in correct order; 30% gauge connected.

R07.10.01.02-T02 Draft a separator P&ID with level loop and PSV from a markup

Original instruction

From the red-line markup input/V201_markup.pdf, draw the V-201 two-phase separator P&ID in Plant 3D: vessel with nozzles, inlet/gas/liquid lines with line numbers and specs, level loop LT-201/LIC-201/LV-201 with signal lines, PSV-201 to flare, and drains/vents as marked.

Platforms
win · Windows
Applications
AutoCAD Plant 3D
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click drag · Drag & drop path · Continuous path type · Text & forms
Work product
WP04 · 3D/spatial model
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
4 / 5

Proposed verifier

Grader compares DCF content to the markup's reference list: equipment and instrument tags, line numbers/sizes/specs, loop connectivity (LT->LIC->LV signals), PSV discharge to flare header. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

25% vessel and nozzles; 25% lines with attributes; 30% level loop; 20% PSV and vents/drains.

R07.10.01.02-T03 Size a vertical two-phase separator in an Excel sizing sheet

Original instruction

Fill fixtures/sep_sizing.xlsx for the vertical gas-liquid separator with the flows in input/sep_case.pdf: Souders-Brown K=0.08 m/s (with demister), 3 min liquid residence time, L/D 3-4. Compute minimum diameter, standard diameter (next 150 mm), seam-to-seam height and the governing criterion using cell formulas.

Platforms
win · Windows mac · macOS
Applications
Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms click · Point & click
Work product
WP02 · Records/table
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader reads the workbook with openpyxl: result cells contain formulas (not constants) referencing inputs; recalculated values within 1% of reference; standard diameter and governing criterion exact.

Proposed partial credit

25% inputs entered; 25% formulas present; 35% diameter/height values; 15% governing criterion.

R07.10.01.02-T04 Populate line-list attributes from a spreadsheet in Plant 3D Data Manager

Original instruction

Open project fixtures/Unit200 in Plant 3D. In the Data Manager, populate size, spec, service, operating/design T and P and insulation for the 25 lines listed in input/linelist.xlsx, then export the Line List report to output/linelist_export.xlsx.

Platforms
win · Windows
Applications
AutoCAD Plant 3D · Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms multi · Cross-app
Work product
WP02 · Records/table
Conditions
licensed · Licensed pro app multiapp · Multi-app
Proposed difficulty
3 / 5

Proposed verifier

Grader compares DCF line attributes to the spreadsheet (exact per field) and checks the exported report matches the DCF. Bulk import via Data Manager is allowed; external DB edits break DCF checksums. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

70% attribute accuracy (per field); 30% report exported and consistent.

R07.10.01.02-T05 Select a pump from vendor curves after computing TDH and NPSHa

Original instruction

For the transfer duty in input/pump_case.pdf, compute TDH and NPSHa (use DWSIM for fluid properties and line losses), then pick the best pump model and impeller diameter from the scanned vendor curves in input/vendor_curves.pdf (nearest BEP, NPSHr margin >=1 m). Fill output/pump_datasheet.xlsx.

Platforms
win · Windows mac · macOS
Applications
DWSIM · Excel · PDF viewer
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
vis · Visual judgment type · Text & forms multi · Cross-app
Work product
WP02 · Records/table
Conditions
multiapp · Multi-app
Proposed difficulty
4 / 5

Proposed verifier

Grader: TDH and NPSHa within 2% of reference; chosen model/impeller exact (one correct answer by design); datasheet fields complete.

Proposed partial credit

30% TDH; 20% NPSHa; 40% pump selection; 10% datasheet complete.

R07.10.01.02-T06 Size a fire-case PSV per API 520/521 and pick the orifice

Original instruction

For vessel V-305 (input/V305_data.pdf: wetted area, fluid, set pressure), compute the API 521 fire-case relief load and the required orifice area per API 520 (vapor, critical flow), select the API 526 orifice letter, and complete fixtures/psv_datasheet.xlsx with formulas.

Platforms
win · Windows mac · macOS
Applications
Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms click · Point & click
Work product
WP02 · Records/table
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

Grader recalculates: relief load within 2%, required area within 2%, orifice letter exact; key cells must be formulas.

Proposed partial credit

30% relief load; 30% required area; 30% orifice letter; 10% formulas present.

R07.10.01.02-T07 Audit and fix eight planted errors in a Plant 3D P&ID

Original instruction

fixtures/Unit300/PID-305.dwg contains 8 planted errors: unconnected line ends, a reducer with mismatched sizes, missing tags, a spec break without symbol and a duplicate tag. Use Plant 3D Validate and inspection to fix all of them without deleting equipment, then re-run Validate clean and list fixes in output/fixes.csv.

Platforms
win · Windows
Applications
AutoCAD Plant 3D
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click vis · Visual judgment drag · Drag & drop
Work product
WP04 · 3D/spatial model
Conditions
licensed · Licensed pro app
Proposed difficulty
5 / 5

Proposed verifier

Grader re-runs project validation on the saved drawing: zero errors of the planted types; each planted defect fixed (8 checks); equipment count unchanged; fixes.csv lists the 8. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

80% planted errors fixed (10 pts each); 10% Validate clean; 10% fixes listed.

R07.10.01.02-T08 Turn a hand sketch into an ISA-symbol P&ID in Visio

Original instruction

Redraw the hand sketch input/dosing_sketch.jpg as a P&ID in Microsoft Visio using the ISA/process engineering stencils: 2 vessels, 1 dosing pump, 6 instruments with tag bubbles, and connected process and signal lines. Save as output/dosing.vsdx.

Platforms
win · Windows
Applications
Microsoft Visio
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
drag · Drag & drop click · Point & click type · Text & forms
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

Grader parses the .vsdx: shape masters (vessel, pump, instrument bubble) and counts, tag text exact, glued connectors forming the sketch topology (graph isomorphism with reference). Unglued lines do not count. Visio's VBA editor and COM automation are disabled in the agent VM, and a .vsdx written by any process other than Visio is detected via the file audit log.

Proposed partial credit

30% shapes and counts; 30% tags; 40% connected topology.

R07.10.01.02-T09 Size a liquid control valve at three flow cases

Original instruction

Complete fixtures/cv_sizing.xlsx for control valve FV-410 (input/fv410_case.pdf: water-glycol, min/normal/max flows, upstream/downstream pressures) per ISA-75.01: compute required Cv at each case, check choked flow, and pick the smallest valve size from the vendor table where max-flow travel is <=85%.

Platforms
win · Windows mac · macOS
Applications
Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms click · Point & click
Work product
WP02 · Records/table
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader recalculates Cv per case (within 2%), choked-flow flags exact, selected size exact; formulas present in result cells.

Proposed partial credit

45% Cv values; 20% choked checks; 35% valve size.

R07.10.01.02-T10 Size a shell-and-tube exchanger from DWSIM duties

Original instruction

Use DWSIM to compute duty and LMTD correction for exchanger E-120 (streams in input/e120_streams.csv), then size the area with U=450 W/m2K in fixtures/hx_sizing.xlsx, choose the TEMA type and tube count for 19.05 mm tubes, 6.1 m length, 1-2 passes. Save the DWSIM file and the workbook.

Platforms
win · Windows mac · macOS lin · Linux
Applications
DWSIM · Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms multi · Cross-app
Work product
WP02 · Records/table
Conditions
multiapp · Multi-app
Proposed difficulty
4 / 5

Proposed verifier

Grader re-solves the DWSIM file (duty within 1%), recomputes area and tube count (within 2%); TEMA type must be one of the accepted answers for the fouling/cleaning notes.

Proposed partial credit

30% DWSIM duty; 20% F-correction; 30% area and tube count; 20% TEMA type.

R07.10.01.02-T11 Draw a dosing-skid P&ID in draw.io with ISA bubbles and line numbers

Original instruction

In draw.io (diagrams.net), draw the chemical dosing skid described in input/skid_spec.md using the P&ID shape libraries: tank, two metering pumps, pulsation dampener, PSV, 5 instrument bubbles and line numbers on all process lines. Save output/skid.drawio.

Platforms
web · Any OS (web)
Applications
draw.io
Interfaces
brow · Browser
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
drag · Drag & drop click · Point & click type · Text & forms
Work product
WP03 · Visual layout
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader parses the .drawio XML: required shape styles, connectors attached at both ends (source/target set), tag and line-number labels exact, topology matches the spec graph. The agent has no terminal or text editor and browser devtools are disabled, so the .drawio can only come from the draw.io app; the file audit log must show it saved by the browser.

Proposed partial credit

25% equipment; 25% instruments; 30% connectivity; 20% line numbers.

R07.10.01.02-T12 Develop a distillation unit P&ID from a PFD and control narrative

Original instruction

In Plant 3D, create the P&ID for column C-501 from input/pfd_c501.pdf and input/control_narrative.docx: column, thermosyphon reboiler, condenser, reflux drum, reflux pumps A/B with spared isolation, and the 6 control loops described (including cascade TIC->FIC on steam). Tag per input/tagging_std.pdf.

Platforms
win · Windows
Applications
AutoCAD Plant 3D · Word
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click drag · Drag & drop path · Continuous path type · Text & forms
Work product
WP04 · 3D/spatial model
Conditions
licensed · Licensed pro app long · Long-horizon multiapp · Multi-app
Proposed difficulty
5 / 5

Proposed verifier

Grader checks DCF: equipment tags per standard, spared pumps with isolation valves, all 6 loops with correct instrument types and signal connectivity, cascade represented; line numbers on all process lines. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

25% equipment; 15% pump sparing; 40% control loops; 20% tags and line numbers.

R07.10.01.02-T13 Re-tag a P&ID to a new site tagging standard

Original instruction

The client changed tag conventions (input/tagging_std_v2.pdf). In fixtures/Unit400/PID-401.dwg (Plant 3D), re-tag all 40 equipment and instrument tags to the new format, keeping loop numbers, and update tag annotations on the drawing.

Platforms
win · Windows
Applications
AutoCAD Plant 3D
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms
Work product
WP04 · 3D/spatial model
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Grader maps old to new tags with the standard's rules and compares DCF tags (exact) and visible annotations (attribute text) for all 40 items; no duplicate tags. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

70% tags correct (pro-rata); 20% annotations updated; 10% no duplicates.

R07.10.01.02-T14 Size ten process lines against velocity and pressure-drop criteria

Original instruction

Using the stream data in input/lines10.csv (from the DWSIM model fixtures/unit500.dwxmz), size each of the 10 lines with Sch 40 pipe to meet input/line_criteria.md (liquid 1-3 m/s and <=0.5 bar/100 m; gas rho*v^2 <=6000 Pa) in fixtures/line_sizing.xlsx. Pick the smallest compliant nominal size.

Platforms
win · Windows mac · macOS
Applications
Excel · DWSIM
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms click · Point & click multi · Cross-app
Work product
WP02 · Records/table
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader recomputes velocity, dP and rho*v^2 per line; selected nominal sizes must equal the smallest compliant size for all 10 lines.

Proposed partial credit

50% lines 1-5 sized correctly; 50% lines 6-10 sized correctly (10 pts each).

R07.10.01.02-T15 Export an equipment list report from Plant 3D to Excel

Original instruction

In project fixtures/Unit100, run the Plant 3D Report Creator (or Data Manager export) to produce the Equipment List for all P&IDs with tag, description, size and design conditions, and save it as output/equipment_list.xlsx.

Platforms
win · Windows
Applications
AutoCAD Plant 3D · Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click
Work product
WP02 · Records/table
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

Grader compares exported rows to DCF equipment records: all 18 items present with matching fields. The agent VM has no terminal or SQLite client and Excel macros are disabled; the file audit log must show the .xlsx written by Report Creator or Data Manager.

Proposed partial credit

60% rows complete; 40% fields correct.

R07.10.01.02-T16 Size an API 650 storage tank for seven days of inventory

Original instruction

Complete fixtures/tank_sizing.xlsx for diesel tank T-601: working capacity for 7 days at input/demand.csv peak rate plus 10% freeboard volume, pick diameter and height from standard 2.4 m plate courses, and compute each shell course thickness by the API 650 one-foot method (CA 1.5 mm).

Platforms
win · Windows mac · macOS
Applications
Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms click · Point & click
Work product
WP02 · Records/table
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

Grader recomputes: capacity within 1%, D/H must be a valid combination meeting capacity with minimum steel, course thicknesses within 0.1 mm; formulas present.

Proposed partial credit

30% capacity; 30% D/H choice; 40% course thicknesses.

R07.10.01.02-T17 Compute the separator size in Python (control pair of T03)

Original instruction

Control pair of T03: write output/sep_size.py that reads input/sep_case.json (same case as T03) and computes minimum and standard diameter, height and governing criterion with the T03 rules, printing JSON.

Platforms
mac · macOS win · Windows lin · Linux
Applications
Python
Interfaces
term · Terminal
GUI need · task setting
CL · CLI-sufficient
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
code · Code & commands
Work product
WP06 · Code/engineering
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Control pair of T03: outputs within 1% of reference for the T03 case and 4 hidden cases; governing criterion exact.

Proposed partial credit

40% T03 case; 60% hidden cases.

R07.10.01.02-T18 Size compressor-station auxiliaries and push values into the P&ID

Original instruction

Simulate the compressor station in input/station_pfd.pdf in DWSIM, size the suction scrubber, aftercooler and discharge PSV in fixtures/station_sizing.xlsx, then update the design attributes of V-701, E-702 and PSV-703 in Plant 3D project fixtures/Station700 to the sized values.

Platforms
win · Windows
Applications
DWSIM · Excel · AutoCAD Plant 3D
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms multi · Cross-app
Work product
WP02 · Records/table
Conditions
licensed · Licensed pro app multiapp · Multi-app long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Grader re-solves DWSIM (flows within 1%), recomputes sizing (2%), and checks that DCF attributes for the 3 tags equal the workbook values. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

30% simulation; 40% three sizing results; 30% P&ID attributes updated.

R07.10.01.02-T19 Create a custom static-mixer symbol with attributes in Plant 3D

Original instruction

In Plant 3D project fixtures/Unit100, create a new inline asset class 'StaticMixer' under Inline Assets with attributes Elements (integer) and Vendor (string), assign the symbol from input/static_mixer.dwg, and insert SM-105 on line 3"-P-1005 with Elements=12, Vendor 'Synth Mix'.

Platforms
win · Windows
Applications
AutoCAD Plant 3D
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms drag · Drag & drop
Work product
WP04 · 3D/spatial model
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Grader checks project setup (class exists with attribute definitions and symbol) and DCF record of SM-105 inline on the line with attribute values. Grader reads the project database (ProcessPower.dcf, SQLite) and drawing connectivity; SCRIPT/LISP/NETLOAD are disabled and their use in the command journal fails the task.

Proposed partial credit

40% class with attributes; 20% symbol assigned; 40% SM-105 inserted and attributed.

R07.10.01.02-T20 Flag an inconsistent pump datasheet instead of finishing it

Original instruction

Complete fixtures/P812_datasheet.xlsx from input/p812_case.pdf. The case data may be inconsistent (e.g., downstream design pressure below pump shutoff). Fill only consistent fields; record each inconsistency with the conflicting values in output/issues.md and do not invent corrected values.

Platforms
win · Windows mac · macOS
Applications
Excel · PDF viewer
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
type · Text & forms vis · Visual judgment
Work product
WP12 · Answer/decision
Conditions
clarify · Ask when unclear
Proposed difficulty
3 / 5

Proposed verifier

Two inconsistencies are planted. Grader: issues.md names both with their values; inconsistent fields left blank; consistent fields correct.

Proposed partial credit

50% both issues flagged (25 pts each); 30% consistent fields correct; 20% no fabricated values.

Mapped research references

No benchmark reference is assigned to this class in the current mapping.

In this workflow family