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

BIM coordination & clash review

Run clash detection, triage clashes and track coordination issues.

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

Typical applications
Navisworks · Solibri · BIMcollab
Class GUI-need label
G2 · GUI-essential

Task proposals · 20

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

R07.05.01.04-T01 Run an MEP-vs-structure hard clash test and group clashes by level

Original instruction

In Navisworks Manage 2025 append input/ARC.nwc, STR.nwc and MEP.nwc. Create clash test 'MEP v STR' (Hard, 25 mm tolerance, MEP.nwc vs STR.nwc), run it, group results into folders by level (L00-L05) via Clash Detective grouping, and export an HTML (tabular) report to out/mep_str.html. Save out/coord.nwf.

Platforms
win · Windows
Applications
Navisworks
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll type · Text & forms
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Harness plugin reads NWF after save: test exists with Hard/25 mm/selection sets equal to the two files; result count equals reference run (±0); groups named L00-L05 containing only clashes on that level; HTML report row count matches. Navisworks API add-ins other than harness disabled.

Proposed partial credit

30% test config; 25% results run; 30% grouping by level; 15% report

R07.05.01.04-T02 Create search sets for ducts and steel beams and save them for reuse

Original instruction

In fixtures/hospital.nwf create search sets 'MEP-Ducts' (Category = Ducts OR Duct Fittings, file MEP.nwc) and 'STR-Beams' (Category = Structural Framing, file STR.nwc), plus a selection set 'Plantroom L05' of the 37 items inside the plant room section box. Export the sets to out/sets.xml.

Platforms
win · Windows
Applications
Navisworks
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 nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

sets.xml: two search sets with stated conditions; they resolve to the expected item counts on the model; selection set contains exactly the 37 GUIDs; sets saved in NWF. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads), and the sets must exist in the NWF saved by Navisworks, so a hand-written sets.xml fails.

Proposed partial credit

35% MEP-Ducts search set; 35% STR-Beams search set; 30% selection set exact

R07.05.01.04-T03 Run a sprinkler-to-ceiling clearance test and triage it per the BEP

Original instruction

In fixtures/office.nwf add a Clearance test 'SPK v CLG' (sprinkler pipes vs ceilings, 50 mm). Run it, then per docs/bep_clash_rules.pdf set status Approved for clashes at sprinkler heads (allowed penetration), Reviewed for those under 20 mm, and Active otherwise, with a comment citing the rule. Save the NWF.

Platforms
win · Windows
Applications
Navisworks
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click vis · Visual judgment nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Plugin export: test is Clearance 50 mm on the right sets; each clash status equals key computed from rule (element type + distance); approved clashes carry comment with rule ID; no clashes deleted. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the NWF must be saved by Navisworks.

Proposed partial credit

30% test config; 50% status accuracy (scaled); 20% comments

R07.05.01.04-T04 Assign 120 clashes to responsible trades and export a clash XML

Original instruction

fixtures/school.nwf has test 'All v All' with 120 active clashes. Assign each to a trade (Mech, Elec, Plumb, Struct) using docs/responsibility_matrix.xlsx (lower-priority system moves), set due date 2026-10-28, and export the clash results XML to out/assigned.xml.

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

Proposed verifier

XML: all 120 clashes have 'Assigned To' matching key derived from the matrix; due date set; statuses unchanged except Active→Active; XML schema valid. Navisworks .NET/COM API and Automation are disabled for the agent; the grader's plugin re-exports the saved NWF, so assignments edited only in the XML fail.

Proposed partial credit

70% assignments correct (scaled); 15% due dates; 15% export

R07.05.01.04-T05 Link a construction schedule in TimeLiner and run a time-based clash test

Original instruction

In fixtures/tower.nwf import input/schedule.csv into TimeLiner, attach the 42 tasks to search sets by level and system per the 'Set' column, set task types (Construct/Temporary), then enable TimeLiner in a clash test 'Crane v Structure' so the temporary crane only clashes while present. Save and export clash XML.

Platforms
win · Windows
Applications
Navisworks
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 nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
4 / 5

Proposed verifier

NWF: 42 TimeLiner tasks with dates from CSV and attached sets resolving to expected items; task types correct; clash test linked to TimeLiner; result clashes equal reference time-based run. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the NWF must be saved by Navisworks.

Proposed partial credit

25% schedule imported; 35% task attachment; 15% task types; 25% time-based clash results

