Andersen07
Industrial
- Dec 8, 2021
- 28
Suppose I'm modeling a block with the following dimensions:
Width = 10
Depth = Width * 2
Height = 12
Should I:
[ol 1]
[li]Create a user expression "Width = 10", then start a sketch, draw a rectangle and dimension it with linked expressions "p0 = Width" and "p1 = Width * 2"[/li]
[li]Start a sketch, draw a rectangle and dimension it with a named expression "Width = 10" and then "p0 = Width * 2"[/li]
[/ol]
Both cases seem to be the same, except for the "Source" column in the Expressions dialog. In the first case, the "Width" expression source column is empty, while in the second case it states "SKETCH_000:Sketch(1) [...]"
What's the difference between named expressions and user defined expressions? Which one should I prefer in most of the situations? Are there any differences in terms of performance in large models?
Width = 10
Depth = Width * 2
Height = 12
Should I:
[ol 1]
[li]Create a user expression "Width = 10", then start a sketch, draw a rectangle and dimension it with linked expressions "p0 = Width" and "p1 = Width * 2"[/li]
[li]Start a sketch, draw a rectangle and dimension it with a named expression "Width = 10" and then "p0 = Width * 2"[/li]
[/ol]
Both cases seem to be the same, except for the "Source" column in the Expressions dialog. In the first case, the "Width" expression source column is empty, while in the second case it states "SKETCH_000:Sketch(1) [...]"
What's the difference between named expressions and user defined expressions? Which one should I prefer in most of the situations? Are there any differences in terms of performance in large models?