Диалоговое проектирование технологических процессов в САПР ТехноПро. Лучкин В.К. - 32 стр.

UptoLike

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

При выполнении первого оператора этого Условия на экран будет выдан вопрос:
Если выбрать кнопку [Да], то операторы в строках 2 и 3 будут выполнены
и последует запрос массы заготовки и выбор значения времени из таблицы.
Если выбрать кнопку [Нет], то операторы в строках 2 и 3 будут пропущены.
Подробнее операторы InputBox и MsgBox описаны в главе «База условий и
расчетов», в разделе «Операторы диалога».
Таким образом, используя Сценарии с Условиями, можно настроить систему ТехноПро на
автоматический или диалоговый подбор значений из таблиц и проведение необходимых расчётов в
процессе проектирования ТП.
5.3. УСЛОВИЯ ПОДБОРА ОСНАЩЕНИЯ
Для обеспечения ускоренного подбора оснащения, вспомогательных и дополнительных материалов в
выполняемой части Условий имеются операторы: ОснДобавить, ОснУсловие, ОснУдалить, ОснПоказать,
ОснКритерии, Подобрать. В этом разделе рассмотрены правила написания этих операторов, а в
последующих разделах приведены примеры их применения.
Операторы: ОснДобавить, ОснУсловие, ОснУдалить служат для добавления, подбора и удаления
оснащения как в операциях, так и в переходах КТП.
Для добавления строки в список оснастки используется оператор
ОснДобавить. Если после ввода этого оператора в Условии выбрать кнопку [...] справа от него, то
откроется Информационная база, из которой можно выбрать строку добавляемого оснащения. Для этого
необходимо поставить курсор на строку оснащения (в списке строк) и нажать кнопку [Добавить в ТП].
Например, оператор «ОснДобавить Вертикально-фрезерный 6Д12». Если Условие с таким оператором
указать в Сценарии на операцию или на какую-либо строку оснащения операции, то в ходе выполнения
Условия строка «Вертикально-фрезерный 6Д12» будет добавлена в список оснащения операции.
Для добавления к оснащению Условия его автоматического подбора используется оператор
ОснУсловие. Если после ввода этого оператора в Условии выбрать кнопку [...] справа от него, то
откроется список име-ющихся в базе Условий, из которого можно выбрать требуемое. Для выбора
необходимо поставить курсор на Условие и нажать кнопку [ОК].
Например, если в Условии имеется оператор ОснДобавить, то после него можно ввести Условие
автоматического подбора оснащения через оператор ОснУсловие. Например:
ОснДобавить Штангенциркуль ШЦ-1-250-0,1 ГОСТ
166-89
Если [L] > [D]
ОснУсловие
Штангель по < L <
Иначе ОснУсловие
Штангель по < D <
КонецЕсли
Здесь строка «Штангенциркуль ШЦ-1-250-0,1 ГОСТ 166–89» используется лишь как ссылка на
группу строк штангенциркулей. При выполнении Условия проверяется, если длина измеряемой
поверхности больше её диаметра, то к строке штангенциркуля добавится Условие его подбора
«Штангель по < L <», в ином случае (если измеряемый диаметр больше или равен длине) будет
добавлено Условие «Штангель по < D <». ТехноПро добавит в переход строку штангенциркуля, затем
добавит и выполнит Условие по его подбору из группы строк.
Для удаления строки оснащения из списка оснастки используется оператор ОснУдалить. Если после
ввода этого оператора в Условие выбрать кнопку [...] справа от него, то откроется ИБ, из которой
можно выбрать группу удаляемого оснащения. Для выбора необходимо поставить курсор на группу
оснащения (в дереве классификации) и нажать кнопку [Добавить в ТП].