R07.05.01.04-T06 Check an architectural IFC with a Solibri ruleset and export BCF issues

Original instruction

In Solibri Office open input/arch_v7.ifc, run the provided ruleset fixtures/company_basic.cset (component overlap, door free space, required properties). For each of the 15 Critical results create a presentation slide (issue) with viewpoint, responsible = Architect, and export them as BCF 2.1 to out/arch_v7.bcfzip.

Platforms
win · Windows mac · macOS
Applications
Solibri
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click nav · Pan/zoom/scroll vis · Visual judgment
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

BCF zip: 15 topics referencing the IFC GUIDs of the Critical results (set equality vs Solibri Autorun reference), each with viewpoint (camera + selected components), assigned_to Architect. Solibri Autorun and API extensions are disabled for the agent and the VM has no IfcOpenShell/BCF libraries; output files written by any process other than Solibri are flagged by a file audit log.

Proposed partial credit

25% ruleset run; 50% 15 correct issues; 15% viewpoints; 10% assignment

R07.05.01.04-T07 Take off walls by fire rating in Solibri and export an ITO workbook

Original instruction

In Solibri open input/clinic_arch.ifc and create an Information Takeoff definition listing walls grouped by Pset_WallCommon.FireRating and storey with columns Count, Net Side Area (m²), Volume (m³). Export to out/walls_fire.xlsx and save the ITO definition.

Platforms
win · Windows mac · macOS
Applications
Solibri · Excel
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
Work product
WP02 · Records/table
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

xlsx groups equal key from IfcOpenShell quantities (counts exact, areas/volumes within 1%); ITO definition file present with grouping fields. Solibri Autorun and API extensions are disabled for the agent and the VM has no IfcOpenShell; the xlsx and ITO definition must be written by Solibri, as writes by other processes are flagged by a file audit log.

Proposed partial credit

40% grouping; 40% quantities; 20% saved definition

R07.05.01.04-T08 Set up discipline smart views and raise issues in BIMcollab Zoom

Original instruction

In BIMcollab Zoom open input/ARC.ifc, STR.ifc and MEP.ifc. Create smart views 'Load-bearing walls', 'Fire doors (EI30+)' and 'MEP in shafts'. Raise 6 issues from the markup list docs/review_notes.pdf with viewpoints, component links and assignees, and sync them to the sandbox BIMcollab Nexus project 'Training-Coord'.

Platforms
win · Windows mac · macOS
Applications
BIMcollab
Interfaces
desk · Desktop GUI brow · Browser
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
multiapp · Multi-app
Proposed difficulty
3 / 5

Proposed verifier

Smart view file (.bcsv) with rule logic yielding expected element counts; Nexus sandbox API (grader-only token) shows 6 issues with titles, assignees, linked GUIDs and viewpoints matching notes. No Nexus API token is issued to the agent, so issues can only arrive through the Zoom or web session; .bcsv files written outside BIMcollab Zoom are flagged by a file audit log.

Proposed partial credit

35% smart views; 45% issues correct; 20% synced

R07.05.01.04-T09 Triage 40 issues in BIMcollab Nexus from coordination meeting minutes

Original instruction

In the sandbox BIMcollab Nexus project 'Training-Coord', update the 40 open issues per docs/minutes_2026-10-12.pdf: set status (Active/Resolved/Closed), priority and deadline as agreed, and add the minute reference as a comment. Do not delete issues.

Platforms
web · Any OS (web)
Applications
BIMcollab
Interfaces
brow · Browser
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

Grader reads issues via Nexus API: status/priority/deadline equal key for all 40; comment with minute ref; issue count unchanged. API tokens not provided to agent; web UI audit log checked.

Proposed partial credit

50% statuses; 20% priorities; 15% deadlines; 15% comments

R07.05.01.04-T10 Find duplicated elements in an MEP model with a self-clash test

Original instruction

In fixtures/plant.nwf create a Duplicates test of MEP.nwc against itself, run it, and export the Revit Element IDs of the duplicated items (one per pair, the higher ID) to out/duplicates.csv.

Platforms
win · Windows
Applications
Navisworks
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
WP12 · Answer/decision
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

duplicates.csv equals key set of 27 IDs; test type Duplicates on correct selection. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the Duplicates test must exist in the NWF saved by Navisworks, so a CSV computed elsewhere without the test fails.

Proposed partial credit

