Проектирование моделей с функциональными связями между размерами. Самаркин А.И. - 22 стр.

UptoLike

Составители: 

Рубрика: 

САПР ТО
Приведенные выше операторы и функции дают возможность записывать
достаточно сложные выражения, однако надо представлять и ограничения этой
формы задания зависимостей между размерами.
Уравнения это выражения, а не полноценный язык программирования. В
частности, отсутствует возможность выбора значения в зависимости от условия
(условный оператор). Отсутствуют также любые другие средства организации
хода выполнения вычислений (оператор цикла и т.д.).
Нет возможности организовать промежуточные вычисления или
использовать вспомогательные параметры. Уравнение должно представлять собой
один оператор присваивания с одним единственным выражением.
Отсутствует возможность автоматического решения систем уравнений и
выражений, в которых величина рассчитываемого размера не выражена явно.
Комментарий это произвольная строка, которая следует в конце
уравнения. Строку от уравнения отделяет апостроф одиночная кавычка. Для
быстрого исключения уравнения из расчетов, но без его фактического удаления
можно сделать его текст комментарием, проставив апостроф перед уравнением.
Настоятельно рекомендуется писать комментарии для всех уравнений в модели,
хотя бы и минимальные по объему.
Порядок расчета и статус уравнения
Созданные уравнения подлежат расчету. Зачастую этот процесс не происходит в
автоматическом режиме. Для форсированного пересчета рекомендуется
использовать инструмент "перестройка": кнопка на панели инструментов ,
команда меню Правка\Перестроить или комбинация клавиш Ctrl+B.
В целом, уравнения это просто набор строк. При каждом пересчете эти
строки считываются, интерпретируются с минимальным контролем правильности
их записи. Расчет производится в порядке записи уравнений, поэтому один и тот
же размер может участвовать в качестве результата в нескольких уравнениях и в
этом случае приобретет значение последнего в списке уравнения.
Далее в качестве сквозного примера рассмотрим задание уравнений для
такого параллелепипеда:
САПР ТО
      Приведенные выше операторы и функции дают возможность записывать
достаточно сложные выражения, однако надо представлять и ограничения этой
формы задания зависимостей между размерами.
      Уравнения – это выражения, а не полноценный язык программирования. В
частности, отсутствует возможность выбора значения в зависимости от условия
(условный оператор). Отсутствуют также любые другие средства организации
хода выполнения вычислений (оператор цикла и т.д.).
      Нет   возможности    организовать   промежуточные    вычисления   или
использовать вспомогательные параметры. Уравнение должно представлять собой
один оператор присваивания с одним единственным выражением.
      Отсутствует возможность автоматического решения систем уравнений и
выражений, в которых величина рассчитываемого размера не выражена явно.
      Комментарий – это произвольная строка, которая следует в конце
уравнения. Строку от уравнения отделяет апостроф – одиночная кавычка. Для
быстрого исключения уравнения из расчетов, но без его фактического удаления
можно сделать его текст комментарием, проставив апостроф перед уравнением.
Настоятельно рекомендуется писать комментарии для всех уравнений в модели,
хотя бы и минимальные по объему.

Порядок расчета и статус уравнения
Созданные уравнения подлежат расчету. Зачастую этот процесс не происходит в
автоматическом режиме. Для форсированного пересчета рекомендуется
использовать инструмент "перестройка": кнопка на панели инструментов        ,
команда меню Правка\Перестроить или комбинация клавиш Ctrl+B.
      В целом, уравнения – это просто набор строк. При каждом пересчете эти
строки считываются, интерпретируются с минимальным контролем правильности
их записи. Расчет производится в порядке записи уравнений, поэтому один и тот
же размер может участвовать в качестве результата в нескольких уравнениях и в
этом случае приобретет значение последнего в списке уравнения.
      Далее в качестве сквозного примера рассмотрим задание уравнений для
такого параллелепипеда: