Второй пример усредненной точности
Необходимо иметь лицензию Knowledge Fusion Author для создания функций в “Логике проектирования”.
Следующий пример показывает, как функция приложения “Логическое проектирование” с именем tol может использоваться с управляющим выражением для расчета размеров, которые используют точность (минимум, средний, номинальный или максимум).
Следующий ниже текст описывает функцию с именем tol, которая определяет, как размер и точность управляются пользовательским выражением tol_state.
#! UGNX/KF 4.0 ##################################################################### Defun: Tol( #+ DesignLogic=yes
Description: #. Returns the minimum, nominal, middle or max tolerance value for a specified parameter. Uses the tol_state expression. Tolerance state is specified by the tolerance expression [tol_state] - the following are being used: - Min = 1 - Nominal = 2 - Mid = 3 - Max = 4 .#
#- Number $nominal, #.The nominal value .# Number $min, #.The lower tolerance( -0.05, for example ).# Number $max #.The upper tolerance( 0.05, for example ).# ) @{ $value Перед использованием функции необходимо создать выражение с именем tol_state. Выражение tol_state читается функцией для определения, как номинальное значение будет вычислено со значением точности. Следующий список демонстрирует, как значение выражения tol_state влияет на вывод функции. Например, когда выражение tol_state = 1, функция tol вычисляет минимальное значение с учетом номинальных данных и данных допуска.
- 1 = Минимум
- 2 = Номинальный
- 3 = Средний
- 4 = Максимум
Следующий рисунок показывает использование функции tol. Функция усредненной точности приложения “Логическое проектирование” применяется к различным параметрам втулки и рейки.

Следующий рисунок показывает простую втулку и рейку в номинальном состоянии. Используя динамическое сечение, мы можем получить поперечное сечение, проходящее через оба компонента.

Можно задать значение tol_state для требуемой точности и затем проверить результаты.

В этом примере можно увидеть, что состояние усредненной точности приводит к столкновению между двумя компонентами.
Можно внести исправления в конструкцию для получения нужных результатов.
Дополнительно
Логическое проектирование Встроенный менеджер
Источники дополнительной информации:
Меню параметров списка DesignLogic Использование приложения Логическое проектирование для моделирования с усредненными допусками Первый пример усредненной точности
Процедура выполнения:
Создание выражения с помощью диалогового окна “Элемент” Использование логики проектирования в качестве ввода параметров
Переход к
Примеры видеороликов по проектированию Примеры видеороликов по синхронному моделированию Выражения Вставить функцию
Источник: Siemens Documentation © Siemens. Воспроизведено в учебных целях.