30% test configured; 70% ID list (F1)

R07.05.01.04-T11 Save redlined viewpoints for the ten worst clashes and publish an NWD

Original instruction

For test 'MEP v STR' in fixtures/lab.nwf, select the 10 clashes with the largest penetration depth, save a viewpoint for each in folder 'Top10' with a section box tight around the clash, a redline cloud and a comment naming the proposed fix from docs/fix_options.md. Publish out/top10.nwd.

Platforms
win · Windows
Applications
Navisworks
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
nav · Pan/zoom/scroll path · Continuous path click · Point & click
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Plugin: folder Top10 with 10 viewpoints matching the 10 deepest clash GUIDs; each section box contains the clash point and is ≤3 m per side; redline present; comment text includes fix code; NWD published. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the NWF/NWD must be saved by Navisworks.

Proposed partial credit

30% correct 10 clashes; 25% section boxes; 20% redlines; 25% comments & NWD

R07.05.01.04-T12 Refresh updated models, rerun tests and report new, active and resolved clashes

Original instruction

fixtures/campus.nwf references rev 5 NWCs; rev 6 files are in input/rev6/. Repoint/refresh the models, rerun all 4 clash tests, and write out/delta.csv with per-test counts of New, Active, Resolved, plus the 5 New clashes with the largest distance. Keep previous statuses and comments.

Platforms
win · Windows
Applications
Navisworks
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP12 · Answer/decision
Conditions
licensed · Licensed pro app hidden · Hidden/stale state
Proposed difficulty
4 / 5

Proposed verifier

NWF references rev6 files; results show status transitions matching reference; delta.csv counts exact per test; top-5 list equals key; prior comments retained on Active clashes. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the NWF must be saved by Navisworks.

Proposed partial credit

25% models refreshed; 25% tests rerun; 35% delta counts; 15% top-5

R07.05.01.04-T13 Compare two IFC revisions in Solibri and list changed components

Original instruction

In Solibri compare input/struct_rev3.ifc and struct_rev4.ifc with Model Comparison. Export the added, removed and modified components (with GlobalId, type, change type) to out/changes.xlsx, and create one BCF issue summarizing removed columns.

Platforms
win · Windows mac · macOS
Applications
Solibri
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP02 · Records/table
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

changes.xlsx sets equal reference diff (GlobalId + change type) with F1 ≥0.95; BCF topic lists the removed column GUIDs. Solibri Autorun and API extensions are disabled for the agent and the VM has no IfcOpenShell/BCF libraries; output files written by any process other than Solibri are flagged by a file audit log.

Proposed partial credit

70% change list F1; 30% BCF issue

R07.05.01.04-T14 Control pair of T01: run the same clash test with IfcClash on the command line

Original instruction

Control pair of T01. Using the IFC exports input/ARC.ifc, STR.ifc, MEP.ifc and IfcOpenShell's IfcClash, run an MEP-vs-STR hard clash at 25 mm tolerance and write grouped-by-storey results to out/clash.json.

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

Proposed verifier

Clash pairs vs reference set (F1 ≥0.95 on GUID pairs); grouping by storey correct. Compared with T01 for modality gap.

Proposed partial credit

30% run configured; 50% clash pairs F1; 20% grouping

R07.05.01.04-T15 Tune clash rules to suppress false positives down to a reviewed key set

Original instruction

Test 'Pipe v Duct' in fixtures/hospital.nwf yields 1,140 clashes, mostly insulation-to-insulation and same-system contacts. Using Clash Detective rules and selection refinement (exclude insulation, ignore items in the same composite/system, 10 mm tolerance), reduce the results to the coordinator's reviewed set in docs/true_clashes.csv. Save the NWF.

Platforms
win · Windows
Applications
Navisworks
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 vis · Visual judgment
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Rerun test: result GUID-pair set vs true_clashes.csv precision ≥0.9 and recall ≥0.95; rules recorded in test definition (not manual deletion/approval of results). Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the NWF must be saved by Navisworks.

Proposed partial credit

40% recall ≥0.95; 40% precision ≥0.9 (scaled); 20% done via rules

R07.05.01.04-T16 Fix a misaligned model's units and origin so grids coincide, then clash

Original instruction

In fixtures/mixed.nwf the MEP model (input/MEP_ft.nwc) was exported in feet with a project-base-point offset; it appears 3.28× large and shifted. Correct its units and transform in Navisworks so grid intersections A/1 and F/7 coincide with ARC within 10 mm, then run 'MEP v ARC' hard clash. Save.

