О создании уравнений в сечениях
Уравнение сечения фиксируют взаимоотношения между объектами сечения. Уравнение сечения сохраняется вместе с сечением и оценивается системой независимо от того, где используется сечение.
Можно использовать следующие переменные в уравнениях сечения.
• Управляемыми переменными могут быть:
◦ размеры в сечении (sd#) или в родительской модели (d#);
◦ размеры в другой модели (d#:#) в режиме сборки;
◦ пользовательские параметры только в родительской модели (недопустимы суффиксы идентификатора сессии).
• Управляющими переменными могут быть:
◦ размеры в сечении (sd#, rsd# или kd#), родительской (d#, rd#) либо другой модели в сборке d#:#, rd#:#);
◦ пользовательские параметры только в родительской модели (недопустимы суффиксы идентификатора сессии).
Подсказки для создания уравнений сечения
• Уравнения, определяющие размеры, отличные от размеров сечения, лучше всего определять на уровне констр. элемента или модели.
• Нельзя ссылаться на параметр в другом констр. элементе как на управляющую переменную. Например, если dia является размером в другом констр. элементе с fid_20, система не примет следующие взаимоотношения в сечении:
sd3 = dia:fid_20
Однако можно установить те же взаимоотношения на уровне констр. элемента или модели, используя эквивалент уровня модели (d#) размера сечения (sd#). Можно также создать промежуточный параметр пользователя в родительской модели и затем ссылаться на него из сечения.
• При попытке назначить уравнение вне сечения для параметра, который уже управляется некоторым уравнением в сечении, будет выдано системное сообщение об ошибке при регенерации. Тот же результат будет при попытке назначить уравнение в сечении для параметра, который уже управляется уравнением вне сечения. Удалите одно из уравнений и выполните регенерацию снова.
• При создании уравнения для графика, например sd1=evalgraph("CONIC......", trajpar....), это уравнение становится уравнением констр. элемента. Уравнения элементов вычисляются после уравнений деталей и решаются при регенерации констр. элемента, к которому они принадлежат. Поэтому если в уравнении выполняется геометрическая оценка (такая как расстояние между двумя точками), она может давать различные результаты в зависимости от того, используется ли она как уравнение сечения, или как уравнение детали.