2D CAD drafting & revision
Reproduce or revise dimensioned drawings with layers, blocks and annotation standards.
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 · BricsCAD · LibreCAD
- Class GUI-need label
G3· GUI-only
Task proposals · 20
Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.
R07.05.01.01-T01 Redraw a dimensioned apartment floor plan from PDF in AutoCAD model space
Original instruction
Reproduce input/apt_L3_plan.pdf (1:100, metric) in AutoCAD 2025 starting from template fixtures/office_A.dwt. Draw walls, openings, doors (swing arcs) and windows at true size in mm on layers A-WALL, A-DOOR, A-GLAZ, A-DIMS, with the 42 dimensions shown in the PDF as associative linear dimensions. Save as out/apt_L3.dwg.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
geom· Precise geometryclick· Point & clicktype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
DWG→DXF via ODA converter, parsed with ezdxf: wall centerline/face geometry vs reference Hausdorff ≤5 mm after origin alignment; 42 dims present, measured values equal reference (±1 mm) and associative; entities on correct layers. AutoLISP, SCRIPT, ACCORECONSOLE and .NET loading disabled; command log must show interactive commands.
Proposed partial credit
40% wall/opening geometry; 20% doors & windows; 30% dimensions (scaled); 10% layering
R07.05.01.01-T02 Apply a five-item revision to a plan: grid move, dims, hatch layer, rev table
Original instruction
Open fixtures/office_L2.dwg in AutoCAD. Per input/rev_C_markup.pdf: move grid line C and its attached walls 600 mm east, ensure associative dimensions update, move all slab hatch to layer A-FLOR-PATT, add revision clouds around the 3 changed areas on layer A-ANNO-REVS, and add row C (date 2026-10-14, 'Grid C relocated') to the revision table block in Layout A101. Save.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
geom· Precise geometryclick· Point & clicktype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
ezdxf on converted DXF: grid C line and 8 attached wall segments shifted +600 mm X (±0.5 mm), others unchanged; dims touching them updated values; all slab hatches on A-FLOR-PATT; ≥3 REVCLOUD polylines enclosing change regions; title-block attribute row C values exact. Scripting disabled; command log checked.
Proposed partial credit
35% grid & walls moved; 20% dims updated; 15% hatch layer; 30% clouds & rev table row
R07.05.01.01-T03 Set up an A1 layout with a locked 1:50 viewport and plot to PDF
Original instruction
In fixtures/clinic_ground.dwg create layout A-102 using the A1 title block block TB_A1 (insert at 0,0), a single viewport framing the Treatment Wing (named view TREAT) at exactly 1:50, locked, on layer G-VPRT set to no-plot. Plot to out/A-102.pdf with monochrome.ctb, A1 landscape, 1:1.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clickgeom· Precise geometrynav· Pan/zoom/scroll- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 2 / 5
Proposed verifier
DXF: layout A-102 with TB_A1 at origin; one viewport with scale 1/50 (custom scale 0.02), display locked, center within the TREAT view extents; viewport layer no-plot; PDF 841×594 mm page, raster vs reference SSIM ≥0.9. AutoLISP and .scr scripts disabled (plus ActiveX/.NET on Windows); the DWG must be saved by AutoCAD, with its command log checked.
Proposed partial credit
25% layout & title block; 35% viewport scale/extent; 15% lock & layer; 25% PDF output
R07.05.01.01-T04 Convert 24 exploded desks into one attributed block and replace all copies
Original instruction
fixtures/open_office.dwg contains 24 desk workstations drawn as loose lines/arcs. Create block DESK_1600 (insertion point at desk front-left corner) with attributes DESK_ID and DEPT, replace every loose desk with a block reference at the same position/rotation, and fill DESK_ID D01-D24 per input/desk_list.xlsx. Purge leftover geometry.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD · Excel
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
geom· Precise geometryclick· Point & clickmulti· Cross-app- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro appmultiapp· Multi-app- Proposed difficulty
- 3 / 5
Proposed verifier
DXF: block DESK_1600 with 2 attribute definitions; exactly 24 INSERTs at fixture desk positions (±1 mm) and rotations (±0.1°); no remaining desk loose entities (geometry diff); attribute values match xlsx. Scripting disabled.
Proposed partial credit
25% block definition; 40% 24 instances placed; 20% attributes; 15% loose geometry removed
R07.05.01.01-T05 Create an annotative 1:50 dimension style and restyle all dimensions
Original instruction
In fixtures/school_section.dwg create dimension style DIM_A (ISO-25 based, annotative, 2.5 mm paper text height, architectural tick 1.5 mm, extension offset 1 mm, unit precision 0 mm, text style ARIAL_N). Apply it to all 63 dimensions and make them display at 1:50 in the A201 viewport. Remove style overrides.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
DXF DIMSTYLE DIM_A with stated DIMTXT/DIMASZ/DIMEXO/DIMDEC/annotative flag; all 63 DIMENSION entities use DIM_A with no XDATA overrides and include 1:50 annotation scale; plotted check of viewport text height 2.5±0.1 mm. AutoLISP and .scr scripts disabled (plus ActiveX/.NET on Windows); the DWG must be saved by AutoCAD, and its command log is checked for DIMSTYLE use.
Proposed partial credit
40% style variables; 35% applied to all dims; 25% annotation scale 1:50
R07.05.01.01-T06 Draft a flange gasket drawing with PCD holes and dimensions in LibreCAD
Original instruction
In LibreCAD 2.2 draw gasket DN100 per input/gasket_sketch.jpg: OD 220, ID 115, 8 holes Ø18 on PCD 180 starting at 22.5°, on layers OUTLINE, CENTER (dash-dot) and DIMS. Dimension OD, ID, PCD and one hole with a radial/diameter dimension and note '8x Ø18 EQ SP'. Save out/gasket_dn100.dxf.
- Platforms
mac· macOSwin· Windowslin· Linux- Applications
- LibreCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
geom· Precise geometryclick· Point & clicktype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
ezdxf: circles OD/ID/8 holes with exact radii (±0.01) and hole centers on PCD at 22.5+45k° (±0.01); centerline layer linetype dashdot; ≥4 dimensions measuring correct values; note text present. Agent VM has no Python/ezdxf and LibreCAD plugins are disabled; the DXF must be written by LibreCAD, and writes by other processes are flagged by a file audit log.
Proposed partial credit
45% geometry exact; 15% layers & linetypes; 30% dims; 10% note
R07.05.01.01-T07 Re-layer a messy DXF to the office CAD standard and purge it
Original instruction
fixtures/consultant_mep.dxf has 1,900 entities all on layer 0 with colors by entity. Per docs/cad_layer_map.csv (color → target layer), move entities to the target layers created with the listed colors and linetypes, set entity colors to ByLayer, purge unused layers, blocks and linetypes, and save as out/mep_clean.dxf in LibreCAD.
- Platforms
mac· macOSwin· Windowslin· Linux- Applications
- LibreCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clicknav· Pan/zoom/scroll- Work product
WP04· 3D/spatial model- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
ezdxf: every entity on the layer mapped from its original color; colors ByLayer; layer table equals CSV (names, colors, linetypes) with no extras; geometry unchanged (hash per entity). Agent VM has no Python/ezdxf and LibreCAD plugins are disabled; the DXF must be written by LibreCAD (its header), and writes by other processes are flagged by a file audit log.
Proposed partial credit
50% entities correctly layered (scaled); 20% ByLayer; 20% layer table; 10% purge
R07.05.01.01-T08 Attach and align a survey xref to the site grid and clip it
Original instruction
In BricsCAD V25 open fixtures/site_plan.dwg. Attach input/topo_survey.dwg as an overlay xref, align it to the project grid using the two control points CP1/CP2 given in input/control.txt (survey coords → project coords, no scaling), clip it to the site boundary polyline and set its layers to color 8. Save.
- Platforms
win· Windowsmac· macOSlin· Linux- Applications
- BricsCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
geom· Precise geometryclick· Point & clicknav· Pan/zoom/scroll- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
DXF: xref block (overlay) to topo_survey.dwg; insert transform maps CP1/CP2 to project coords within 5 mm and scale 1.000; spatial clip boundary equals site polyline vertices; xref layer overrides color 8. BricsCAD LISP, .scr scripts and BRX add-ins (plus .NET/VBA on Windows) are disabled for the agent; DWG/DXF files written by any process other than BricsCAD are flagged by a file audit log.
Proposed partial credit
20% xref overlay attached; 50% alignment accuracy; 20% clip; 10% layer color
R07.05.01.01-T09 Build a sheet set with field-driven title blocks and publish a multi-sheet PDF
Original instruction
Using fixtures/hospital_wing/*.dwg, create sheet set HW.dst in AutoCAD Sheet Set Manager with subsets Plans and Sections and 6 sheets (A101-A104, A301-A302) from named layouts. Replace static title-block text with SheetSet fields for sheet number, title and project. Publish all 6 to out/HW_set.pdf in order.
- Platforms
win· Windows- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clickdrag· Drag & droptype· Text & forms- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 4 / 5
Proposed verifier
Parse .dst: 2 subsets, 6 sheets with numbers/titles from key; title blocks contain FIELD codes referencing SheetSet properties (DXF field objects); PDF has 6 pages in order with OCR'd sheet numbers matching. AutoLISP, .scr scripts and ActiveX/.NET automation disabled; the DWG must be saved by AutoCAD, with its command log checked.
Proposed partial credit
30% sheet set structure; 35% fields in title blocks; 35% published PDF order/content
R07.05.01.01-T10 Control pair of T01: generate the apartment plan DXF with ezdxf
Original instruction
Control pair of T01. Without any CAD GUI, write a Python ezdxf script that reproduces input/apt_L3_plan.pdf (same layers, 42 associative-style linear dimensions, doors with swing arcs) and saves out/apt_L3.dxf. Dimensions must be measured from the PDF and drawing data you transcribe.
- Platforms
lin· Linuxmac· macOS- Applications
- ezdxf
- Interfaces
term· Terminal- GUI need · task setting
CL· CLI-sufficient- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
code· Code & commands- Work product
WP04· 3D/spatial model- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Same geometry/dimension/layer checks as T01 on the DXF. Used to compare GUI vs script modality on identical grading.
Proposed partial credit
40% wall/opening geometry; 20% doors & windows; 30% dimensions; 10% layering
R07.05.01.01-T11 Redesign a stair per RFI and update plan, section and dimensions
Original instruction
RFI-014 (input/rfi_014.pdf) changes stair S2 in fixtures/townhouse.dwg from 16 to 17 risers at the same floor-to-floor 2,975 mm with going 250 mm. Update the stair in plan (treads, arrow, break line) and in section A-A (risers, nosing line, handrail at 900 mm), update all affected dimensions and the riser/going note.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
geom· Precise geometryclick· Point & clickvis· Visual judgment- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 5 / 5
Proposed verifier
DXF: plan has 16 treads at 250 mm (±0.5); section has 17 risers of 175 mm (±0.5) and pitch line consistent; handrail 900 mm above nosing; dims show 17R@175 / 16T@250; overall run updated. Scripting disabled.
Proposed partial credit
30% plan treads; 35% section risers; 15% handrail; 20% dims & note
R07.05.01.01-T12 Trace a scaled PDF underlay of a legacy plan into clean vector geometry
Original instruction
In BricsCAD attach input/1978_warehouse_plan.pdf (raster scan) as underlay, calibrate scale using the 36,000 mm overall dimension, and trace exterior walls, column grid (12 columns) and dock openings as polylines on layers A-WALL, S-COLS, A-OPEN. Save out/warehouse.dwg in mm with the underlay detached.
- Platforms
win· Windowsmac· macOSlin· Linux- Applications
- BricsCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
path· Continuous pathgeom· Precise geometryvis· Visual judgment- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 4 / 5
Proposed verifier
DXF: exterior wall polylines vs reference Hausdorff ≤150 mm; 12 column centers within 100 mm; overall length 36,000±50 mm; underlay detached; layers correct. Raster-to-vector tools, BricsCAD LISP, .scr scripts and BRX add-ins (plus .NET/VBA on Windows) are disabled for the agent; DWG/DXF files written by any process other than BricsCAD are flagged by a file audit log.
Proposed partial credit
20% scale calibrated; 40% walls; 25% columns; 15% openings & layers
R07.05.01.01-T13 Hatch wall cavities and insulation to the office hatch standard
Original instruction
In fixtures/detail_eaves.dwg apply hatches per docs/hatch_std.pdf: masonry ANSI31 scale 10 at 45°, insulation as BATTING-style line pattern scale 50, concrete AR-CONC scale 1, all associative and on layer A-DETL-PATT. Every closed region labelled in input/regions.png must be hatched exactly once.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
click· Point & clickvis· Visual judgmentnav· Pan/zoom/scroll- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
DXF HATCH entities: pattern/scale/angle per region category; associative flag set; boundary area vs reference region areas within 1%; no region hatched twice; layer correct. AutoLISP and .scr scripts disabled (plus ActiveX/.NET on Windows); the DWG must be saved by AutoCAD, and its command log is checked for HATCH use.
Proposed partial credit
40% regions hatched once; 35% pattern/scale/angle; 15% associative; 10% layer
R07.05.01.01-T14 Extract door attributes into a linked schedule table on the sheet
Original instruction
fixtures/office_L1.dwg has 37 door blocks with attributes MARK, WIDTH, HEIGHT, FIRE. Using Data Extraction, create a door schedule table on layout A601 sorted by MARK with columns MARK, WIDTH, HEIGHT, FIRE, COUNT (grouped by type), linked so it can be updated. Use table style SCHED.
- Platforms
win· Windows- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP02· Records/table- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
DXF: ACAD_TABLE on A601 with table style SCHED; rows equal grouped attribute data (key); sorted; data link/extraction object present (.dxe referenced). AutoLISP, .scr scripts and ActiveX/.NET automation disabled; the DWG must be saved by AutoCAD, and its command log is checked for the Data Extraction wizard.
Proposed partial credit
45% table data correct; 20% sorting/grouping; 20% linked extraction; 15% style/location
R07.05.01.01-T15 Bring a drawing into compliance with a CAD standards file
Original instruction
Associate docs/company.dws with fixtures/consultant_arch.dwg in AutoCAD, run Check Standards, and fix every non-standard layer, linetype, text style and dimension style (mapping per the .dws, merging non-standard layers into their standard equivalents). Save so that Check Standards reports 0 problems.
- Platforms
win· Windows- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & click- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
Grader runs the standards audit (layer/linetype/style tables vs .dws) on DXF: 0 non-standard items; entity counts per standard layer equal key after merges; geometry unchanged. AutoLISP, .scr scripts and ActiveX/.NET automation disabled; the DWG must be saved by AutoCAD, and its command log is checked for CHECKSTANDARDS fixes.
Proposed partial credit
35% layers; 20% linetypes; 20% text styles; 25% dim styles
R07.05.01.01-T16 Draw room area boundaries and field-linked area tags in square metres
Original instruction
In fixtures/clinic_L2.dwg draw a closed polyline on layer A-AREA inside the wall faces of each of the 19 rooms named in input/room_list.csv, and place an MTEXT tag in each room with the room name and a FIELD showing the polyline area in m² to 2 decimals. Save.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
path· Continuous pathgeom· Precise geometrytype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 3 / 5
Proposed verifier
DXF: 19 closed LWPOLYLINEs on A-AREA, each area within 0.5% of the reference room polygon (matched by containment); 19 MTEXT with names and area FIELDs referencing the correct polyline object IDs; displayed values correct. AutoLISP and .scr scripts disabled (plus ActiveX/.NET on Windows); the DWG must be saved by AutoCAD, with its command log checked.
Proposed partial credit
50% room boundaries (scaled); 30% field-linked tags; 20% names correct
R07.05.01.01-T17 Set annotative scales so text reads correctly in 1:100 and 1:20 viewports
Original instruction
In fixtures/bathroom_pod.dwg (AutoCAD for Mac) layout A501 has a 1:100 overview viewport and a 1:20 detail viewport. Make all room tags, dimensions and notes annotative with the correct scale representations so they plot at 2.5 mm in both viewports, hide 1:100 annotations in the detail where they duplicate, and plot out/A501.pdf.
- Platforms
mac· macOSwin· Windows- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clicknav· Pan/zoom/scrollvis· Visual judgment- Work product
WP03· Visual layout- Conditions
licensed· Licensed pro app- Proposed difficulty
- 4 / 5
Proposed verifier
DXF: target objects annotative with 1:100 and/or 1:20 scale contexts per key; viewport scales exact; PDF text heights measured 2.5±0.15 mm in both regions; no duplicate tags in detail (OCR count). AutoLISP and .scr scripts disabled (plus ActiveX/.NET on Windows); the DWG must be saved by AutoCAD, with its command log checked.
Proposed partial credit
35% annotative flags; 30% scale contexts per object; 35% plotted heights & no duplicates
R07.05.01.01-T18 Trace a cadastral parcel from a scanned map image in LibreCAD
Original instruction
Insert input/parcel_scan.png in LibreCAD, scale it using the two surveyed corners marked A (1000,1000) and B (1086.40,1052.15) in metres, then trace the 9-vertex parcel boundary and the building footprint as closed polylines on layers PARCEL and BLDG. Label each boundary segment with its length (2 decimals). Save out/parcel.dxf.
- Platforms
mac· macOSwin· Windowslin· Linux- Applications
- LibreCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
path· Continuous pathgeom· Precise geometryvis· Visual judgment- Work product
WP04· 3D/spatial model- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
ezdxf: parcel polyline 9 vertices each within 0.2 m of reference; building within 0.3 m; A and B within 0.05 m; 9 length labels matching drawn segment lengths ±0.01. Agent VM has no Python/ezdxf and LibreCAD plugins are disabled; the DXF must be written by LibreCAD, and writes by other processes are flagged by a file audit log.
Proposed partial credit
20% image scaled/placed; 45% parcel vertices; 20% building; 15% labels
R07.05.01.01-T19 Recover a damaged drawing, remove duplicate geometry and purge
Original instruction
fixtures/damaged_site.dwg reports errors on open. In AutoCAD run Recover and Audit with fix, remove overlapping duplicate lines/arcs with Overkill (tolerance 0.5 mm), purge unused items and regapps, and save out/site_recovered.dwg.
- Platforms
win· Windowsmac· macOS- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
CL· CLI-sufficient- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro app- Proposed difficulty
- 2 / 5
Proposed verifier
Saved file opens with 0 audit errors (ODA audit); duplicate entity count 0 at 0.5 mm; visible geometry union equal to fixture union (raster XOR <0.1%); unused blocks/regapps count 0. AutoLISP and .scr scripts disabled (plus ActiveX/.NET on Windows); the DWG must be saved by AutoCAD, with its command log checked.
Proposed partial credit
35% recovered & audit-clean; 40% duplicates removed; 25% purge
R07.05.01.01-T20 Author a dynamic door block with lookup widths, flip and visibility states
Original instruction
In AutoCAD Block Editor create dynamic block DOOR_DYN: leaf widths 700/800/900/1000 via linear parameter with lookup, flip parameters for hinge side and swing, visibility states SINGLE and DOUBLE, and an attribute MARK. Replace the 8 static doors in fixtures/flat_type_B.dwg with DOOR_DYN set to match input/door_schedule.csv. Save.
- Platforms
win· Windows- Applications
- AutoCAD
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G2· GUI-essential- Interaction primitives
geom· Precise geometryclick· Point & clicktype· Text & forms- Work product
WP04· 3D/spatial model- Conditions
licensed· Licensed pro applong· Long-horizon- Proposed difficulty
- 5 / 5
Proposed verifier
DXF: DOOR_DYN with dynamic parameter/action objects (linear+lookup, 2 flips, visibility) in block's extension dictionary; 8 inserts with dynamic property values (width, flip, visibility) equal schedule and positions equal old doors (±1 mm); MARK attributes set. AutoLISP, .scr scripts and ActiveX/.NET automation disabled; the DWG must be saved by AutoCAD, with its command log checked.
Proposed partial credit
35% dynamic block parameters/actions; 15% visibility states; 35% 8 doors set per schedule; 15% attributes
Mapped research references
Existing benchmark-to-class links from the research catalog. They are not record-level annotations, executions or product endorsements.