• Revit Family Creation: Family with Adjustable Built-in Label

    Usually Tags are added separate from the Components we place, but in certain situations the “tag” needs to be part of the family. To push this further occasionally a request is made for flexibility in the placement due to text overlap.

    This post explains how create a family with a built-in label with adjustable positioning.

    Prepare the Model Family to Receive the Label

    • Open the model family that requires the built-in label.
    • Create a vertical and a horizontal Reference Line to mark the center of the default label location.

    • Create a vertical and a horizontal Reference Plane offset slightly from the reference lines. These will be the anchors for the label. Both Reference Planes must be set as “Not a reference” for the grips to show properly in the project.

    • Dimension between the new horizontal references, and the between the new vertical references. These dimensions need to be assigned separate instance parameters. To allow the label to slide in the project.

    • Choose which existing reference planes you will Align and Lock your anchor Reference Planes to. I prefer to lock them to the planes the model uses as origins. The plane you lock to must be stationary (not controlled by an instance parameter), the label will not be able to cross the horizontal anchor plane.
    • Save the family.

    HINT: To make working in a complicated family simpler follow a few best practices.

    1. Set the origin planes, then pin them.
    2. Name reference planes clearly and remove temporary planes ASAP.
    3. Dimension to the reference planes, not geometry.
    4. Flex the parameters of the family before adding geometry.
    5. Geometry to be locked to reference plans after confirming the parameters work as expected.

    Create the Label Family

    • Using the Generic Annotation Family Template, create a new “label” family.
    • Place a label, you will be prompted to create/assign a parameter to the label.
    • Edit the label type properties, so the text size & style meets the company standards.
    • Save the label & load it into the model family you started with.

    Combining the Two Families

    • Place the label family near the geometry in the project.
    • Align the horizontal reference in the label to the horizontal Reference line, and lock.
    • Align the vertical reference in the label to the vertical Reference line, and lock.

    • Select the label and Edit Type, associate the Family Parameter for the Label to the Family Parameter in the host family which will control the text, often Description or Type Comments.

    • If you have chosen to have a visibility Parameter to control the Label Visibility, associate those parameters to one another as well.

    Using the Family

    • Save the Model Family and load into a blank project to test the flexibility of the label location.
    • Select the family, the grips for the label location will become visible. Slide then around in turn.

    NOTE: Look for unexpected changes to the geometry or the overall placement of the family, this indicate the need to change the anchor alignment.

    Reconcile the Differences Between Parameters live in projects without Destroying Data

    Let’s talk about Revit families. Are your Revit users pulling families from manufacturer websites, then having to spend project time individually reconciling the differences between the parameters used without destroying existing data?

    Downloaded Revit family content introduces shared parameters into a project that are often times different from the parameters used in the company’s schedule. These differences often cause schedules to display incomplete or inaccurate data requiring tedious, individual fixes.

    BIM Project Suite 2020’s Parameter Jammer uses a two-step process to swap the parameters in the family to reconcile the differences between the parameters without destroying your existing data, saving users time and headaches. The first step swaps parameters that can be safely identified as a match, while the second allows users to map, add or omit parameters that do not need to be swapped.
    Parameter Jammer is user friendly, and was designed so that Revit users who are unfamiliar with the family editor can successfully prepare a family to be scheduled; it also:

    • Uses the schedule to derive parameter needs; and
    • Allows the end user to push parameters into a non-standard family.

    Maximize your Revit project team’s time with Parameter Jammer and the entire BIM Project Suite 2020 by downloading a free software trial and scheduling a demo today.