Practice of Revit Family Production

Group element Line

The Subcategories of Line in the family editor are related to the selected family template. When this family is nested into other main families, the visibility is still controlled by the category specified in the current nested family.

Lines also have their own visibility controls.

Family element Filed Region

Filed Region belongs to Detail Item by default and has no subcategories to choose from, and there is no subcategory of Filed Region in Detail Item, so after closing Detail Item in visibility/graphic replacement, the filled area is still displayed. So the visibility of the filled area cannot be controlled .

 Planar projected text display for families

To make the plane projection text of the family, you cannot directly use the Text in Annotate, and the Text in Annotate cannot set the visibility of the vertical section.

The Generic Annotations type family needs to be loaded. The text in the Generic Annotation family is added with Label, and the Label is passed to the main family through parameters, and parameters can be associated in the main family to realize text content modification.

However, the Label in the Generic Annotations type family is also a family. There is no need to create multiple types in this family, because it is impossible to switch the type of the Label family in the nested family in the main family. If you want to switch, you need to enter the nested family Change the type of the Label family, and then load it into the main family.

When creating a device, the view scale in the main family editor will affect the size of the Generic Annotations text. If the view scale of the main family editor is different from the project plan view scale, the text will be further zoomed in and out. However, the lines and filled areas drawn in the main family editor are not annotative, and cannot be automatically zoomed in or out.

The best practice is to add a scaled family sharing parameter to the family, and then use Dynamo software to batch fill in the scale of the plan view where the family is located for a specific family. Parametrize the scale parameter in the main family editor, copy the undimensioned*scale. After the dimensions are parameterized, the view scale of the family editor is preferably 1:1.

The Label element only exists in the Metric-Generic Annotation.rfa family template

To quote the label, you need to create a new family, and select the Metric-Generic Annotations.rfa family template. The Label element is displayed in the family editor. Label itself is a family, and many types can be created. Type switching can only be controlled in the nested family created based on Metric-Generic Annotation. When the nested family is loaded into the main family, the nested family can be used in the main family Create multiple types. However, the Label family cannot perform type control across families.

The two most important attributes of the Label tag are that the Label is associated with parameters, and the other is that visibility can also be associated with parameters.

In a nested family, if the Label property of Label is associated with the type parameter of the nested family, the visibility is also associated with the type parameter. Nested family properties can change content and visibility when the nested family is inserted into the host family.

If they are all associated instance parameters, the change of the Label family value in the nested family can be changed in the property bar.

Important conclusion: It is meaningless to create multiple types of Label in each nested family. Changes need to be made from the innermost family and then loaded layer by layer.

The Difference Between Family Instance Parameters and Family Type Parameters

Family instance parameters have default values, family type parameters have no default values.

Tag Families and Shared Parameters

The label family is created according to the equipment category. When creating a label family, add a Label. The default parameters available for selection are not the built-in parameters of the equipment category. If you need to add parameters, you can only add them through shared parameters. Therefore, when the family is established, it is necessary to set some parameters that need to appear in the mark as shared parameters. Otherwise, the tag family cannot read Family Parameters, whether it is a type parameter or an instance parameter. Shared parameters only provide a common parameter definition annotation for device families and tag families. After both parties read this standard and built it into the family, this shared parameter file is actually useless, because the interfaces of device families and tag families have been defined. up.

Guess you like

Origin blog.csdn.net/xinlan3618/article/details/122372603