Лингвистическое обеспечение САПР
технологических процессов
Лингвистическое обеспечение - совокупность языков,
используемых в процессе разработки и эксплуатации САПР. Под «языком» понимается
любое средство общения, любая система символов и знаков для представления и
обмена информацией.
Лингвистическое
обеспечение образуется следующими языками:
•
программирования;
•
управления;
•
проектирования.
Языки
программирования
необходимы для создания программного обеспечения при разработке САПР. В
принципе языки программирования относят и к программному обеспечению САПР.
Здесь мы их подробно рассматривать не будем, информация о них приведена в
специальной литературе. Напомним лишь, что к наиболее распространенным языкам
программирования относятся Разса!, Рогп-ап, Ваяю, Си (различных версий). В
настоящее время на их базе разработаны и повсеместно используются среды
программирования такие, как, соответственно, Delphi, VisualFortran, Visual Си (также различных версий).
Языки управления служат для управления ЭВМ,
периферийными устройствами. Это операционная система ^Ушаоууз, драйверы
принтеров и т.д. Эти языки также относят и к программному обеспечению САПР. Они
в требуемом в данном курсе объеме были описаны ранее.
Языки проектирования ориентированы на пользователей -
проектировщиков и предназначены для эксплуатации САПР, в том числе и САПР
технологических процессов (САПР ТП). На них мы и остановимся более подробно.
Эта группа языков делится на:
•
входные;
•
внутренние;
•
выходные.
Входные
языки являются
средством взаимодействия конечного пользователя с САПР, например, в ходе
подготовки и ввода исходных данных или формирования проблемы.
Внутренние
языки обычно
скрыты от рядового пользователя и служат для представления информации,
передаваемой между различными подсистемами САПР и ЭВМ.
Выходные
языки
обеспечивают оформление результатов проектирования в текстовом или графическом
виде.
Такое
деление языков проектирования можно назвать классическим. В различных САПР ТП
они могут применяться с различной степенью развернутости и в различном
исполнении. В одних САПР ТП, реализующих, например, принцип синтеза технологических
процессов, информация о детали для автоматического проектирования варианта ТП
вводится единовременно. В других подобных системах применяется диалоговое
проектирование (диалоговый синтез) ТП, и в них информация о детали вводится
постепенно по ходу проектирования технологического процесса. Так или иначе
место языков проектирования на различных этапах переработки информации в САПР
ТП ей цифрового кода по ОКП
и дополнения его кодами основных технологических признаков.