Skip to main content

Dimensions, elevations and floor legends

Verification scope

The steps and conditions below follow the current implementation. Runtime evidence is identified separately; availability of every command on the installed ribbon has not been verified.

Open BimSpeed.ARC → Drawing → Dim / Legend on a test view. Record Scale, Dimension/Tag Type and actual geometry. Dimension elements and dimension segments are different counts; a visible annotation does not prove the correct host/reference.

Shared Grid, Level and settings​

Keep the existing Grid Dimension guide and settings reference. Create Grid Dim shares its command across STR/ARC. Dim Setting selects Over All Dim Type, Second Dim Type and Distance; verify paper spacing at the intended Scale.

Create Level Dim: all visible levels​

  1. Open an elevation/section and check Visibility/Crop. The tool collects all Levels visible in the active view, sorted by Elevation, rather than an arbitrary manually selected subset.
  2. In Dim Setting, select Second Dim Type for the chain and Over All Dim Type for the overall span. Distance displays paper mm, is stored internally in feet and is multiplied by View Scale for overall-line placement. A 5mm setting at1:50 therefore requests250mm model separation; this explains configuration, not a newly measured Level result.
  3. Run Create Level Dim and click one Level at the intended dimension-line position. The clicked point is projected onto the view plane. There is no second free-point pick or separate Level settings dialog.
  4. The chain uses Second Dim Type. With more than two visible Levels, an overall dimension spans the lowest/highest using Over All Dim Type, offset by Distance and Scale.
  5. Selection repeats until Esc. Inspect chain segments, total span, Owner View and both Dimension Types in Properties. Undo the trial if needed, save separately and reopen to check.

This Level picking/output branch has no new runtime case; Grid screenshots do not prove it executed.

Dim Annnotation​

Enter Above / Prefix / Suffix / Below, click Ok and select dimensions as prompted. These fields add annotation text. Verify that actual measured values remain unchanged and text fits multi-segment dimensions. Close exits.

Dim Offset​

Enter Coefficient Displacement from 0.1 to2.0 (default 0.6). This is a dimensionless factor, not a displacement in mm. The tool estimates text width from character count × Revit text height × View Scale × this factor, then repositions dimension text. Font size, text or Scale can change the resulting movement with the same factor; it is not a fixed-distance move for every label.

Dim Offset proceeds to dimension selection. Reset also selects dimensions and restores default dimension/segment text positions, rather than resetting the factor/window choices. If Possible Move Text Dim Text Down is disabled in the inspected XAML, so it is not an available toggle in that source version. Inspect a multi-segment chain and a single dimension at the intended Scale; no new measured output verifies this installed DLL branch.

Plan Dim​

Select target views and enable Top / Bottom / Left / Right DIM with the intended types/offsets, then Ok. The generator excludes curved grids and requires at least two intersecting references. It deletes old tool-managed dim lines before regeneration, so preserve a copy for comparing manual edits. Check each view, segment, spacing and style. A new regeneration case remains pending.

Wall Plan Dim​

Start in a ViewPlan. Choose Dimension Type and Scale, then Wall Center / Wall Core / Wall Finish and optional Grid / Door / Window references. Add elements expands selection; Exclude elements removes unwanted targets. Exclude Value / Parameter / WallModelType and Exclude Width filter candidates; establish one excluded wall first. Single-side mode differs from dimensioning both sides. Ok generates; Close exits. Check compound-wall core/finish and opening references.

Spot Elevation Dimension and Tag Elavation By Room​

Spot controls include Leader, Leader Shoulder, Architecture / Structural, Floor / Ceiling, separate floor/ceiling spot types and leader-head spacing. After Run, check the face reference, type Elevation Base and displayed sign. “Tag Elavation By Room” is a separate command that finds a floor under each Room centre in the active view and creates SpotElevation, rather than a Room Tag. Rooms without locations or suitable floors can be skipped. New elevation/Properties evidence remains pending.

Remove Dim 0 / Reverse Dim / Merge Dimension​

Remove Dim 0 lists zero dimensions for row selection, Select All and removal. Inspect multi-segment dimensions and actual values before rounding. Reverse Dim rectangle-selects dimensions and rotates them 180° about the view direction; Esc exits. Check text/leaders afterward. Merge Dimension has a separate picking/merging viewmodel; reference and type preservation remain unverified at runtime.

Three Floor Legend entries​

General's Floor Legend has Prefix, Region Prefix, Legend and View Template. Refresh reloads lists; Change edits, Delete removes, Open/Save handle configuration, Clear Filter clears filtering, To Legend navigates, and Ok runs. Hatch editing has Text Change and Replace Existing; verify patterns/materials per layer.

Dimension's Create Floor Legends uses an annotation family and Excel data. Get Template Excel exports the template; Load Excel imports it. Select rows/Select All, use Create New Type, then Create with Name Legend Floor and Offset Place. Layer Name, Layer Description, Thickness Note, L1–L9, G, G1, R and CuttingThk are family parameters. Inspect their actual type/paper geometry rather than interpreting every column as material thickness. Export / Reload exchange template data. X removes managed rows/types; establish its scope first.

Edit Floor Legends requires an active Legend and selected AnnotationSymbols from the matching family. A missing family can block Create; load the correct Revit-year content. New create/edit, layout and Properties evidence remains pending.

Structural dimension/tag commands​

Foundation Plan Dim, ColumnPlan Dim, Beam Plan Dim and Dim Pile have module-specific commands and references. Use Foundation/Column/Beam canonical guides. General Create Tag Beam has its own tag configuration window and differs from room spot elevations. Slab Rebar Tag belongs to the Slab workflow: it requires a ViewPlan, accepts Floor/Rebar selections and creates Multi-Rebar Annotations per set. It does not verify the QS Rebar Schedule entry. Runtime evidence for these six identities is not established by this ARC guide.

General Floor Legend: the real hatch table​

This English window is General's Legend Floor, separate from the Excel/annotation-family Create Floor Legends tool. In ①, Filter Name Prefix identifies managed filters; Region Text supplies region wording; Selected Legend chooses a target or No Create Fill Region to omit new legend regions; Set Filter To chooses filter scope. Omitting new filled regions does not establish deletion of existing regions.

② Settings Hatch lists Floor Name, Height Offset, Hatch Type and Surface. These are model type/offset data, not quantities. Select a row before ③ Change or Delete; Refresh rereads the list. Compare pattern names and Surface samples: equal thickness does not guarantee equal offset/hatching.

④ Open / Save load/store configuration; Clear Filter removes managed filters, To Legend navigates and Ok applies. Saving configuration differs from saving the RVT. Test one row, inspect filters/regions/text in the target view, then save/reopen. The image verifies the real window and source type data, not an executed Ok result.

General Floor Legend: scope, hatch rows and actions