My question is relating to Line based families and getting them to properly schedule and adjust when the length is changed. The project I’m working on is taking a contractors approach to construction and we are trying to determine conduit run lengths throughout our walls. I initially tried a line-based family, but when I had to make adjustments to the length or direction of the conduit, the dimension length would not update in the element properties panel or in the schedule. I then used a generic family for creating a vertical and horizontal extrusion so the length could be adjusted per instance. But using these families makes it hard to rotate to different angles and directions. a line based family works the best for this condition, but I can't seem to get the length to adjust correctly. the two images attached shows the conduit at one length and then adjust to show the length not updating.
about the family: I classified the conduit family as "Electrical Equipment." There is a shared parameter called LENGTH that is acting as a reporting parameter, because the line-based parameter "Length" is not showing up in the Field category to be added to a schedule.
Is there something I might be missing or could there be another alternative way to look at this?
Most likely, the culprit is the reporting parameter. Change that to a normal length parameter. Reporting parameter should be used for obtaining a distance that is the result of other changes in the family, not a direct distance, as in this case.
- If you are dealing with conduits, you might consider upgrading to the Building Design Suite, so that you can use actual conduits from the Revit MEP tools, instead of a line-based family.
- However, if you want to continue with line-based families, and scheduling distances, please refer to this video that I made recently about a line based family for another purpose (egress path), but it can help you to understand.