Dimensions¶
R3Survey provides commands for placing bearing and distance dimensions on survey plan legs, flipping labels, dimensioning Reference Marks, and managing paper space text.
R3DIMS — Auto-dimension survey plan segments¶
Command: R3DIMS
Automatically places bearing and distance labels on selected survey plan segments. Short lines and arcs are routed to a Short & Curved Line Table; longer straight lines get inline bearing and distance text placed midway along the leg.
R3DIMS works in both model space and paper space layouts — it detects the current context automatically.
Usage — Model tab¶
- Type
R3DIMSfrom the Model tab - Enter the short-line threshold in metres (default: 8.0 m) — segments shorter than this are sent to the table
- Select the segments to dimension (window, crossing, or individual picks)
- Press Enter to finish selection
R3Survey routes each selected segment:
| Segment type | Result |
|---|---|
| Arc | Routed to the Short & Curved Line Table + numbered circle marker placed at midpoint |
| Line shorter than threshold | Routed to the Short & Curved Line Table + numbered circle marker |
| Line longer than threshold | Inline bearing + distance label placed at midpoint |
If no Short & Curved Line Table exists in the drawing, all segments are labelled inline regardless of length.
Usage — Layout tab (paper space)¶
Double-click inside a viewport to enter floating model space, then type R3DIMS. The workflow is the same, but labels and markers are placed in paper space at the correct paper size rather than in model space.
Text size¶
Label text height is derived from the current drawing scale set by R3DWGSCALE, scaled to a 2.5 mm equivalent on paper.
Segment selection tips¶
- Window or crossing — select multiple segments at once
- Ctrl+click on a polyline — selects a single polyline segment rather than the whole polyline
- Coincident segments shared between adjacent lots are automatically deduplicated
Short & Curved Line Table¶
R3DIMS appends to an existing table — it does not create the table itself. The table must be an AutoCAD TABLE entity with the style name Short & Curved Line Table already placed in the drawing.
Each run appends new rows starting from the next available row number. Re-running R3DIMS on segments already in the table will add duplicate entries — select only new segments each time.
R3FLIP — Flip text to the opposite side of a line¶
Command: R3FLIP
Reflects one or more text entities across a reference line, moving them to the opposite side. Works on any TEXT — bearing labels, distance labels, or any other text placed alongside a boundary leg. Use this when text has been placed on the wrong side.
Usage — Model space¶
- Type
R3FLIP - Select the text entities to flip
- Select the reference line, or Ctrl-click to select a single polyline segment
Usage — Paper space (layout tab)¶
- Type
R3FLIPwhile in paper space (not inside a viewport) - Select the text entities to flip
- Click two points along the visible reference line in paper space
Note
R3FLIP works on TEXT entities (not MText). Arcs are not supported as reference entities — use a line or polyline segment.
R3ADDRMLABELS — Label Reference Mark entities¶
Command: R3ADDRMLABELS
Places MTEXT labels on all Reference Mark entities in a survey plan. Labels show the monument data stored on each RM (occupation, description, and bearing/distance observations).
Usage¶
- Type
R3ADDRMLABELS - Pick any entity belonging to the survey plan
R3Survey labels all RM entities found in the plan. Entities with no monument data stored are skipped.
Labels are placed on the plan's Text component layer (configured in R3PLANLAYERSETTINGS).
R3REPOSTEXT — Reposition paper space text¶
Command: R3REPOSTEXT
Repositions the position of selected text, MText, leaders, and multileaders in paper space after a viewport scale change, without altering text height or content. Uses the same reference-distance method as AutoCAD's SCALE Reference option.
Must be run from a layout tab in paper space (not inside a viewport).
Usage¶
- Type
R3REPOSTEXT - Select the text/leader entities to reposition
- Pick a base point
- Pick a point at the original reference distance from the base
- Pick the corresponding point at the new reference distance
R3Survey calculates the scale ratio between the two distances and moves each entity's insertion point by that ratio around the base point. Text height, leader arrow sizes, and MText width are preserved.
R3OFFSETDIM — Offset / clearance dimension¶
Command: R3OFFSETDIM
Places a clearance or offset dimension in paper space between two model space points. Useful for showing the distance between a fence line and a boundary, or any other offset measurement that does not follow a boundary leg.
Must be run from floating model space (double-click into a viewport on a layout tab).
Usage¶
- Double-click inside a viewport to enter floating model space
- Type
R3OFFSETDIM - Click the first point of the measurement
- Click the second point
R3Survey calculates the real model-space distance between the two points, rounds it to the nearest centimetre, and places the value as text in paper space at the midpoint, aligned parallel to the picked line.
Note
1 drawing unit = 1 metre is assumed. The label is placed in paper space at the current viewport scale.
R3MOVETEXTTOLAYOUT — Move model space text to paper space¶
Command: R3MOVETEXTTOLAYOUT
Moves selected text, MText, leaders, and multileaders from model space into the active layout's paper space, positioned and scaled so they appear visually identical through the current viewport.
Must be run from floating model space (double-click into a viewport on a layout tab).
Usage¶
- Double-click inside a viewport to enter floating model space
- Type
R3MOVETEXTTOLAYOUT - Select the text/leader entities to move
- Press Enter
The selected entities are cloned into paper space at the equivalent paper position and size, then erased from model space.
Note
This command is useful when labels were placed in model space during drafting and need to be moved to paper space for final layout. After moving, the labels are independent of the viewport — changes to the viewport scale or position will not affect them.
See also¶
- R3DWGSCALE — set the drawing scale (controls R3DIMS text size)
- Survey Plan Layer Commands — configure plan components and layers
- R3TRAV — traverse entry
- R3PROPERTIES — view bearing and distance properties