Для автоматического определения последовательности решения уравнений можно использовать параметр Автоматический порядок решения, и программа сама его определит с точными результатами.
Можно выбрать параметр Автоматический порядок решения в диалоговом окне Уравнения, глобальные переменные и размеры. Если этот параметр выбран, SOLIDWORKS идентифицирует зависимости и упорядочивает уравнения так, чтобы независимые уравнения выполнялись до зависимых уравнений. То есть если уравнение Б определено как функция уравнения А, то уравнение А должно решаться первым.
Например, в следующих двух уравнениях сначала вычисляет "D2@Sketch1@part_inside.Part" для безопасного использования в качестве переменной в уравнении для "D1@Sketch1@part_outside.Part".
"D1@Sketch1@part_outside.Part"
=
"D2@Sketch1@part_inside.Part"
+ 2 |
"D2@Sketch1@part_inside.Part"
=
"Side"
- 6 |
Порядок решения можно просмотреть в разделе Упорядоченный вид
диалогового окна Уравнения, глобальные переменные и размеры.
Чтобы вручную изменять порядок уравнений, необходимо отменить выбор этого параметра.