The text in a text object cannot be driven by a user parameter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm creating a lot of parts, and they need to be labeled because the differences between the parts can't easily be determined by eye. So I add a text object. The critical content of the text object needs to be the circumference of the part, which is driven by a master value in a user parameter. But text doesn't accept user parameters for the text content. ๐
I suspect there may not be simple fix for this. Two issues come immediately to mind. The first is converting a number to text. Fusion may store the expression I type in for a user parameter, so that's probably a decent starting point for the literal text. Showing (or not showing) units may be something that needs to considered, as would text concatentation. (e.g. "evaluate <this parameter> and combine it with <this literal text.>" Second is that I haven't seen any other places in the UI where there is a syntax for differentiating intent between "evaluate this string" and "use this literal text," which syntax would be needed for this fix.
In any case, the text content field in a text object won't evaluate user parameters, and that makes it much harder to create labeled parts efficiently.
This is the third of a series of three bugs I'm posting for text in Fusion 360. They are:
- Dimensions and constraints are deleted when text in a text object is modified
- Text allows user parameters in fields, but does not remember them
- The text in a text object cannot be driven by a user parameter
Some context: I'm creating a series of very similar parts that are completely parameterized from a master part, and vary in size. The parts need to be labeled to allow consumers to differentiate one size from another. Fusion has allowed me to create a very competent master drawing, but the only thing I can't parameterize is the text, which necessitates editing the content, position and angle of the text by hand for 30-plus parts.
Thanks!
Rick Levine
rick@xoab.us
+1 303 589-6700