Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САПР технологических процессов, конспект лекций.docx
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
12 Мб
Скачать
☆

Табличные языки

Если в текстовом языке обязательно присутствуют команды, а затем их параметры, то в табличном языке команды описываются в виде строк таблицы (рисунок 31). Каждый столбец таблицы соответствует определённому параметру команды.

Рисунок 31 – Табличные языки

Выходные языки

Этот вид языков используется для представления результатов проектирования. Для управляющих программ станков с ЧПУ в основном используется универсальный международный язык ISO 7 bit. В некоторых системах вместо NC-кодов используют другой универсальный язык – GTL.

В системах проектирования маршрутно-операционных технологий используются другие языки, например, язык описания документов, используемый в MSWord (*.doc). Так же может использоваться и собственный язык, если для формирования карт система берёт собственную CAD-систему. НапримерT-FLEX Технология формирует карты с помощью T-FLEXCAD. Соответственно, карты описываются на языке формирования чертежей (*.grb).

Таким образом, выходные языки могут быть как собственной разработки, так и универсальные.

Промежуточные языки

Промежуточные языки используются для передачи информации между проектирующими подсистемами САПР. Чаще всего проектирующие подсистемы обмениваются данными на языке собственной разработки. Однако, могут использоваться и универсальные языки. Примером универсального языка, используемого в качестве промежуточного, является CLDATA. Этот язык был разработан вместе с появлением точных систем ЧПУ класса CNC и все разработчики CAM-систем используют его. На этом языке формируется обобщённая управляющая программа без конкретизации стойки ЧПУ станка. Подсистема, формирующая программу, называется «процессор». Обобщённая программа из процессора подаётся в постпроцессор, который уже формирует программу для конкретного станка, стойки ЧПУ.

Ещё одним параметром универсального промежуточного языка служит язык описания файлов геометрии детали с расширением *.dxf.

Программное обеспечение сапр

Этот вид обеспечения включает в себя все комплексы программ, которые используются при создании и эксплуатации САПР. Программное обеспечение (ПО) делится на два больших класса: системное ПО и прикладное ПО (рисунок 32).

Рисунок 32 – Классификация программного обеспечения

Системное ПО обеспечивает работу компьютера и вычислительной сети в целом. Это взаимодействие человека с компьютером, работа аппаратных средств компьютера, организация взаимодействия программ в процессе работы компьютера.

  1. Системное ПО делится на 4 основных вида.

  1. Операционные системы. Наиболее важный вид системного ПО, без которого в принципе невозможна работа компьютера. Поскольку САПР технологических процессов в последнее время, в основном, сетевые, то и операционные системы (ОС) должны быть достаточно мощными. Если количество компьютеров в проектном подразделении больше 10, то такие популярные ОС как WindowsXP уже не подходят. На сервере необходимо устанавливать более мощную ОС, такую как WindowsServer.

  2. Операционные оболочки. До появления ОС Windows 95 операционные оболочки играли очень важную роль. Они обеспечивали взаимодействие человека и компьютера через удобный и понятный табличный интерфейс. Все оболочки назывались *COMMANDER.

Windows 95 была первой ОС, которая взяла на себя функции операционной оболочки. Тем не менее, операционные оболочки остаются актуальными. Они востребованы и применяются для более системного использования компьютера (все профессионалы работают, в основном, в операционных оболочках). Типичной операционной оболочкой является TotalCommander. В оболочке открывается одновременно 2 каталога. Операционные оболочки облегчают процессы копирования и удаления файлов.

  1. Системы программирования. Рядовой пользователь САПР не имеет дело с системами программирования, он работает с готовыми скомпилированными системами. Однако, без систем программирования невозможно создание ни одной САПР. Это такие среды, как C++,C#, Delphi. Подавляющее большинство современных САПР создаётся именно в этих средах.

  2. Программы-утилиты. Это специализированные программы, ориентированные на какую-то узкую задачу. Имеются целые комплексы программ-утилит. Утилитами являются программы-архиваторы (например, WinRar), программы форматирования и другие известные программы.