- Create a Generic Annotation family and load into a drawing sheet
- Insert the annotation
- Now to set up the array. A bit of reverse logic is required here. Firstly, rotate the element by an angle, in this case 120°. Make sure this is from the rotation point you want to use
- Now draw a second element. In this case, I have added an invisible circle. The purpose this serves is to allow all elements, except the one we want to show, to be excluded from the groups formed by the array. If the array group contains only one element, this won't work; Revit will delete the group and the array along with it. The aim is to leave 'empty' group containers
- Pick the annotation and the circle. Pick 'Array'. Ensure 'Group and Associate' is checked and also that the 'Last' radio button is selected. Array through the same angle, with rotation at the same point, as the earlier rotate operation. This should bring the end of the array back to 0°
- With these settings, the array will always rotate leaving the last element in a static position, in this case, back at 0°
- Now exclude all elements from the array groups as shown, leaving only the annotation at the 120° angle in place
- Hover over the rotation point area and tab. The array looks like a slice of pie
- Add an angular dimension to the array. You may need to tab to ensure you get the correct lines
- Pick the dimension and add an angle parameter
- Load the sheet into a new project and spin the angle to your heart's content
Monday, 5 September 2011
Wednesday, 5 January 2011
- Create a label and rotateto vertical. Position the tag as near to the reference plane and a preferred distance from the centre origin. Make sure the label is set to vertical align 'middle', horizontal align 'centre' and 'keep readable' is checked.
- Put in another element. Where this goes and what it is doesn't matter. This is required so that the group created in the next step contains more than one element. In the example, this is a vertical line. (This is necessary as the group exclude outlined below will not work if the group contains only one element)
- Select both elements and create a group called 'Label'. Drag the group origin point to the reference plane intersection
- Select the group, go to Array, Rotation. Ensure 'Group and Associate' is checked. Check the 'Last' radio button. Drag the rotation point to the reference plane intersection point and enter the required rotation angle into the box
- To hide the elements not required, Tab into the groups and select the element. Right click and hit 'Exclude'. Do this for all elements until left with only the required label
- Now put an angular dimension to lines of the array. (on the line over the vertical reference plane, make sure you tab through to get the correct line)
- Pick the dimension and add a parameter called 'Tag Angle'
- Create a new angle parameter'Angle Adjust'
- In the formula box, enter if(or(Tag Angle=0,Tag Angle=360),0.11,Tag Angle)
- Now amend the array dimension parameter to 'Angle Adjust'
Monday, 21 September 2009
Wednesday, 25 February 2009
Let's start with the circular hole ( W_GEN_Beam Service Hole Circ.rfa ). When loaded this can be found under Generic Models.
Go to an elevation of the beam and drag and drop the circular hole family onto it. In this view the outline of the hole is shown in invisible lines, although you can still see and select them when you hover over them as is normal in Revit.Then using Opening By Face cut a hole directly on top of the invisible lines. Use the Pick Lines for the top half and lock the two together.Draw the bottom half using the Line Arc tools.Finish sketch. You now have your opening locked and aligned to the invisible lines in the family.
Thus ensuring the two are always in sync.
Monday, 8 September 2008
I have also added these tags into our standard template.