Platforms
win · Windows
Applications
Navisworks
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
geom · Precise geometry nav · Pan/zoom/scroll click · Point & click
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Plugin reads file units/transform: scale factor 0.3048 and translation such that control points coincide ≤10 mm; clash results equal reference run (±2). Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the NWF must be saved by Navisworks.

Proposed partial credit

35% units fixed; 35% alignment ≤10 mm; 30% clash results

R07.05.01.04-T17 Author a parameterized Solibri ruleset for ceiling height and door clearances

Original instruction

In Solibri's Ruleset Manager create ruleset 'Residential QA' with: corridor clear height ≥2.40 m (spaces named 'Corridor*'), door free area 1500×1500 mm on push side for doors with Pset 'Accessible=True', and walls of FireRating EI60 must not contain openings without EI60 doors. Run it on input/flats.ifc and export results to out/qa.xlsx and BCF.

Platforms
win · Windows mac · macOS
Applications
Solibri
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 vis · Visual judgment
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Saved .cset contains 3 rules with stated parameters/filters; results exported list exactly the seeded 9 violations (GUIDs) and no others; BCF topics per violation. Solibri Autorun and API rule extensions are disabled for the agent; the .cset must be saved by Solibri's Ruleset Manager, and files written by other processes are flagged by a file audit log.

Proposed partial credit

40% rules configured; 45% violations found (F1); 15% BCF export

R07.05.01.04-T18 Configure a clash matrix and create issues in a cloud model-coordination space

Original instruction

In the sandbox Autodesk Construction Cloud project 'Coord-Training' Model Coordination space, enable clash for the 4 discipline models, set the clash matrix (MEP vs STR, MEP vs ARC, PLB vs MEP), group clashes by object type, and create issues for the 15 grouped clashes listed in docs/top15.csv with assignees and due dates.

Platforms
web · Any OS (web)
Applications
ACC Model Coordination
Interfaces
brow · Browser
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click nav · Pan/zoom/scroll type · Text & forms
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Grader queries ACC APIs (grader-only credentials): clash matrix pairs exact; 15 issues linked to the right clash groups with assignee/due date per CSV; no extra issues. The agent is issued no APS/ACC API credentials, so the matrix and issues can only be set through the browser session; the ACC activity log must show them created by the agent's web user.

Proposed partial credit

30% matrix; 55% 15 issues correct; 15% no extras

R07.05.01.04-T19 Round-trip three clashes through BCF into Revit, fix them, and verify resolved

Original instruction

From fixtures/lab.nwf export clashes C-014, C-031, C-052 as BCF, open them in Revit 2025 (BCF Manager) on input/MEP.rvt, reroute the duct/pipes to clear the beams by ≥50 mm without changing system connectivity, export a new NWC, refresh Navisworks and rerun so the three clashes show Resolved.

Platforms
win · Windows
Applications
Navisworks · Revit
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
geom · Precise geometry multi · Cross-app nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app multiapp · Multi-app long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Revit extraction: affected elements' clearance to beams ≥50 mm; system connectivity graph unchanged; Navisworks rerun: 3 clashes Resolved, no new clashes caused by the reroute. Revit API add-ins, Dynamo and Navisworks .NET/COM API are disabled for the agent; the Revit journal must show the reroute edits made through the UI.

Proposed partial credit

15% BCF round trip; 45% three clashes fixed in Revit (15 pts each); 20% connectivity intact; 20% rerun shows resolved, no new

R07.05.01.04-T20 Group 600 clashes by level and grid zone and publish a summary

Original instruction

In fixtures/mall.nwf group the 600 results of test 'All MEP v STR' into folders named '<Level>-<GridZone>' using the 12 grid zones in docs/zones.csv (zone by clash point), then export out/summary.csv with clash count per folder and the total.

Platforms
win · Windows
Applications
Navisworks
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 nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Each clash is in the folder matching its level and zone (computed from clash point); folder names exact; summary.csv counts equal key; no clash left ungrouped. Navisworks .NET/COM API and Automation are disabled for the agent (only the grader's export plugin loads); the folders must exist in the NWF saved by Navisworks.

Proposed partial credit

70% clashes correctly grouped (scaled); 15% naming; 15% summary

Mapped research references

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

In this workflow family