1. Prepare the plan
Open your project in Revit and choose a floor plan containing rooms and their bounding walls. Confirm that Ideatura is connected to the correct document. Start with a simple area where you can inspect the measurements easily. Check the view’s cut plane, dimension visibility and any dimensions already present.2. Describe the automation
Start a new chat and explain the result you want:Create an automation to dimension rooms in selected floor plans. Add overall horizontal and vertical dimensions using the wall faces facing each room. Position the strings through the rooms. Let me select the plans, align dimension strings and optionally move dimension numbers. Preserve existing dimensions and report anything that cannot be dimensioned.The example uses room-facing wall references and places strings through the rooms. It measures the overall span in each available direction; dimensioning every door opening or wall segment would be a separate requirement.
3. Add the controls
Ask Ideatura to expose the choices you need when running the automation:
The form shows 1 plans, 2 style, 3 alignment, 4 tolerance, 5 text movement and 6 Run. Both alignment options are enabled with a 1000 mm tolerance; Move dimension numbers is on to separate crossing labels. Alignment tolerance controls placement, not the measured size or a wall offset.
4. Run and inspect
Run the automation and inspect the dimensions in Revit. Check that they reference the intended room-facing walls, measure the full room span rather than a short wall return, and remain readable beside doors, tags and furniture. The test created 49 dimensions; 17 directions lacked suitable wall faces at the room limits and were skipped. The detail below shows 1 a horizontal measurement and 2 a vertical measurement after separating their labels. Some labels elsewhere still need more clearance from furniture, so inspect the whole drawing.- Rectangular rooms: check the two principal measurements.
- L-shaped rooms: decide whether overall spans are sufficient or each part needs separate dimensions.
- Angled rooms: specify whether measurements should follow the room orientation or the view axes.
- Curved boundaries: define the measurements you need and test that case separately.
5. Refine and save
Describe a specific correction, for example:Keep the wall references unchanged. Improve the alignment of dimensions across these rooms and move crowded dimension numbers clear of the room tags.Check the revised result before saving the automation as Room dimensions. Ask for duplicate handling and test it before repeated use. The checked example preserved the existing dimensions and added none on a repeat run. Save the checked Revit project separately, then try another representative plan before processing a larger set.