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.